diff --git a/tests/conftest.py b/tests/conftest.py index 36b5701..94386ff 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,8 +1,16 @@ """Pytest fixtures for DCTap to SHACL conversion testing.""" +import csv from pathlib import Path from typing import Callable +TEST_DIRECTORY = Path(__file__).parent + + +def load_params(csv_name): + with open(TEST_DIRECTORY / csv_name) as f: + return [(row[0], int(row[1]), int(row[2])) for row in csv.reader(f) if row[0] != "rdf_file_path"] + import pytest from dctap2shacl import DCTap2SHACLTransformer from rdflib import Graph diff --git a/tests/monograph_admin_metadata.csv b/tests/monograph_admin_metadata.csv new file mode 100644 index 0000000..ef93659 --- /dev/null +++ b/tests/monograph_admin_metadata.csv @@ -0,0 +1,181 @@ +rdf_file_path,violations,warnings +loc/monograph/12516952.cbd.rdf,24,0 +loc/monograph/22932823.cbd.rdf,16,0 +loc/monograph/23703536.cbd.rdf,16,0 +loc/monograph/22483233.cbd.rdf,16,0 +loc/monograph/23694998.cbd.rdf,16,0 +oclc/books/1099831598.ttl,0,0 +oclc/books/1141769984.ttl,0,0 +oclc/books/1141777830.ttl,0,0 +oclc/books/1141980438.ttl,0,0 +oclc/books/1142316735.ttl,0,0 +oclc/books/1142333230.ttl,0,0 +oclc/books/1142340987.ttl,0,0 +oclc/books/1142386711.ttl,0,0 +oclc/books/1191224000.ttl,0,0 +oclc/books/1194651003.ttl,0,0 +oclc/books/1194655177.ttl,0,0 +oclc/books/1194655273.ttl,0,0 +oclc/books/1194656958.ttl,0,0 +oclc/books/1227244250.ttl,0,0 +oclc/books/1353778098.ttl,0,0 +oclc/books/1356823476.ttl,0,0 +oclc/books/1356938658.ttl,0,0 +oclc/books/1357034932.ttl,0,0 +oclc/books/1357115663.ttl,0,0 +oclc/books/1362896497.ttl,0,0 +oclc/books/1365062372.ttl,0,0 +oclc/books/1365395171.ttl,0,0 +oclc/books/1366106737.ttl,0,0 +oclc/books/1369071747.ttl,0,0 +oclc/books/1369582776.ttl,0,0 +oclc/books/1369590405.ttl,0,0 +oclc/books/1369592893.ttl,0,0 +oclc/books/1369928830.ttl,0,0 +oclc/books/1371467167.ttl,0,0 +oclc/books/1371509240.ttl,0,0 +oclc/books/1371928422.ttl,0,0 +oclc/books/1372299738.ttl,0,0 +oclc/books/1372588097.ttl,0,0 +oclc/books/1373302830.ttl,0,0 +oclc/books/1373630904.ttl,0,0 +oclc/books/1375057780.ttl,0,0 +oclc/books/1375187814.ttl,0,0 +oclc/books/1377311435.ttl,0,0 +oclc/books/1377740876.ttl,0,0 +oclc/books/1378025833.ttl,0,0 +oclc/books/1378027231.ttl,0,0 +oclc/books/1378035821.ttl,0,0 +oclc/books/1378509375.ttl,0,0 +oclc/books/1378643457.ttl,0,0 +oclc/books/1378908322.ttl,0,0 +oclc/books/1379362047.ttl,0,0 +oclc/books/1381120040.ttl,0,0 +oclc/books/1381209021.ttl,0,0 +oclc/books/1381545178.ttl,0,0 +oclc/books/1381815658.ttl,0,0 +oclc/books/1382427617.ttl,0,0 +oclc/books/1385176175.ttl,0,0 +oclc/books/1388672646.ttl,0,0 +oclc/books/1388673517.ttl,0,0 +oclc/books/1388675089.ttl,0,0 +oclc/books/1388675887.ttl,0,0 +oclc/books/1388676300.ttl,0,0 +oclc/books/1389887530.ttl,0,0 +oclc/books/1390097033.ttl,0,0 +oclc/books/1390747013.ttl,0,0 +oclc/books/1390761214.ttl,0,0 +oclc/books/1390761353.ttl,0,0 +oclc/books/1390770521.ttl,0,0 +oclc/books/1390770662.ttl,0,0 +oclc/books/1390770815.ttl,0,0 +oclc/books/1390770941.ttl,0,0 +oclc/books/1390771242.ttl,0,0 +oclc/books/1390771417.ttl,0,0 +oclc/books/1390807293.ttl,0,0 +oclc/books/1391116411.ttl,0,0 +oclc/books/1391156137.ttl,0,0 +oclc/books/1391542740.ttl,0,0 +oclc/books/1392000883.ttl,0,0 +oclc/books/1393107481.ttl,0,0 +oclc/books/1393205249.ttl,0,0 +oclc/books/1393324126.ttl,0,0 +oclc/books/1393443473.ttl,0,0 +oclc/books/1393686851.ttl,0,0 +oclc/books/1394001169.ttl,0,0 +oclc/books/1395527793.ttl,0,0 +oclc/books/1395883076.ttl,0,0 +oclc/books/1396143441.ttl,0,0 +oclc/books/1396770235.ttl,0,0 +oclc/books/1396775786.ttl,0,0 +oclc/books/1398015992.ttl,0,0 +oclc/books/1398493405.ttl,0,0 +oclc/books/1400038974.ttl,0,0 +oclc/books/1400105501.ttl,0,0 +oclc/books/1401023867.ttl,0,0 +oclc/books/1401833850.ttl,0,0 +oclc/books/1401987277.ttl,0,0 +oclc/books/1401990618.ttl,0,0 +oclc/books/1405842356.ttl,0,0 +oclc/books/1406595183.ttl,0,0 +oclc/books/1407121710.ttl,0,0 +oclc/books/1409477699.ttl,0,0 +oclc/books/1410551186.ttl,0,0 +oclc/books/1411546304.ttl,0,0 +oclc/books/1412120120.ttl,0,0 +oclc/books/1415630654.ttl,0,0 +oclc/books/1416378962.ttl,0,0 +oclc/books/1417008529.ttl,0,0 +oclc/books/1417353742.ttl,0,0 +oclc/books/1417432126.ttl,0,0 +oclc/books/1418764919.ttl,0,0 +oclc/books/1419160101.ttl,0,0 +oclc/books/1419915266.ttl,0,0 +oclc/books/1420704426.ttl,0,0 +oclc/books/1421955020.ttl,0,0 +oclc/books/1422166602.ttl,0,0 +oclc/books/1424817499.ttl,0,0 +oclc/books/1425977879.ttl,0,0 +oclc/books/1428172864.ttl,0,0 +oclc/books/1428177414.ttl,0,0 +oclc/books/1428308816.ttl,0,0 +oclc/books/1428968662.ttl,0,0 +oclc/books/1429904838.ttl,0,0 +oclc/books/1430349999.ttl,0,0 +oclc/books/1430564852.ttl,0,0 +oclc/books/1430997602.ttl,0,0 +oclc/books/1431007440.ttl,0,0 +oclc/books/1431007495.ttl,0,0 +oclc/books/1431126136.ttl,0,0 +oclc/books/1432447538.ttl,0,0 +oclc/books/1432498081.ttl,0,0 +oclc/books/1432726613.ttl,0,0 +oclc/books/1433659447.ttl,0,0 +oclc/books/1435141883.ttl,0,0 +oclc/books/1435895782.ttl,0,0 +oclc/books/1440097661.ttl,0,0 +oclc/books/1443005542.ttl,0,0 +oclc/books/1444114186.ttl,0,0 +oclc/books/1446381518.ttl,0,0 +oclc/books/1450559869.ttl,0,0 +oclc/books/1452345627.ttl,0,0 +oclc/books/1452348529.ttl,0,0 +oclc/books/1452460839.ttl,0,0 +oclc/books/1454622085.ttl,0,0 +oclc/books/1454638529.ttl,0,0 +oclc/books/1454640888.ttl,0,0 +oclc/books/1454649329.ttl,0,0 +oclc/books/1454653206.ttl,0,0 +oclc/books/1454655373.ttl,0,0 +oclc/books/1454675693.ttl,0,0 +oclc/books/1454679841.ttl,0,0 +oclc/books/1454681157.ttl,0,0 +oclc/books/1455589062.ttl,0,0 +oclc/books/1455905353.ttl,0,0 +oclc/books/1456042868.ttl,0,0 +oclc/books/1456140561.ttl,0,0 +oclc/books/1456370889.ttl,0,0 +oclc/books/1456592756.ttl,0,0 +oclc/books/1456832939.ttl,0,0 +oclc/books/1457106799.ttl,0,0 +oclc/books/1457201032.ttl,0,0 +oclc/books/1460842152.ttl,0,0 +oclc/books/1466145318.ttl,0,0 +oclc/books/1466951403.ttl,0,0 +oclc/books/1467010737.ttl,0,0 +oclc/books/1467010884.ttl,0,0 +oclc/books/1467024642.ttl,0,0 +oclc/books/1467197246.ttl,0,0 +oclc/books/1468098192.ttl,0,0 +oclc/books/1472772154.ttl,0,0 +oclc/books/1472987434.ttl,0,0 +oclc/books/1472989443.ttl,0,0 +oclc/books/1473831777.ttl,0,0 +oclc/books/1477838956.ttl,0,0 +oclc/books/1477929350.ttl,0,0 +oclc/books/1478010137.ttl,0,0 +oclc/books/1478200660.ttl,0,0 +oclc/books/1479740405.ttl,0,0 +oclc/books/1485121646.ttl,0,0 +oclc/books/1485639847.ttl,0,0 +oclc/books/1501138095.ttl,0,0 diff --git a/tests/monograph_print_instances.csv b/tests/monograph_print_instances.csv new file mode 100644 index 0000000..9b1abef --- /dev/null +++ b/tests/monograph_print_instances.csv @@ -0,0 +1,181 @@ +rdf_file_path,violations,warnings +loc/monograph/12516952.cbd.rdf,3,1 +loc/monograph/22932823.cbd.rdf,2,1 +loc/monograph/23703536.cbd.rdf,0,1 +loc/monograph/22483233.cbd.rdf,0,1 +loc/monograph/23694998.cbd.rdf,0,1 +oclc/books/1099831598.ttl,0,46 +oclc/books/1141769984.ttl,0,37 +oclc/books/1141777830.ttl,0,40 +oclc/books/1141980438.ttl,0,61 +oclc/books/1142316735.ttl,0,20 +oclc/books/1142333230.ttl,0,37 +oclc/books/1142340987.ttl,0,48 +oclc/books/1142386711.ttl,0,54 +oclc/books/1191224000.ttl,0,25 +oclc/books/1194651003.ttl,0,24 +oclc/books/1194655177.ttl,0,27 +oclc/books/1194655273.ttl,0,34 +oclc/books/1194656958.ttl,0,27 +oclc/books/1227244250.ttl,0,41 +oclc/books/1353778098.ttl,0,30 +oclc/books/1356823476.ttl,0,22 +oclc/books/1356938658.ttl,0,34 +oclc/books/1357034932.ttl,0,11 +oclc/books/1357115663.ttl,0,23 +oclc/books/1362896497.ttl,0,27 +oclc/books/1365062372.ttl,0,36 +oclc/books/1365395171.ttl,0,31 +oclc/books/1366106737.ttl,0,26 +oclc/books/1369071747.ttl,0,8 +oclc/books/1369582776.ttl,0,12 +oclc/books/1369590405.ttl,0,13 +oclc/books/1369592893.ttl,0,13 +oclc/books/1369928830.ttl,0,13 +oclc/books/1371467167.ttl,0,34 +oclc/books/1371509240.ttl,0,26 +oclc/books/1371928422.ttl,0,17 +oclc/books/1372299738.ttl,0,33 +oclc/books/1372588097.ttl,0,21 +oclc/books/1373302830.ttl,0,11 +oclc/books/1373630904.ttl,0,20 +oclc/books/1375057780.ttl,0,23 +oclc/books/1375187814.ttl,0,33 +oclc/books/1377311435.ttl,0,39 +oclc/books/1377740876.ttl,0,11 +oclc/books/1378025833.ttl,0,23 +oclc/books/1378027231.ttl,0,28 +oclc/books/1378035821.ttl,0,33 +oclc/books/1378509375.ttl,0,32 +oclc/books/1378643457.ttl,0,27 +oclc/books/1378908322.ttl,0,12 +oclc/books/1379362047.ttl,0,23 +oclc/books/1381120040.ttl,0,28 +oclc/books/1381209021.ttl,0,61 +oclc/books/1381545178.ttl,0,44 +oclc/books/1381815658.ttl,0,18 +oclc/books/1382427617.ttl,0,9 +oclc/books/1385176175.ttl,0,26 +oclc/books/1388672646.ttl,0,7 +oclc/books/1388673517.ttl,0,9 +oclc/books/1388675089.ttl,0,8 +oclc/books/1388675887.ttl,0,10 +oclc/books/1388676300.ttl,0,10 +oclc/books/1389887530.ttl,0,16 +oclc/books/1390097033.ttl,0,33 +oclc/books/1390747013.ttl,0,22 +oclc/books/1390761214.ttl,0,22 +oclc/books/1390761353.ttl,0,10 +oclc/books/1390770521.ttl,0,13 +oclc/books/1390770662.ttl,0,11 +oclc/books/1390770815.ttl,0,16 +oclc/books/1390770941.ttl,0,12 +oclc/books/1390771242.ttl,0,15 +oclc/books/1390771417.ttl,0,6 +oclc/books/1390807293.ttl,0,24 +oclc/books/1391116411.ttl,0,33 +oclc/books/1391156137.ttl,0,33 +oclc/books/1391542740.ttl,0,19 +oclc/books/1392000883.ttl,0,11 +oclc/books/1393107481.ttl,0,31 +oclc/books/1393205249.ttl,0,39 +oclc/books/1393324126.ttl,0,16 +oclc/books/1393443473.ttl,0,13 +oclc/books/1393686851.ttl,0,11 +oclc/books/1394001169.ttl,0,14 +oclc/books/1395527793.ttl,0,11 +oclc/books/1395883076.ttl,0,15 +oclc/books/1396143441.ttl,0,33 +oclc/books/1396770235.ttl,0,8 +oclc/books/1396775786.ttl,0,14 +oclc/books/1398015992.ttl,0,14 +oclc/books/1398493405.ttl,0,42 +oclc/books/1400038974.ttl,0,9 +oclc/books/1400105501.ttl,0,30 +oclc/books/1401023867.ttl,0,14 +oclc/books/1401833850.ttl,0,11 +oclc/books/1401987277.ttl,0,44 +oclc/books/1401990618.ttl,0,16 +oclc/books/1405842356.ttl,0,18 +oclc/books/1406595183.ttl,0,27 +oclc/books/1407121710.ttl,0,59 +oclc/books/1409477699.ttl,0,17 +oclc/books/1410551186.ttl,0,10 +oclc/books/1411546304.ttl,0,25 +oclc/books/1412120120.ttl,0,25 +oclc/books/1415630654.ttl,0,67 +oclc/books/1416378962.ttl,0,17 +oclc/books/1417008529.ttl,0,12 +oclc/books/1417353742.ttl,0,11 +oclc/books/1417432126.ttl,0,8 +oclc/books/1418764919.ttl,0,18 +oclc/books/1419160101.ttl,0,14 +oclc/books/1419915266.ttl,0,20 +oclc/books/1420704426.ttl,0,6 +oclc/books/1421955020.ttl,0,21 +oclc/books/1422166602.ttl,0,14 +oclc/books/1424817499.ttl,0,8 +oclc/books/1425977879.ttl,0,10 +oclc/books/1428172864.ttl,0,55 +oclc/books/1428177414.ttl,0,35 +oclc/books/1428308816.ttl,0,17 +oclc/books/1428968662.ttl,0,12 +oclc/books/1429904838.ttl,0,60 +oclc/books/1430349999.ttl,0,14 +oclc/books/1430564852.ttl,0,17 +oclc/books/1430997602.ttl,0,23 +oclc/books/1431007440.ttl,0,35 +oclc/books/1431007495.ttl,0,25 +oclc/books/1431126136.ttl,0,24 +oclc/books/1432447538.ttl,0,26 +oclc/books/1432498081.ttl,0,19 +oclc/books/1432726613.ttl,0,49 +oclc/books/1433659447.ttl,0,12 +oclc/books/1435141883.ttl,0,22 +oclc/books/1435895782.ttl,0,18 +oclc/books/1440097661.ttl,0,17 +oclc/books/1443005542.ttl,0,30 +oclc/books/1444114186.ttl,0,10 +oclc/books/1446381518.ttl,0,23 +oclc/books/1450559869.ttl,0,13 +oclc/books/1452345627.ttl,0,21 +oclc/books/1452348529.ttl,0,26 +oclc/books/1452460839.ttl,0,24 +oclc/books/1454622085.ttl,0,6 +oclc/books/1454638529.ttl,0,6 +oclc/books/1454640888.ttl,0,5 +oclc/books/1454649329.ttl,0,7 +oclc/books/1454653206.ttl,0,6 +oclc/books/1454655373.ttl,0,5 +oclc/books/1454675693.ttl,0,5 +oclc/books/1454679841.ttl,0,6 +oclc/books/1454681157.ttl,0,6 +oclc/books/1455589062.ttl,0,6 +oclc/books/1455905353.ttl,0,5 +oclc/books/1456042868.ttl,0,11 +oclc/books/1456140561.ttl,0,35 +oclc/books/1456370889.ttl,0,12 +oclc/books/1456592756.ttl,0,18 +oclc/books/1456832939.ttl,0,15 +oclc/books/1457106799.ttl,0,20 +oclc/books/1457201032.ttl,0,6 +oclc/books/1460842152.ttl,0,30 +oclc/books/1466145318.ttl,0,24 +oclc/books/1466951403.ttl,0,29 +oclc/books/1467010737.ttl,0,15 +oclc/books/1467010884.ttl,0,15 +oclc/books/1467024642.ttl,0,6 +oclc/books/1467197246.ttl,0,26 +oclc/books/1468098192.ttl,0,36 +oclc/books/1472772154.ttl,0,10 +oclc/books/1472987434.ttl,0,19 +oclc/books/1472989443.ttl,0,34 +oclc/books/1473831777.ttl,0,27 +oclc/books/1477838956.ttl,0,21 +oclc/books/1477929350.ttl,0,15 +oclc/books/1478010137.ttl,0,41 +oclc/books/1478200660.ttl,0,39 +oclc/books/1479740405.ttl,0,21 +oclc/books/1485121646.ttl,0,19 +oclc/books/1485639847.ttl,0,17 +oclc/books/1501138095.ttl,0,5 diff --git a/tests/monograph_text_works.csv b/tests/monograph_text_works.csv new file mode 100644 index 0000000..0dd35e2 --- /dev/null +++ b/tests/monograph_text_works.csv @@ -0,0 +1,181 @@ +rdf_file_path,violations,warnings +loc/monograph/12516952.cbd.rdf,5,2 +loc/monograph/22932823.cbd.rdf,6,2 +loc/monograph/23703536.cbd.rdf,0,3 +loc/monograph/22483233.cbd.rdf,0,3 +loc/monograph/23694998.cbd.rdf,0,3 +oclc/books/1099831598.ttl,1,45 +oclc/books/1141769984.ttl,1,36 +oclc/books/1141777830.ttl,1,40 +oclc/books/1141980438.ttl,1,60 +oclc/books/1142316735.ttl,1,19 +oclc/books/1142333230.ttl,1,36 +oclc/books/1142340987.ttl,1,47 +oclc/books/1142386711.ttl,1,53 +oclc/books/1191224000.ttl,1,24 +oclc/books/1194651003.ttl,1,30 +oclc/books/1194655177.ttl,1,39 +oclc/books/1194655273.ttl,1,43 +oclc/books/1194656958.ttl,1,26 +oclc/books/1227244250.ttl,1,40 +oclc/books/1353778098.ttl,1,30 +oclc/books/1356823476.ttl,1,22 +oclc/books/1356938658.ttl,1,34 +oclc/books/1357034932.ttl,2,14 +oclc/books/1357115663.ttl,1,24 +oclc/books/1362896497.ttl,1,34 +oclc/books/1365062372.ttl,1,32 +oclc/books/1365395171.ttl,1,28 +oclc/books/1366106737.ttl,1,28 +oclc/books/1369071747.ttl,1,15 +oclc/books/1369582776.ttl,1,13 +oclc/books/1369590405.ttl,1,14 +oclc/books/1369592893.ttl,1,14 +oclc/books/1369928830.ttl,1,14 +oclc/books/1371467167.ttl,1,33 +oclc/books/1371509240.ttl,1,31 +oclc/books/1371928422.ttl,1,19 +oclc/books/1372299738.ttl,1,29 +oclc/books/1372588097.ttl,1,21 +oclc/books/1373302830.ttl,1,25 +oclc/books/1373630904.ttl,1,19 +oclc/books/1375057780.ttl,1,22 +oclc/books/1375187814.ttl,1,32 +oclc/books/1377311435.ttl,1,50 +oclc/books/1377740876.ttl,1,17 +oclc/books/1378025833.ttl,1,26 +oclc/books/1378027231.ttl,2,34 +oclc/books/1378035821.ttl,1,33 +oclc/books/1378509375.ttl,1,29 +oclc/books/1378643457.ttl,1,26 +oclc/books/1378908322.ttl,1,18 +oclc/books/1379362047.ttl,1,25 +oclc/books/1381120040.ttl,1,28 +oclc/books/1381209021.ttl,1,60 +oclc/books/1381545178.ttl,1,41 +oclc/books/1381815658.ttl,1,18 +oclc/books/1382427617.ttl,1,14 +oclc/books/1385176175.ttl,1,26 +oclc/books/1388672646.ttl,2,11 +oclc/books/1388673517.ttl,2,13 +oclc/books/1388675089.ttl,1,17 +oclc/books/1388675887.ttl,1,16 +oclc/books/1388676300.ttl,2,19 +oclc/books/1389887530.ttl,1,15 +oclc/books/1390097033.ttl,1,33 +oclc/books/1390747013.ttl,1,24 +oclc/books/1390761214.ttl,1,21 +oclc/books/1390761353.ttl,1,10 +oclc/books/1390770521.ttl,1,13 +oclc/books/1390770662.ttl,1,11 +oclc/books/1390770815.ttl,1,16 +oclc/books/1390770941.ttl,1,12 +oclc/books/1390771242.ttl,1,15 +oclc/books/1390771417.ttl,1,6 +oclc/books/1390807293.ttl,1,23 +oclc/books/1391116411.ttl,1,33 +oclc/books/1391156137.ttl,1,33 +oclc/books/1391542740.ttl,1,24 +oclc/books/1392000883.ttl,1,17 +oclc/books/1393107481.ttl,1,30 +oclc/books/1393205249.ttl,1,39 +oclc/books/1393324126.ttl,1,18 +oclc/books/1393443473.ttl,2,23 +oclc/books/1393686851.ttl,1,26 +oclc/books/1394001169.ttl,1,14 +oclc/books/1395527793.ttl,1,17 +oclc/books/1395883076.ttl,1,15 +oclc/books/1396143441.ttl,1,29 +oclc/books/1396770235.ttl,1,8 +oclc/books/1396775786.ttl,1,19 +oclc/books/1398015992.ttl,1,13 +oclc/books/1398493405.ttl,1,41 +oclc/books/1400038974.ttl,1,9 +oclc/books/1400105501.ttl,1,30 +oclc/books/1401023867.ttl,1,15 +oclc/books/1401833850.ttl,2,14 +oclc/books/1401987277.ttl,1,43 +oclc/books/1401990618.ttl,1,15 +oclc/books/1405842356.ttl,1,18 +oclc/books/1406595183.ttl,1,28 +oclc/books/1407121710.ttl,1,59 +oclc/books/1409477699.ttl,1,17 +oclc/books/1410551186.ttl,1,16 +oclc/books/1411546304.ttl,1,25 +oclc/books/1412120120.ttl,1,20 +oclc/books/1415630654.ttl,1,66 +oclc/books/1416378962.ttl,1,22 +oclc/books/1417008529.ttl,1,12 +oclc/books/1417353742.ttl,1,12 +oclc/books/1417432126.ttl,2,14 +oclc/books/1418764919.ttl,1,18 +oclc/books/1419160101.ttl,1,14 +oclc/books/1419915266.ttl,1,20 +oclc/books/1420704426.ttl,1,8 +oclc/books/1421955020.ttl,1,22 +oclc/books/1422166602.ttl,1,14 +oclc/books/1424817499.ttl,2,12 +oclc/books/1425977879.ttl,1,10 +oclc/books/1428172864.ttl,1,55 +oclc/books/1428177414.ttl,1,32 +oclc/books/1428308816.ttl,1,17 +oclc/books/1428968662.ttl,1,12 +oclc/books/1429904838.ttl,1,59 +oclc/books/1430349999.ttl,1,14 +oclc/books/1430564852.ttl,1,18 +oclc/books/1430997602.ttl,1,23 +oclc/books/1431007440.ttl,1,37 +oclc/books/1431007495.ttl,1,34 +oclc/books/1431126136.ttl,1,26 +oclc/books/1432447538.ttl,1,25 +oclc/books/1432498081.ttl,1,18 +oclc/books/1432726613.ttl,1,48 +oclc/books/1433659447.ttl,1,11 +oclc/books/1435141883.ttl,1,21 +oclc/books/1435895782.ttl,1,17 +oclc/books/1440097661.ttl,1,21 +oclc/books/1443005542.ttl,1,35 +oclc/books/1444114186.ttl,1,10 +oclc/books/1446381518.ttl,1,24 +oclc/books/1450559869.ttl,1,13 +oclc/books/1452345627.ttl,1,20 +oclc/books/1452348529.ttl,1,25 +oclc/books/1452460839.ttl,1,24 +oclc/books/1454622085.ttl,2,10 +oclc/books/1454638529.ttl,2,16 +oclc/books/1454640888.ttl,2,10 +oclc/books/1454649329.ttl,2,16 +oclc/books/1454653206.ttl,2,10 +oclc/books/1454655373.ttl,2,16 +oclc/books/1454675693.ttl,2,16 +oclc/books/1454679841.ttl,2,19 +oclc/books/1454681157.ttl,2,8 +oclc/books/1455589062.ttl,2,13 +oclc/books/1455905353.ttl,1,7 +oclc/books/1456042868.ttl,1,28 +oclc/books/1456140561.ttl,1,35 +oclc/books/1456370889.ttl,1,13 +oclc/books/1456592756.ttl,1,21 +oclc/books/1456832939.ttl,1,17 +oclc/books/1457106799.ttl,1,20 +oclc/books/1457201032.ttl,2,25 +oclc/books/1460842152.ttl,1,44 +oclc/books/1466145318.ttl,1,25 +oclc/books/1466951403.ttl,1,28 +oclc/books/1467010737.ttl,1,14 +oclc/books/1467010884.ttl,1,14 +oclc/books/1467024642.ttl,2,13 +oclc/books/1467197246.ttl,1,25 +oclc/books/1468098192.ttl,1,46 +oclc/books/1472772154.ttl,1,11 +oclc/books/1472987434.ttl,1,19 +oclc/books/1472989443.ttl,1,28 +oclc/books/1473831777.ttl,1,26 +oclc/books/1477838956.ttl,1,19 +oclc/books/1477929350.ttl,1,14 +oclc/books/1478010137.ttl,1,39 +oclc/books/1478200660.ttl,1,33 +oclc/books/1479740405.ttl,1,22 +oclc/books/1485121646.ttl,1,19 +oclc/books/1485639847.ttl,1,22 +oclc/books/1501138095.ttl,1,7 diff --git a/tests/oclc/books/1099831598.ttl b/tests/oclc/books/1099831598.ttl new file mode 100644 index 0000000..25ed33f --- /dev/null +++ b/tests/oclc/books/1099831598.ttl @@ -0,0 +1,481 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Source ; + bf:code "eflch" . + + a bf:Source ; + bf:code "ukslc" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "YDX" ] ; + bf:changeDate "20250802202656.6" ; + bf:creationDate "20230223" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "YDXIT" ], + [ a bf:Organization ; + bf:code "UKNYK" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "TOH" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "SINLB" ], + [ a bf:Organization ; + bf:code "NZAUC" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IG#" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a YDX $b eng $c DLC $d YDX $d UKMGB $d TOH $d OCLCF $d SINLB $d YDXIT $d NZAUC $d OCLCO $d UKNYK $d OCLCO $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "B105.F66" ; + bf:itemPortion "B3713 2019" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "394.12" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "177/.1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Basil, Priya, $d 1977- $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJhH3Qk6YQYyD8q98HYVmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Gastfreundschaft. English" ; + bflc:marcKey "240 10 $a Gastfreundschaft. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gastfreundschaft." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cross-cultural studies" ; + bflc:marcKey "655 7 $a Cross-cultural studies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423769" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781786898500" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Ebook version :"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food Philosophy." ; + bflc:marcKey "650 0 $a Food $x Philosophy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003164" ] ] [ a bf:Topic ; + rdfs:label "Philosophy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155910" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Food and Drink." ; + bflc:marcKey "650 7 $a Food and Drink. $2 eflch" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hospitality" ; + bflc:marcKey "650 7 $a Hospitality $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00961114" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food habits Social aspects" ; + bflc:marcKey "650 7 $a Food habits $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food habits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930819" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930819" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food habits Social aspects." ; + bflc:marcKey "650 0 $a Food habits $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food habits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003443" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Habitudes alimentaires Aspect social." ; + bflc:marcKey "650 6 $a Habitudes alimentaires $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Habitudes alimentaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005668" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "SOCIAL SCIENCE Customs & Traditions." ; + bflc:marcKey "650 7 $a SOCIAL SCIENCE $x Customs & Traditions. $2 bisacsh" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "SOCIAL SCIENCE" ] [ a bf:Topic ; + rdfs:label "Customs & Traditions." ] ) ], + [ a bf:Topic ; + rdfs:label "Hospitality." ; + bflc:marcKey "650 0 $a Hospitality." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083974" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Food and Drink." ; + bflc:marcKey "650 7 $a Food and Drink. $2 ukslc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hospitalité." ; + bflc:marcKey "650 6 $a Hospitalité." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094230" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Habitudes alimentaires Aspect social Études transculturelles." ; + bflc:marcKey "650 6 $a Habitudes alimentaires $x Aspect social $v Études transculturelles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Habitudes alimentaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005668" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:GenreForm ; + rdfs:label "Études transculturelles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0384543" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aliments Philosophie." ; + bflc:marcKey "650 6 $a Aliments $x Philosophie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aliments" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001973" ] ] [ a bf:Topic ; + rdfs:label "Philosophie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380041" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food Philosophy" ; + bflc:marcKey "650 7 $a Food $x Philosophy $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930564" ] ] [ a bf:Topic ; + rdfs:label "Philosophy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930564" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hospitality Cross-cultural studies." ; + bflc:marcKey "650 0 $a Hospitality $v Cross-cultural studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hospitality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083974" ] ] [ a bf:GenreForm ; + rdfs:label "Cross-cultural studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hospitalité Études transculturelles." ; + bflc:marcKey "650 6 $a Hospitalité $v Études transculturelles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hospitalité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094230" ] ] [ a bf:GenreForm ; + rdfs:label "Études transculturelles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0384543" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food habits Social aspects Cross-cultural studies." ; + bflc:marcKey "650 0 $a Food habits $x Social aspects $v Cross-cultural studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food habits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003443" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:GenreForm ; + rdfs:label "Cross-cultural studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933924" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A thought-provoking meditation on food, family, identity, immigration, and, most of all, hospitality--at the table and beyond--that's part food memoir, part appeal for more authentic decency in our daily worlds, and in the world at large -- Source other than Library of Congress."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Be my guest /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Be my guest /" ] . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "122 pages ;"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "019532031" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBB9F1964" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9781786898494" ], + [ a bf:OclcNumber ; + rdf:value "1099831598" ], + [ a bf:Isbn ; + bf:qualifier "(ePub ebook)" ; + bf:status ; + rdf:value "9781786898500" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "1786898497" ], + [ a bf:Lccn ; + rdf:value " 2022360813" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Subtitle from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 121-122)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Edinburgh : $b Canongate Books, $c 2019." ; + bflc:simpleAgent "Canongate Books," ; + bflc:simpleDate "2019." ; + bflc:simplePlace "Edinburgh :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Edinburgh : Canongate Books, 2019." ; + bf:responsibilityStatement "Priya Basil." ; + bf:title [ a bf:Title ; + rdfs:label "Be my guest /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Be my guest /" ] . + + a bf:Person ; + rdfs:label "Basil, Priya, 1977-", + "Basil, Priya, 1977- " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7432049" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7432049" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1141769984.ttl b/tests/oclc/books/1141769984.ttl new file mode 100644 index 0000000..25eae06 --- /dev/null +++ b/tests/oclc/books/1141769984.ttl @@ -0,0 +1,407 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Festschriften"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "HLS" ] ; + bf:changeDate "20231122185108.6" ; + bf:creationDate "20230327" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IUL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "HLS" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a HLS $b eng $c DLC $d HLS $d EEM $d OCLCF $d IUL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HQ1240.5.N6" ; + bf:itemPortion "A95 2018" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Adeigbe, Yunus K., $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Adeigbe, Yunus K.," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Odeleye, Donald A., $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Odeleye, Donald A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ayeni, Oyebola, $e honouree." ; + bf:agent [ a bf:Person ; + rdfs:label "Ayeni, Oyebola," ] ; + bf:role [ a bf:Role ; + rdfs:label "honouree." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Festschriften" ; + bflc:marcKey "655 7 $a Festschriften $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01941036" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Festschriften." ; + bflc:marcKey "655 7 $a Festschriften. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10633032" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes Éducation Nigeria." ; + bflc:marcKey "650 6 $a Femmes $x Éducation $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024780" ] ] [ a bf:Topic ; + rdfs:label "Éducation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024780" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Education" ; + bflc:marcKey "650 7 $a Women $x Education $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176670" ] ] [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176670" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women in development Nigeria." ; + bflc:marcKey "650 0 $a Women in development $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women in development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2124225" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes dans le développement Nigeria." ; + bflc:marcKey "650 6 $a Femmes dans le développement $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes dans le développement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0146511" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Education Nigeria." ; + bflc:marcKey "650 0 $a Women $x Education $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105390" ] ] [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105390" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women in sustainable development" ; + bflc:marcKey "650 7 $a Women in sustainable development $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177987" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women in economic development Nigeria." ; + bflc:marcKey "650 0 $a Women in economic development $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women in economic development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536435" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women in sustainable development Nigeria." ; + bflc:marcKey "650 0 $a Women in sustainable development $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women in sustainable development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5773741" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Nigeria" ; + bflc:marcKey "651 7 $a Nigeria $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205229" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women in development" ; + bflc:marcKey "650 7 $a Women in development $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177865" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Ayeni, Oyebola." ; + bflc:marcKey "600 10 $a Ayeni, Oyebola." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes dans le développement économique Nigeria." ; + bflc:marcKey "650 6 $a Femmes dans le développement économique $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes dans le développement économique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0131494" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes dans le développement durable Nigeria." ; + bflc:marcKey "650 6 $a Femmes dans le développement durable $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes dans le développement durable" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0367857" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women in economic development" ; + bflc:marcKey "650 7 $a Women in economic development $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177881" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Girl-child education and women empowerment for sustainable development :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Girl-child education and women empowerment for sustainable development :" ] . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2018"^^ ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 222 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1141769984" ], + [ a bf:Lccn ; + rdf:value " 2022371697" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"08036694838, 08022900793\"--Back cover."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ibadan : $b College Press & Publishers, Lead City University, $c [2018]" ; + bflc:simpleAgent "College Press & Publishers, Lead City University," ; + bflc:simpleDate "[2018]" ; + bflc:simplePlace "Ibadan :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "Ibadan : College Press & Publishers, Lead City University, [2018]" ; + bf:responsibilityStatement "edited by Prof. Donald A. Odeleye & Dr. Yunus K. Adeigbe." ; + bf:title [ a bf:Title ; + rdfs:label "Girl-child education and women empowerment for sustainable development : a book of readings : in honour of Dr Mrs Oyebola Ayeni /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Girl-child education and women empowerment for sustainable development :" ; + bf:subtitle "a book of readings : in honour of Dr Mrs Oyebola Ayeni /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1141777830.ttl b/tests/oclc/books/1141777830.ttl new file mode 100644 index 0000000..af54e26 --- /dev/null +++ b/tests/oclc/books/1141777830.ttl @@ -0,0 +1,420 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Illustration ; + rdfs:label "plans"@en ; + bf:code "pln" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20241024104120.6" ; + bf:creationDate "20230213" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "GZM" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "AU@" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "UKMGB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d UKMGB $d DLC $d AU@ $d GZM $d OCLCO $d OCLCL $d IG#" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "NA6010.7" ; + bf:itemPortion ".K37 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Karamat, Samia, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Karamat, Samia," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15403963" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-pk---" ; + bf:code "a-pk---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + , + ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Sikhism" ; + bflc:marcKey "650 7 $a Sikhism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01118413" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sikh architecture Pakistan." ; + bflc:marcKey "650 0 $a Sikh architecture $z Pakistan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sikh architecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2155925" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Historic buildings Pakistan." ; + bflc:marcKey "650 0 $a Historic buildings $z Pakistan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Historic buildings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2074499" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Temples sikhs Pākistān." ; + bflc:marcKey "650 6 $a Temples sikhs $z Pākistān." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Temples sikhs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063758" ] ] [ a bf:Geographic ; + rdfs:label "Pākistān." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493119" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pakistan Antiquities." ; + bflc:marcKey "651 0 $a Pakistan $x Antiquities." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pakistan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108355" ] ] [ a bf:Topic ; + rdfs:label "Antiquities." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108355" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sikhism Pakistan." ; + bflc:marcKey "650 0 $a Sikhism $z Pakistan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sikhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112756" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sikh architecture" ; + bflc:marcKey "650 7 $a Sikh architecture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01733000" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sikh temples Pakistan." ; + bflc:marcKey "650 0 $a Sikh temples $z Pakistan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sikh temples" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2015649" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sikh shrines Pakistan." ; + bflc:marcKey "650 0 $a Sikh shrines $z Pakistan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sikh shrines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112742" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sikhisme Pākistān." ; + bflc:marcKey "650 6 $a Sikhisme $z Pākistān." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sikhisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0061078" ] ] [ a bf:Geographic ; + rdfs:label "Pākistān." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493119" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sikh shrines" ; + bflc:marcKey "650 7 $a Sikh shrines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01118407" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pākistān Antiquités." ; + bflc:marcKey "651 6 $a Pākistān $x Antiquités." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pākistān" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0166126" ] ] [ a bf:Topic ; + rdfs:label "Antiquités." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0166126" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sikh temples" ; + bflc:marcKey "650 7 $a Sikh temples $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754512" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sanctuaires sikhs Pākistān." ; + bflc:marcKey "650 6 $a Sanctuaires sikhs $z Pākistān." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sanctuaires sikhs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0104755" ] ] [ a bf:Geographic ; + rdfs:label "Pākistān." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493119" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Architecture of Sikh shrines and gurdawaras in Pakistan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Architecture of Sikh shrines and gurdawaras in Pakistan /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Pakistan" ; + bflc:marcKey "651 7 $a Pakistan $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtRHpcQwVgFhwHTVf9hpP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210275" ] ; + bf:source . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Library of Congress -- Islamabad Overseas Office" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xii, 188 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1141777830" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "9789698899271" ], + [ a bf:Isbn ; + rdf:value "9698899278" ], + [ a bf:Lccn ; + rdf:value " 2023318019" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "020104816" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (page 187)."@en ], + [ a bf:Note ; + rdfs:label "Includes glossary."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color), maps, plans ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lahore : $b New Line Publishers, $c 2019." ; + bflc:simpleAgent "New Line Publishers," ; + bflc:simpleDate "2019." ; + bflc:simplePlace "Lahore :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Lahore : New Line Publishers, 2019." ; + bf:responsibilityStatement "Samia Karamat." ; + bf:title [ a bf:Title ; + rdfs:label "Architecture of Sikh shrines and gurdawaras in Pakistan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Architecture of Sikh shrines and gurdawaras in Pakistan /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1141980438.ttl b/tests/oclc/books/1141980438.ttl new file mode 100644 index 0000000..942bb6d --- /dev/null +++ b/tests/oclc/books/1141980438.ttl @@ -0,0 +1,855 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:Source ; + bf:code "clc" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:IntendedAudience ; + rdfs:label "primary"@en ; + bf:code "pri" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "homoit" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "YDX" ] ; + bf:changeDate "20241119022441.8" ; + bf:creationDate "20230321" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "LE@" ], + [ a bf:Organization ; + bf:code "Z#6" ], + [ a bf:Organization ; + bf:code "CNGUL" ], + [ a bf:Organization ; + bf:code "TOH" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "BDX" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IEP" ], + [ a bf:Organization ; + bf:code "UAH" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CLE" ], + [ a bf:Organization ; + bf:code "SLPLM" ], + [ a bf:Organization ; + bf:code "WIQ" ], + [ a bf:Organization ; + bf:code "QS3" ], + [ a bf:Organization ; + bf:code "YDX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a YDX $b eng $c DLC $d BDX $d CLE $d LE@ $d TOH $d OCLCF $d IEP $d WIQ $d SLPLM $d QS3 $d UAH $d YDX $d OCLCO $d OCLCL $d Z#6 $d IG# $d CNGUL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "[E]" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ], + [ a bf:Classification ; + bf:classificationPortion "I712.85" ; + bf:source ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "PZ7.W214316" ; + bf:itemPortion "Sc 2021" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ward, Lindsay, $e author, $e illustrator." ; + bf:agent [ a bf:Person ; + rdfs:label "Ward, Lindsay," ] ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "illustrator." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "JUVENILE FICTION / Transportation / Cars & Trucks." ; + bflc:marcKey "655 7 $a JUVENILE FICTION / Transportation / Cars & Trucks. $2 bisacsh" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bflc:marcKey "655 7 $a Fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423787" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Histoires rimées." ; + bflc:marcKey "655 7 $a Histoires rimées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000567" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stories in rhyme" ; + bflc:marcKey "655 7 $a Stories in rhyme $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921738" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "picture books." ; + bflc:marcKey "655 7 $a picture books. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026446" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stories in rhyme." ; + bflc:marcKey "655 7 $a Stories in rhyme. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170081" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Picture books." ; + bflc:marcKey "655 7 $a Picture books. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10663223" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Livres d'images." ; + bflc:marcKey "655 7 $a Livres d'images. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001578" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Picture books" ; + bflc:marcKey "655 7 $a Picture books $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726789" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Juvenile works" ; + bflc:marcKey "655 7 $a Juvenile works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411637" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:intendedAudience ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Courage Fiction." ; + bflc:marcKey "650 1 $a Courage $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Courage" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Dump trucks" ; + bflc:marcKey "650 7 $a Dump trucks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00899443" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Fiction." ; + bflc:marcKey "650 7 $a Friendship $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snowplows Juvenile fiction." ; + bflc:marcKey "650 7 $a Snowplows $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snowplows" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dump trucks Juvenile fiction." ; + bflc:marcKey "650 7 $a Dump trucks $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dump trucks" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dump trucks Fiction." ; + bflc:marcKey "650 1 $a Dump trucks $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dump trucks" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snow removal Juvenile fiction." ; + bflc:marcKey "650 7 $a Snow removal $v Juvenile fiction. $2 cct" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snow removal" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dump trucks Juvenile fiction." ; + bflc:marcKey "650 0 $a Dump trucks $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dump trucks" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107210" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bulldozers Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Bulldozers $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bulldozers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013112" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Juvenile fiction." ; + bflc:marcKey "650 7 $a Friendship $v Juvenile fiction. $2 cct" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "JUVENILE FICTION Transportation Cars & Trucks." ; + bflc:marcKey "650 7 $a JUVENILE FICTION $x Transportation $x Cars & Trucks. $2 bisacsh" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "JUVENILE FICTION" ] [ a bf:Topic ; + rdfs:label "Transportation" ] [ a bf:Topic ; + rdfs:label "Cars & Trucks." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Courage Fiction." ; + bflc:marcKey "650 7 $a Courage $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Courage" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Courage Juvenile fiction." ; + bflc:marcKey "650 7 $a Courage $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Courage" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bulldozers Fiction." ; + bflc:marcKey "650 1 $a Bulldozers $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bulldozers" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Courage Juvenile fiction." ; + bflc:marcKey "650 0 $a Courage $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Courage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057307" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Déneigement Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Déneigement $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Déneigement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007277" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chasse-neige Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Chasse-neige $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chasse-neige" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029592" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snowplows Fiction." ; + bflc:marcKey "650 1 $a Snowplows $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snowplows" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Amitié Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Amitié $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Amitié" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002453" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Camions à benne Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Camions à benne $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Camions à benne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0099322" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Courage" ; + bflc:marcKey "650 7 $a Courage $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00881609" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blizzards Fiction." ; + bflc:marcKey "650 7 $a Blizzards $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blizzards" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snow removal Fiction." ; + bflc:marcKey "650 1 $a Snow removal $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snow removal" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Best friends Fiction." ; + bflc:marcKey "650 1 $a Best friends $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Best friends" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "JUVENILE FICTION Social Themes Friendship." ; + bflc:marcKey "650 7 $a JUVENILE FICTION $x Social Themes $x Friendship. $2 bisacsh" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "JUVENILE FICTION" ] [ a bf:Topic ; + rdfs:label "Social Themes" ] [ a bf:Topic ; + rdfs:label "Friendship." ] ) ], + [ a bf:Topic ; + rdfs:label "Pictures." ; + bflc:marcKey "650 7 $a Pictures. $2 sears" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendships Juvenile fiction." ; + bflc:marcKey "650 7 $a Friendships $v Juvenile fiction. $2 homoit" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendships" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snowplows Fiction." ; + bflc:marcKey "650 7 $a Snowplows $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snowplows" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Juvenile fiction." ; + bflc:marcKey "650 7 $a Friendship $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Stories in rhyme." ; + bflc:marcKey "650 7 $a Stories in rhyme. $2 sears" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blizzards Juvenile fiction." ; + bflc:marcKey "650 7 $a Blizzards $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blizzards" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dump trucks Juvenile fiction." ; + bflc:marcKey "650 7 $a Dump trucks $v Juvenile fiction. $2 cct" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dump trucks" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Stories in rhyme." ; + bflc:marcKey "650 1 $a Stories in rhyme." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snowplows Juvenile fiction." ; + bflc:marcKey "650 7 $a Snowplows $v Juvenile fiction. $2 cct" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snowplows" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Construction equipment Juvenile fiction." ; + bflc:marcKey "650 7 $a Construction equipment $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Construction equipment" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Construction equipment Fiction." ; + bflc:marcKey "650 7 $a Construction equipment $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Construction equipment" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snow removal Juvenile fiction." ; + bflc:marcKey "650 0 $a Snow removal $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snow removal" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2120479" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Fiction." ; + bflc:marcKey "650 1 $a Friendship $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Friendship" ; + bflc:marcKey "650 7 $a Friendship $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00935174" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dump trucks Fiction." ; + bflc:marcKey "650 7 $a Dump trucks $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dump trucks" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snow removal Fiction." ; + bflc:marcKey "650 7 $a Snow removal $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snow removal" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bulldozers Juvenile fiction." ; + bflc:marcKey "650 7 $a Bulldozers $v Juvenile fiction. $2 cct" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bulldozers" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bulldozers Juvenile fiction." ; + bflc:marcKey "650 0 $a Bulldozers $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bulldozers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108995" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snowplows Juvenile fiction." ; + bflc:marcKey "650 0 $a Snowplows $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snowplows" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2120471" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Snow removal Juvenile fiction." ; + bflc:marcKey "650 7 $a Snow removal $v Juvenile fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Snow removal" ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Juvenile fiction." ; + bflc:marcKey "650 0 $a Friendship $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011813" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "JUVENILE FICTION Social Themes Values & Virtues." ; + bflc:marcKey "650 7 $a JUVENILE FICTION $x Social Themes $x Values & Virtues. $2 bisacsh" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "JUVENILE FICTION" ] [ a bf:Topic ; + rdfs:label "Social Themes" ] [ a bf:Topic ; + rdfs:label "Values & Virtues." ] ) ], + [ a bf:Topic ; + rdfs:label "Snow removal" ; + bflc:marcKey "650 7 $a Snow removal $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01121968" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bulldozers" ; + bflc:marcKey "650 7 $a Bulldozers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00841484" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Snowplows" ; + bflc:marcKey "650 7 $a Snowplows $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122040" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Courage Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Courage $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Courage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0016192" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "When a snow storm hits their town, best friends Scooper and Dumper must be brave to do their jobs."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Scooper and Dumper /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scooper and Dumper /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2021"^^ ; + bf:dimensions "29 cm" ; + bf:editionStatement "First edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume (unpaged) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hbk.)" ; + rdf:value "9781542092685" ], + [ a bf:Lccn ; + rdf:value " 2022465524" ], + [ a bf:OclcNumber ; + rdf:value "1141980438" ], + [ a bf:Isbn ; + bf:qualifier "(hbk.)" ; + rdf:value "154209268X" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Two Lions, $c [2021]" ; + bflc:simpleAgent "Two Lions," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "New York :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Two Lions, [2021]" ; + bf:responsibilityStatement "Lindsay Ward." ; + bf:title [ a bf:Title ; + rdfs:label "Scooper and Dumper /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scooper and Dumper /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Source ; + bf:code "cct" . + + a bf:Source . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "sears" . + diff --git a/tests/oclc/books/1142316735.ttl b/tests/oclc/books/1142316735.ttl new file mode 100644 index 0000000..8f9457a --- /dev/null +++ b/tests/oclc/books/1142316735.ttl @@ -0,0 +1,309 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Biographies"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250131183245.9" ; + bf:creationDate "20231024" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "EVIEW" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "ZCU" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d ZCU $d OCLCL $d EVIEW $d IG# $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Mongolia" ; + bflc:marcKey "651 7 $a Mongolia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJm9cxrHHp4ckGhwYX8XBP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208752" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Genghis Khan, 1162-1227" ; + bflc:marcKey "600 07 $a Genghis Khan, $d 1162-1227 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJqFJgb4RXhG8qVMVbgBT3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00087611" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DS22" ; + bf:itemPortion ".C4713 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dorzh, T., $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Dorzh, T.," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Pu̇rėvzhav, D. $q (Dorzhzhu̇gdėriĭn), $d 1973-2019, $e translator, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjG87Jfr3MT9KggqJVy7jK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ], + [ a bf:Role ; + rdfs:label "translator," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ochir, Ai︠u︡udaĭn, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ochir, Ai︠u︡udaĭn," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Rėgdėl, D. $q (Du̇gėriĭn), $d 1951- $e author of foreword. $1 https://id.oclc.org/worldcat/entity/E39PCjCMrXrkpXTQKmCc974kQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author of foreword." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Texts" ; + bflc:marcKey "655 7 $a Texts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423705" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-mp---" ; + bf:code "a-mp---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "mon" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mongols" ; + bflc:marcKey "650 7 $a Mongols $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01025421" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mongolia History To 1500." ; + bflc:marcKey "651 0 $a Mongolia $x History $y To 1500." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mongolia" ] [ a bf:Topic ; + rdfs:label "History" ] [ a bf:Temporal ; + rdfs:label "To 1500." ] ) ], + [ a bf:Person ; + rdfs:label "Genghis Khan, 1162-1227." ; + bflc:marcKey "600 00 $a Genghis Khan, $d 1162-1227." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca722022" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "To 1500" ; + bflc:marcKey "648 7 $a To 1500 $2 fast" ; + bf:source ], + , + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Chinggis Khan :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Chinggis Khan :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Cover and spine title in Mongolian script: $a Cinggis Qaġan" ; + bf:mainTitle "Cinggis Qaġan" ; + bf:note [ a bf:Note ; + rdfs:label "Cover and spine title in Mongolian script:"@en ] ] . + + a bf:Person ; + rdfs:label "Rėgdėl, D. (Du̇gėriĭn), 1951-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9484686" ] . + + a bf:Person ; + rdfs:label "Pu̇rėvzhav, D. (Dorzhzhu̇gdėriĭn), 1973-2019," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12028784" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "261 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1142316735" ], + [ a bf:Lccn ; + rdf:value " 2019471753" ], + [ a bf:Isbn ; + bf:qualifier "(hbk.)" ; + rdf:value "9789997872210" ], + [ a bf:Isbn ; + bf:qualifier "(hbk.)" ; + rdf:value "9997872215" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, portraits (1 color), 1 map ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ulaanbaatar : $b \"Bembi San\" Publishing House, $c 2019" ; + bflc:simpleAgent "\"Bembi San\" Publishing House," ; + bflc:simpleDate "2019" ; + bflc:simplePlace "Ulaanbaatar :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Ulaanbaatar : \"Bembi San\" Publishing House, 2019" ; + bf:responsibilityStatement "Foreword by academician D. Regdel ; edited by academician T. Dorj, professor A. Ochir ; English editor, PhD D. Purevjav ; translated by PhD D. Purevjav." ; + bf:title [ a bf:Title ; + rdfs:label "Chinggis Khan : (Corpus of scientific research papers) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Chinggis Khan :" ; + bf:subtitle "(Corpus of scientific research papers) /" ] . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1142333230.ttl b/tests/oclc/books/1142333230.ttl new file mode 100644 index 0000000..8a2b55a --- /dev/null +++ b/tests/oclc/books/1142333230.ttl @@ -0,0 +1,350 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Novels"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250715144901.6" ; + bf:creationDate "20230802" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OI@" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUY" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CLU" ], + [ a bf:Organization ; + bf:code "NYP" ], + [ a bf:Organization ; + bf:code "CUY" ], + [ a bf:Organization ; + bf:code "IG#" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OI@ $d OCLCF $d YDX $d OCLCO $d OCLCL $d CLU $d IG# $d CUY $d OCLCO $d CUY $d NYP" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Zimbabwe" ; + bflc:marcKey "651 7 $a Zimbabwe $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJth4YHpQrQxydQ3CyvPwC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209419" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "PR9390.9.M567" ; + bf:itemPortion "A84 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Morris-Eyton, Alexander, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Morris-Eyton, Alexander," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15559963" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bflc:marcKey "655 7 $a Fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169980" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bflc:marcKey "655 7 $a Fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423787" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romans." ; + bflc:marcKey "655 7 $a Romans. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000475" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Novels." ; + bflc:marcKey "655 7 $a Novels. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170086" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zimbabwean fiction (English)." ; + bflc:marcKey "655 4 $a Zimbabwean fiction (English)." ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-rh---" ; + bf:code "f-rh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Poaching Zimbabwe Fiction." ; + bflc:marcKey "650 0 $a Poaching $z Zimbabwe $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Poaching" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150705" ] ] [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471129" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Romans, nouvelles, etc." ; + bflc:marcKey "651 6 $a Zimbabwe $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0156899" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Fiction." ; + bflc:marcKey "651 0 $a Zimbabwe $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471129" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Braconnage Zimbabwe Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Braconnage $z Zimbabwe $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Braconnage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0035513" ] ] [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0494182" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éléphants Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Éléphants $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éléphants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0021911" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Elephants Fiction." ; + bflc:marcKey "650 0 $a Elephants $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Elephants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2123247" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Athena's vengeance /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Athena's vengeance /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "406 pages ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023322510" ], + [ a bf:OclcNumber ; + rdf:value "1142333230" ], + [ a bf:Isbn ; + rdf:value "0797485260" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9780797485266" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Electronic edition and paperback editions published October 2019\"-- Title page verso."@en ], + [ a bf:Note ; + rdfs:label "\"Formerly Oliver Stuart York\"--Cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Harare, Zimbabwe : $b Alexander Morris Eyton, $c 2019." ; + bflc:simpleAgent "Alexander Morris Eyton," ; + bflc:simpleDate "2019." ; + bflc:simplePlace "Harare, Zimbabwe :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Harare, Zimbabwe : Alexander Morris Eyton, 2019." ; + bf:responsibilityStatement "Alexander Morris Eyton." ; + bf:title [ a bf:Title ; + rdfs:label "Athena's vengeance /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Athena's vengeance /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + diff --git a/tests/oclc/books/1142340987.ttl b/tests/oclc/books/1142340987.ttl new file mode 100644 index 0000000..58d940a --- /dev/null +++ b/tests/oclc/books/1142340987.ttl @@ -0,0 +1,470 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Biographies"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Source . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "YDX" ] ; + bf:changeDate "20250524202554.2" ; + bf:creationDate "20230419" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CLE" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "GRC" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "IJ5" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "LE#" ], + [ a bf:Organization ; + bf:code "YU6" ], + [ a bf:Organization ; + bf:code "BDX" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "IEP" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "MBT" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "ERASA" ], + [ a bf:Organization ; + bf:code "NGU" ], + [ a bf:Organization ; + bf:code "VP@" ], + [ a bf:Organization ; + bf:code "ILC" ], + [ a bf:Organization ; + bf:code "UAP" ], + [ a bf:Organization ; + bf:code "YDX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a YDX $b eng $c DLC $d YDX $d BDX $d GRC $d CLE $d UAP $d OCLCF $d IEP $d VP@ $d UKMGB $d YU6 $d MBT $d IJ5 $d ILC $d ERASA $d NGU $d LE# $d OCLCO $d OCLCL $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "364.1092" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HV6248.D737" ; + bf:itemPortion "A66 2020" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "364.16287/092" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Amore, Anthony M., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Amore, Anthony M.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Récits criminels." ; + bflc:marcKey "655 7 $a Récits criminels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001265" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biography." ; + bflc:marcKey "655 0 $a Biography." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bflc:marcKey "655 7 $a Biographies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077183" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "True crime stories." ; + bflc:marcKey "655 7 $a True crime stories. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077335" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biography" ; + bflc:marcKey "655 2 $a Biography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019215" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bflc:marcKey "655 7 $a Biographies. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000519" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "True crime stories" ; + bflc:marcKey "655 7 $a True crime stories $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919985" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk---" ; + bf:code "e-uk---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:intendedAudience ; + bf:language ; + bf:subject [ a bf:Person ; + rdfs:label "Dugdale, Bridget Rose, 1941-" ; + bflc:marcKey "600 17 $a Dugdale, Bridget Rose, $d 1941- $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00482367" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vol d'objets d'art Irlande." ; + bflc:marcKey "650 6 $a Vol d'objets d'art $z Irlande." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vol d'objets d'art" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0107601" ] ] [ a bf:Geographic ; + rdfs:label "Irlande." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482684" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Russborough House (Blessington, Ireland)" ; + bflc:marcKey "610 27 $a Russborough House (Blessington, Ireland) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00784897" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Russborough House (Blessington, Ireland)" ; + bflc:marcKey "610 20 $a Russborough House (Blessington, Ireland)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6215211" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Criminals" ; + bflc:marcKey "650 7 $a Criminals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00883516" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Criminals Great Britain Biography." ; + bflc:marcKey "650 0 $a Criminals $z Great Britain $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Criminals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8231950" ] ] [ a bf:Geographic ; + rdfs:label "Great Britain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8231950" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic ; + rdfs:label "TRUE CRIME / Heists & Robberies." ; + bflc:marcKey "650 7 $a TRUE CRIME / Heists & Robberies. $2 bisacsh" ; + bf:source ], + [ a bf:Person ; + rdfs:label "Dugdale, Bridget Rose, 1941-" ; + bflc:marcKey "600 10 $a Dugdale, Bridget Rose, $d 1941-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5832428" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Great Britain" ; + bflc:marcKey "651 7 $a Great Britain $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204623" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "BIOGRAPHY & AUTOBIOGRAPHY / Criminals & Outlaws." ; + bflc:marcKey "650 7 $a BIOGRAPHY & AUTOBIOGRAPHY / Criminals & Outlaws. $2 bisacsh" ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Ireland" ; + bflc:marcKey "651 7 $a Ireland $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205427" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art thefts Ireland." ; + bflc:marcKey "650 0 $a Art thefts $z Ireland." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art thefts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035169" ] ] [ a bf:Geographic ; + rdfs:label "Ireland." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296393" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Art thefts" ; + bflc:marcKey "650 7 $a Art thefts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00815827" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"In the world of crime, there exists an unusual commonality between those who steal art and those who repeatedly kill: they are almost exclusively male. But, as with all things, there is always an outlier--someone who bucks the trend, defying the reliable profiles and leaving investigators and researchers scratching their heads. In the history of major art heists, that outlier is Rose Dugdale. Dugdale's life is singularly notorious. Born into extreme wealth, she abandoned her life as an Oxford-trained PhD and heiress to join the cause of Irish Republicanism. While on the surface she appears to be the British version of Patricia Hearst, she is anything but. Dugdale ran head-first towards the action, spearheading the first aerial terrorist attack in British history and pulling off the biggest art theft of her time. In 1974, she led a gang into the opulent Russborough House in Ireland and made off with millions in prized paintings, including works by Goya, Gainsborough, and Rubens, as well as Lady Writing a Letter with her Maid by the mysterious master Johannes Vermeer. Dugdale thus became--to this day--the only woman to pull off a major art heist. And as Anthony Amore explores in The Woman Who Stole Vermeer, it's likely that this was not her only such heist. [This book] is Rose Dugdale's story, from her idyllic upbringing in Devonshire and her presentation to Elizabeth II as a debutante to her university years and her eventual radical lifestyle. Her life of crime and activism is at turns unbelievable and awe-inspiring, and sure to engross readers\"-- Provided by publisher."@en ], + [ a bf:Summary ; + rdfs:label "\"The extraordinary life and crimes of heiress-turned-revolutionary Rose Dugdale, who in 1974 became the only woman to pull off a major art heist.\"--Amazon.com."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Introduction: The revolutionary Rose Dugdale -- The reluctant debutante -- A weird orchid among daisies -- A Soixante-Huitard -- Graduation -- The cause -- Wally -- Stealing home -- Enter Eddie -- The bombing at Strabane -- The intersection -- The guitar player -- The French visitor -- Proudly and incorruptibly guilty -- A new life on the inside -- Love and marriage -- The afterlife -- Epilogue." ] ; + bf:title [ a bf:Title ; + rdfs:label "The woman who stole Vermeer :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The woman who stole Vermeer :" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2020"^^ ; + bf:dimensions "24 cm" ; + bf:editionStatement "First Pegasus books hardcover edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "262 pages, 8 unnumbered pages of plates :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9781643135298" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + bf:status ; + rdf:value "9781643135304" ], + [ a bf:OclcNumber ; + rdf:value "1142340987" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "019990498" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1233005318" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC0G7012" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "1643135295" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1235761027" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1204218786" ], + [ a bf:Lccn ; + rdf:value " 2021276972" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 237-239)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Pegasus Crime, $c [2020]" ; + bflc:simpleAgent "Pegasus Crime," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "New York :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Pegasus Crime, [2020]" ; + bf:responsibilityStatement "Anthony M. Amore." ; + bf:title [ a bf:Title ; + rdfs:label "The woman who stole Vermeer : the true story of Rose Dugdale and the Russborough House art heist /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The woman who stole Vermeer :" ; + bf:subtitle "the true story of Rose Dugdale and the Russborough House art heist /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1142386711.ttl b/tests/oclc/books/1142386711.ttl new file mode 100644 index 0000000..caf71aa --- /dev/null +++ b/tests/oclc/books/1142386711.ttl @@ -0,0 +1,513 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250623095017.3" ; + bf:creationDate "20230607" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "LMR" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "BDX" ], + [ a bf:Organization ; + bf:code "YDXIT" ], + [ a bf:Organization ; + bf:code "IL4J6" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "ILM" ], + [ a bf:Organization ; + bf:code "INR" ], + [ a bf:Organization ; + bf:code "HBP" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d HBP $d BDX $d OCLCF $d YDXIT $d PAU $d ILM $d INR $d IL4J6 $d LMR $d YDX $d OCL $d OCLCO $d OCLCL $d OCLCQ $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "D763.I8" ; + bf:itemPortion "G643 2020b" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "940.5345" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gooch, John, $d 1945- $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Gooch, John, 1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca652246" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Military history" ; + bflc:marcKey "655 7 $a Military history $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411630" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-it---" ; + bf:code "e-it---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1939-1945 Italy." ; + bflc:marcKey "650 0 $a World War, 1939-1945 $z Italy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111340" ] ] [ a bf:Geographic ; + rdfs:label "Italy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255581" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italie Politique et gouvernement 1922-1945." ; + bflc:marcKey "651 6 $a Italie $x Politique et gouvernement $y 1922-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071880" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071880" ] ] [ a bf:Temporal ; + rdfs:label "1922-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071880" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945 Italie." ; + bflc:marcKey "650 6 $a Guerre mondiale, 1939-1945 $z Italie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056582" ] ] [ a bf:Geographic ; + rdfs:label "Italie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482808" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1939-1945 Italy." ; + bflc:marcKey "650 7 $a World War, 1939-1945 $z Italy. $2 nli" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1939-1945" ] [ a bf:Geographic ; + rdfs:label "Italy." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italie Histoire 1922-1945." ; + bflc:marcKey "651 6 $a Italie $x Histoire $y 1922-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0045003" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0045003" ] ] [ a bf:Temporal ; + rdfs:label "1922-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0045003" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy Politics and government 1922-1945." ; + bflc:marcKey "651 7 $a Italy $x Politics and government $y 1922-1945. $2 nli" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ] [ a bf:Topic ; + rdfs:label "Politics and government" ] [ a bf:Temporal ; + rdfs:label "1922-1945." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy Politics and government 1922-1945." ; + bflc:marcKey "651 0 $a Italy $x Politics and government $y 1922-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126213" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126213" ] ] [ a bf:Temporal ; + rdfs:label "1922-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126213" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Mussolini, Benito, $d 1883-1945 $x Military leadership." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Mussolini, Benito, 1883-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230559" ] ] [ a bf:Topic ; + rdfs:label "Military leadership." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5191227" ] ] ) ], + [ a bf:Person ; + rdfs:label "Mussolini, Benito, 1883-1945." ; + bflc:marcKey "600 17 $a Mussolini, Benito, $d 1883-1945. $2 nli" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italie Histoire militaire 1914-1945." ; + bflc:marcKey "651 6 $a Italie $x Histoire militaire $y 1914-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0305285" ] ] [ a bf:Topic ; + rdfs:label "Histoire militaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0305285" ] ] [ a bf:Temporal ; + rdfs:label "1914-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0305285" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Italy" ; + bflc:marcKey "651 7 $a Italy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204565" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy History 1922-1945." ; + bflc:marcKey "651 7 $a Italy $x History $y 1922-1945. $2 nli" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ] [ a bf:Topic ; + rdfs:label "History" ] [ a bf:Temporal ; + rdfs:label "1922-1945." ] ) ], + [ a bf:Event ; + rdfs:label "World War (1939-1945)" ; + bflc:marcKey "647 7 $a World War $d (1939-1945) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01180924" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy History, Military 1914-1945." ; + bflc:marcKey "651 0 $a Italy $x History, Military $y 1914-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4492519" ] ] [ a bf:Topic ; + rdfs:label "History, Military" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4492519" ] ] [ a bf:Temporal ; + rdfs:label "1914-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4492519" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy History, Military 1914-1945." ; + bflc:marcKey "651 7 $a Italy $x History, Military $y 1914-1945. $2 nli" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ] [ a bf:Topic ; + rdfs:label "History, Military" ] [ a bf:Temporal ; + rdfs:label "1914-1945." ] ) ], + [ a bf:Person ; + rdfs:label "Mussolini, Benito, 1883-1945" ; + bflc:marcKey "600 17 $a Mussolini, Benito, $d 1883-1945 $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00029092" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Command of troops" ; + bflc:marcKey "650 7 $a Command of troops $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00869220" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy History 1922-1945." ; + bflc:marcKey "651 0 $a Italy $x History $y 1922-1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126069" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126069" ] ] [ a bf:Temporal ; + rdfs:label "1922-1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126069" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1914-1945" ; + bflc:marcKey "648 7 $a 1914-1945 $2 fast" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "While staying closely aligned with Hitler, Mussolini remained carefully neutral until the summer of 1940. Then, with the wholly unexpected and sudden collapse of the French and British armies, Mussolini declared war on the Allies in the hope of making territorial gains in southern France and Africa. This decision proved a horrifying miscalculation, dooming Italy to its own prolonged and unwinnable war, immense casualties and an Allied invasion in 1943 which ushered in a terrible new era for the country. John Gooch's new book is the definitive account of Italy's war experience. Beginning with the invasion of Abyssinia and ending with Mussolini's arrest, Gooch brilliantly portrays the nightmare of a country with too small an industrial sector, too incompetent a leadership and too many fronts on which to fight. Everywhere--whether in the USSR, the Western Desert or the Balkans--Italian troops found themselves against either better-equipped or more motivated enemies. The result was a war entirely at odds with the dreams of pre-war Italian planners--a series of desperate improvizations against Allies who could draw on global resources and against whom Italy proved helpless. This remarkable book rightly shows the centrality of Italy to the war, outlining the brief rise and disastrous fall of the Italian military campaign."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. On the March -- 2. The Reluctant Neutral -- 3. First Moves -- 4. Defeat, Disaster, and Success -- 5. Sea, Sand, and Endless Steppes -- 6. Terror in the Balkans -- 7. Year of Destiny -- 8. Overstretched and Overcome -- 9. Endgame." ] ; + bf:title [ a bf:Title ; + rdfs:label "Mussolini's war :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mussolini's war :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Fascist Italy from triumph to collapse, 1935-1943" ; + bf:mainTitle "Fascist Italy from triumph to collapse, 1935-1943" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:editionStatement "First Pegasus Books hardcover edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xxv, 532 pages, 16 unnumbered pages of plates :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781643135489" ], + [ a bf:Lccn ; + rdf:value " 2022435264" ], + [ a bf:OclcNumber ; + rdf:value "1142386711" ], + [ a bf:Isbn ; + rdf:value "1643135481" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, maps ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 429-521) and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Pegasus Books, $c 2020." ; + bflc:simpleAgent "Pegasus Books," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "New York :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Pegasus Books, 2020." ; + bf:responsibilityStatement "John Gooch." ; + bf:title [ a bf:Title ; + rdfs:label "Mussolini's war : fascist Italy from triumph to collapse, 1935-1943 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mussolini's war :" ; + bf:subtitle "fascist Italy from triumph to collapse, 1935-1943 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "nli" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1191224000.ttl b/tests/oclc/books/1191224000.ttl new file mode 100644 index 0000000..f7c2a4e --- /dev/null +++ b/tests/oclc/books/1191224000.ttl @@ -0,0 +1,346 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "IEB" ] ; + bf:changeDate "20250710101251.5" ; + bf:creationDate "20230322" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IG#" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a IEB $b eng $c DLC $d OCLCO $d OCLCL $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:creatorCharacteristic [ a bflc:CreatorCharacteristic ; + rdfs:label "English" ; + bf:source ], + [ a bflc:CreatorCharacteristic ; + rdfs:label "Journalists" ; + bf:source ] ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DA677" ; + bf:itemPortion ".J44 2020" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "942.1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jenkins, Simon, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Jenkins, Simon," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-en" ; + bf:code "e-uk-en" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "England London" ; + bflc:marcKey "651 7 $a England $z London $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204271" ] ] [ a bf:Geographic ; + rdfs:label "London" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204271" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Economic history" ; + bflc:marcKey "650 7 $a Economic history $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901974" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Manners and customs" ; + bflc:marcKey "650 7 $a Manners and customs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007815" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Londres (Angleterre) Mœurs et coutumes." ; + bflc:marcKey "651 6 $a Londres (Angleterre) $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Londres (Angleterre)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0122477" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0122477" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Londres (Angleterre) Histoire." ; + bflc:marcKey "651 6 $a Londres (Angleterre) $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Londres (Angleterre)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0042992" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0042992" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "London (England) History." ; + bflc:marcKey "651 0 $a London (England) $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "London (England)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2065945" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2065945" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "London (England) Economic conditions." ; + bflc:marcKey "651 0 $a London (England) $x Economic conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "London (England)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239822" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5090833" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "London (England) Social life and customs." ; + bflc:marcKey "651 0 $a London (England) $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "London (England)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2065994" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2065994" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "By the former editor of the London Times, a vivid, evocative, and deeply knowledgeable history of this unique world capital. London: a settlement founded by the Romans, occupied by the Saxons, conquered by the Danes, and ruled by the Normans. This transformative place became a medieval maze of alleys and courtyards, later to be checkered with grand estates of Georgian splendor. It swelled with industry and became the center of the largest empire in history. And having risen from the rubble of the Blitz, it is now one of the greatest cities in the world. From the prehistoric occupants of the Thames Valley to the preoccupied commuters of today, Simon Jenkins brings together the key events, individuals, and trends in London's history to create a matchless portrait of the capital. He masterfully explains the battles that determined how London was conceived and built--and especially the perennial conflict between money and power. Based in part on his experiences of and involvement in the events that shaped the post-war city, and with his trademark color and authority, Simon Jenkins shows above all how London has taken shape over more than two thousand years. Fascinating for locals and visitors alike, this is narrative history at its finest, from the most ardent protector of British heritage."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Londinium : 43-410. Old Father Thames ; Rome and Boudicca ; Londinium's decline -- 2. Saxon city : 410-1066. Lundenwic ; Christianity reborn ; Saxons and Danes ; London and Westminster -- 3. Medieval metropolis : 1066-1348. Norman conquest ; Growth of trade ; De Montfort's Rebellion ; Monarchy vs money -- 4. The age of Chaucer and Whittington : 1348-1485. Plague and revolt ; Chaucer's London ; Church and politics ; Medieval epitaph -- 5. Tudor London : 1485-1603. Reformation capital ; Dissolution of the monasteries ; Elizabeth I ; Mapping the city ; John Stow ; Dawn of planning -- 6. Stuarts and rebellion : 1603-1660. James I ; Inigo Jones ; Charles I ; Civil war ; The commonwealth -- 7. Restoration, calamity, recovery : 1660-1688. Charles II ; Rise of the square ; The Plague and Pepys ; The Great Fire ; Rebuilding the sky ; Development of Westminster -- 8. Dutch courage : 1688-1714. Succession crisis ; William of Orange ; Royal palaces ; Rise of banking ; Westward expansion -- 9. Hanoverian dawn : 1714-1763. Whig ascendancy ; Growth of family estates ; The Enlightenment ; Law, order and gin ; Bridging the Thames -- 10. A tarnished age : 1763-1789. George III ; Gordon riots ; The spirit of improvement ; 1774 Building act ; The great estates revived ; Class divisions -- 11. Regency : the dawn of Nash : 1789-1825. Revolution in France ; War economy ; The 'royal way' ; George IV ; Waterloo churches -- 12. Cubittopolis : 1825-1832. Belgravia ; The Ladbroke disaster ; Development North and East ; The city's independence ; Demands for reform -- 13. The age of reform : 1832-1848. 1834 Poor Law ; Westminster rebuilt ; Cholera ; Arrival of the train -- 14. The birth of a new metropolis : 1848-1860. Poverty ; The Chartists ; The great stink ; First underground railway ; Property boom and bust ; European immigration -- 15. The maturing of Victorian London : 1860-1875. The world's largest city ; Recession and the vote ; Victorian architecture ; Leisure and shopping ; Open-space preservation ; Booth, Dickens and poverty -- 16. Philanthropy versus the state : 1875-1900. Octavia Hill ; Industrial unrest ; The LCC ; Public transport -- 17. Edwardian apotheosis : 1900-1914. Victorian legacy ; Edwardian style ; Localism ascendant ; Expansion of the Underground ; Trams and buses ; Growth of services ; A new suburbia -- 18. War and aftermath : 1914-1930. The Great War ; Lloyd George ; The general strike ; 'Homes for heroes' -- 19. The climax of the sprawl : 1930-1939. Town and Country Planning Act ; London Passenger Transport Board ; Suburban culture -- 20. Metropolis at war : 1939-1951. The blitz ; The Beveridge report ; Planning under Abercrombie ; Post-war economy ; Festival of Britain -- 21. The great property boom : 1951-1960. A planning free-for-all ; The new millionaires ; Modernism ascendant -- 22. Swinging city : 1960-1970. The permissive society ; The GLC ; The council estate and Ronan Point ; Conservation areas -- 23. Recession years : 1970-1980. Immigration ; The common market ; Rise of the drugs trade ; The Motorway Box ; Battle for Covent Garden -- 24. Metropolis renascent : 1980-1997. Thatcher vs. Livingstone ; IRA bombs ; Docklands development ; Big Bang ; The decline of the council house -- 25. Going for broke : 1997-2008. Blair and the mayoralty ; Post-9/11 threats ; Livingstone's skyline -- 26. Constructs of vanity : 2008 to the present. Boris Johnson ; 2011 riots ; 2012 Olympics ; High-rise London ; Whose city? ; Brexit." ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a History of London" ; + bf:mainTitle "History of London" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Creation of a world capital : a history of London" ; + bf:mainTitle "Creation of a world capital : a history of London" ], + [ a bf:Title ; + rdfs:label "The city on the Thames :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The city on the Thames :" ] . + + a bf:Organization . + + a bf:Source ; + bf:code "lcdgt" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2020"^^ ; + bf:dimensions "24 cm" ; + bf:editionStatement "First Pegasus Books cloth edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xvii, 393 pages, 32 pages of unnumbered plates :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2022435559" ], + [ a bf:Isbn ; + rdf:value "9781643135526" ], + [ a bf:Isbn ; + rdf:value "164313552X" ], + [ a bf:OclcNumber ; + rdf:value "1191224000" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1142298966" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color), maps ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 349-350) and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Pegasus Books, $c [2020]" ; + bflc:simpleAgent "Pegasus Books," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "New York :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Pegasus Books, [2020]" ; + bf:responsibilityStatement "Simon Jenkins." ; + bf:title [ a bf:Title ; + rdfs:label "The city on the Thames : the creation of a world capital : a history of London /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The city on the Thames :" ; + bf:subtitle "the creation of a world capital : a history of London /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1194651003.ttl b/tests/oclc/books/1194651003.ttl new file mode 100644 index 0000000..5dd1c06 --- /dev/null +++ b/tests/oclc/books/1194651003.ttl @@ -0,0 +1,304 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251108183952.3" ; + bf:creationDate "20230302" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "NBERS" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NBERS $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "I10" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "C02" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "H12" ; + bf:source ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WC 506.6" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Pindyck, Robert S." ; + bf:agent [ a bf:Person ; + rdfs:label "Pindyck, Robert S." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Bureau of Economic Research. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXdMvV7Yybvfpybtg" ; + bf:agent ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NBER working paper series ; $v no. 27121" ; + bf:seriesEnumeration "no. 27121" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NBER working paper series ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Working paper series (National Bureau of Economic Research) ;" ; + bflc:marcKey "830 0 $a Working paper series (National Bureau of Economic Research) ; $v working paper 27121." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1845626" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working paper series (National Bureau of Economic Research) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "working paper 27121." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Distanciation physique (Santé publique)" ; + bflc:marcKey "650 6 $a Distanciation physique (Santé publique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000324528" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crisis Management." ; + bflc:marcKey "650 7 $a Crisis Management. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social distancing (Public health)" ; + bflc:marcKey "650 0 $a Social distancing (Public health)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13270572" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathematical Methods." ; + bflc:marcKey "650 7 $a Mathematical Methods. $2 jelc" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Disease Transmission, Infectious prevention & control" ; + bflc:marcKey "650 22 $a Disease Transmission, Infectious $x prevention & control" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Disease Transmission, Infectious" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018562Q000517" ] ] [ a bf:Topic ; + rdfs:label "prevention & control" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018562Q000517" ] ] ) ], + [ a bf:Topic ; + rdfs:label "General." ; + bflc:marcKey "650 7 $a General. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Physical Distancing" ; + bflc:marcKey "650 22 $a Physical Distancing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000085762" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social distancing (Public health)" ; + bflc:marcKey "650 7 $a Social distancing (Public health) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02021745" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "COVID-19 prevention & control" ; + bflc:marcKey "650 12 $a COVID-19 $x prevention & control" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "COVID-19" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086382Q000517" ] ] [ a bf:Topic ; + rdfs:label "prevention & control" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086382Q000517" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "I use a simple SIR model, augmented to include deaths, to elucidate how pandemic progression is affected by the control of contagion, and examine the key trade-offs that underlie policy design. I illustrate how the cost of reducing the \"reproduction number\" R0 depends on how it changes the infection rate, the total and incremental number of deaths, the duration of the pandemic, and the possibility and impact of a second wave. Reducing R0 reduces the number of deaths, but extends the duration (and hence economic cost) of the pandemic, and it increases the fraction of the population still susceptible at the end, raising the possibility of a second wave. The benefit of reducing R0 is largely lives saved, and the incremental number of lives saved rises as R0 is reduced. But using a VSL estimate to value those lives is problematic."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "COVID-19 and the welfare effects of reducing contagion /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "COVID-19 and the welfare effects of reducing contagion /" ] . + + a bf:Organization ; + rdfs:label "National Bureau of Economic Research." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370555" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "24 pages :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573683406676" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1194664455" ], + [ a bf:OclcNumber ; + rdf:value "1194651003" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (black and white) ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "Also published electronically."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Cambridge, Mass. : $b National Bureau of Economic Research, $c May 2020." ; + bflc:simpleAgent "National Bureau of Economic Research," ; + bflc:simpleDate "May 2020." ; + bflc:simplePlace "Cambridge, Mass. :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cambridge, Mass. : National Bureau of Economic Research, May 2020." ; + bf:responsibilityStatement "Robert S. Pindyck." ; + bf:title [ a bf:Title ; + rdfs:label "COVID-19 and the welfare effects of reducing contagion /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "COVID-19 and the welfare effects of reducing contagion /" ] . + + a bf:Source ; + bf:code "jelc" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "jelc" . + + a bf:Source . + diff --git a/tests/oclc/books/1194655177.ttl b/tests/oclc/books/1194655177.ttl new file mode 100644 index 0000000..4c80927 --- /dev/null +++ b/tests/oclc/books/1194655177.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "specialized"@en ; + bf:code "spe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251108181610.4" ; + bf:creationDate "20230302" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "NBERS" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NBERS $d UKMGB $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WM 273" ; + bf:status ], + [ a bf:Classification ; + bf:classificationPortion "I18" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "I12" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Bureau of Economic Research. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXdMvV7Yybvfpybtg" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Saffer, Henry." ; + bf:agent [ a bf:Person ; + rdfs:label "Saffer, Henry." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Grossman, Michael, $d 1942- $1 https://id.oclc.org/worldcat/entity/E39PBJtmtPpXKpPbT6D7WrtBT3" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gehrsitz, Markus." ; + bf:agent [ a bf:Person ; + rdfs:label "Gehrsitz, Markus." ] ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Working paper series (National Bureau of Economic Research) ;" ; + bflc:marcKey "830 0 $a Working paper series (National Bureau of Economic Research) ; $v working paper 27117." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1845626" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working paper series (National Bureau of Economic Research) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "working paper 27117." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NBER working paper series ; $v working paper 27117" ; + bf:seriesEnumeration "working paper 27117" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NBER working paper series ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Alcohol Drinking epidemiology" ; + bflc:marcKey "650 22 $a Alcohol Drinking $x epidemiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Alcohol Drinking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000428Q000453" ] ] [ a bf:Topic ; + rdfs:label "epidemiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000428Q000453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Taxes legislation & jurisprudence" ; + bflc:marcKey "650 12 $a Taxes $x legislation & jurisprudence" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Taxes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D013660Q000331" ] ] [ a bf:Topic ; + rdfs:label "legislation & jurisprudence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D013660Q000331" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Alcohol Drinking economics" ; + bflc:marcKey "650 12 $a Alcohol Drinking $x economics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Alcohol Drinking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000428Q000191" ] ] [ a bf:Topic ; + rdfs:label "economics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000428Q000191" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States epidemiology" ; + bflc:marcKey "651 2 $a United States $x epidemiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481Q000453" ] ] [ a bf:Topic ; + rdfs:label "epidemiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481Q000453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Alcoholic Beverages economics" ; + bflc:marcKey "650 22 $a Alcoholic Beverages $x economics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Alcoholic Beverages" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000434Q000191" ] ] [ a bf:Topic ; + rdfs:label "economics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000434Q000191" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Health Behavior." ; + bflc:marcKey "650 7 $a Health Behavior. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Government Policy Regulation Public Health." ; + bflc:marcKey "650 7 $a Government Policy Regulation Public Health. $2 jelc" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "We show that tax-induced increases in alcohol prices can lead to substantial substitution and avoidance behavior that limits reductions in alcohol consumption. Causal estimates are derived from a natural experiment in Illinois where spirits and wine taxes were raised sharply and unexpectedly in 2009. Beer taxes were increased by only a trivial amount. We construct representative and consistent measures of alcohol prices and sales from scanner data collected for hundreds of products in several thousand stores across the US. Using several differences-in-differences models, we show that alcohol excise taxes are instantly over-shifted by a factor of up to 1.5. Consumers react by switching to less expensive products and increase purchases of low-tax alcoholic beverages, thus all but offsetting any moderate, tax-induced reductions in total ethanol consumption. Our study highlights the importance of tax-induced substitution, the implications of differential tax increases by beverage group and the impacts on public health of alternative types of tax hikes whose main aims are to increase revenue."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The effect of changes in alcohol tax differentials on alcohol consumption /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The effect of changes in alcohol tax differentials on alcohol consumption /" ] . + + a bf:Person ; + rdfs:label "Grossman, Michael, 1942-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca795000" ] . + + a bf:Organization ; + rdfs:label "National Bureau of Economic Research." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370555" ] . + + a bf:Source ; + bf:code "jelc" . + + a bf:Status . + + a bf:Source ; + bf:code "jelc" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "53 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1230514815" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "019986456" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918574388806676" ], + [ a bf:OclcNumber ; + rdf:value "1194655177" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1194652918" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note ; + rdfs:label "May 2020."@en ], + [ a bf:Note, + ; + rdfs:label "Also published electronically."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (black and white) ;"@en ], + [ a bf:Note, + oclcbf:UsePolicy ; + rdfs:label "British Library not licensed to copy 0."@en ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "Uk" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cambridge, MA : $b National Bureau of Economic Research, $c 2020." ; + bflc:simpleAgent "National Bureau of Economic Research," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "Cambridge, MA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cambridge, MA : National Bureau of Economic Research, 2020." ; + bf:responsibilityStatement "Markus Gehrsitz, Henry Saffer, Michael Grossman." ; + bf:title [ a bf:Title ; + rdfs:label "The effect of changes in alcohol tax differentials on alcohol consumption /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The effect of changes in alcohol tax differentials on alcohol consumption /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1194655273.ttl b/tests/oclc/books/1194655273.ttl new file mode 100644 index 0000000..f2da751 --- /dev/null +++ b/tests/oclc/books/1194655273.ttl @@ -0,0 +1,383 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251108213351.4" ; + bf:creationDate "20230302" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "NBERS" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NBERS $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "J65" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "I38" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "331.137019" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ], + [ a bf:Classification ; + bf:classificationPortion "J18" ; + bf:source ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "HD 7095" ; + bf:status ], + [ a bf:Classification ; + bf:classificationPortion "I18" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Packham, Analisa." ; + bf:agent [ a bf:Person ; + rdfs:label "Packham, Analisa." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Bureau of Economic Research. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXdMvV7Yybvfpybtg" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ahammer, Alexander, $d 1989- $1 https://id.oclc.org/worldcat/entity/E39PCjxkgrqM6MwFx9m9bpFc4C" ; + bf:agent ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NBER working paper series ; $v no. 27267" ; + bf:seriesEnumeration "no. 27267" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NBER working paper series ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Working paper series (National Bureau of Economic Research) ;" ; + bflc:marcKey "830 0 $a Working paper series (National Bureau of Economic Research) ; $v working paper 27267." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1845626" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working paper series (National Bureau of Economic Research) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "working paper 27267." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Sex Factors" ; + bflc:marcKey "650 22 $a Sex Factors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012737" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Government Policy Regulation Public Health." ; + bflc:marcKey "650 7 $a Government Policy Regulation Public Health. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health behavior." ; + bflc:marcKey "650 0 $a Health behavior." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2060523" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex factors in disease" ; + bflc:marcKey "650 7 $a Sex factors in disease $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114454" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex factors in disease." ; + bflc:marcKey "650 0 $a Sex factors in disease." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102018" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Public Policy." ; + bflc:marcKey "650 7 $a Public Policy. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Government Policy Provision and Effects of Welfare Programs." ; + bflc:marcKey "650 7 $a Government Policy Provision and Effects of Welfare Programs. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Behavior" ; + bflc:marcKey "650 12 $a Health Behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015438" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Insurance Benefits economics" ; + bflc:marcKey "650 22 $a Insurance Benefits $x economics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Insurance Benefits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007342Q000191" ] ] [ a bf:Topic ; + rdfs:label "economics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007342Q000191" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Health behavior" ; + bflc:marcKey "650 7 $a Health behavior $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00952816" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Unemployment Insurance Severance Pay Plant Closings." ; + bflc:marcKey "650 7 $a Unemployment Insurance Severance Pay Plant Closings. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Habitudes sanitaires." ; + bflc:marcKey "650 6 $a Habitudes sanitaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0084036" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Austria" ; + bflc:marcKey "651 2 $a Austria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001317" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maladies Facteurs sexuels." ; + bflc:marcKey "650 6 $a Maladies $x Facteurs sexuels." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maladies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0098795" ] ] [ a bf:Topic ; + rdfs:label "Facteurs sexuels." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0098795" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Unemployment psychology" ; + bflc:marcKey "650 12 $a Unemployment $x psychology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Unemployment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014478Q000523" ] ] [ a bf:Topic ; + rdfs:label "psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014478Q000523" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Using administrative data for Upper Austrian workers from 2003--2013, we show that an extension in unemployment insurance (UI) duration increases unemployment length and impacts worker physical and mental health. These effects vary by gender. Specifically, we find that women eligible for an additional 9 weeks of UI benefits fill fewer opioid and antidepressant prescriptions and experience a lower likelihood of filing a disability claim, as compared to non-eligible unemployed women. Moreover, estimates indicate within-household spillovers for young children. For men, we find that extending UI benefit duration increases the likelihood of a cardiac event and eventual disability retirement filing."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Dying to work:" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dying to work:" ] . + + a bf:Person ; + rdfs:label "Ahammer, Alexander, 1989-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10290476" ] . + + a bf:Organization ; + rdfs:label "National Bureau of Economic Research." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370555" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "79 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1194655273" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1194664237" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573883606676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Also published electronically."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (black and white) ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Cambridge, Mass. : $b National Bureau of Economic Research, $c May 2020." ; + bflc:simpleAgent "National Bureau of Economic Research," ; + bflc:simpleDate "May 2020." ; + bflc:simplePlace "Cambridge, Mass. :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cambridge, Mass. : National Bureau of Economic Research, May 2020." ; + bf:responsibilityStatement "Alexander Ahammer, Analisa Packham." ; + bf:title [ a bf:Title ; + rdfs:label "Dying to work: effects of unemployment insurance on health /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dying to work:" ; + bf:subtitle "effects of unemployment insurance on health /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "jelc" . + + a bf:Source ; + bf:code "jelc" . + + a bf:Source . + diff --git a/tests/oclc/books/1194656958.ttl b/tests/oclc/books/1194656958.ttl new file mode 100644 index 0000000..db75207 --- /dev/null +++ b/tests/oclc/books/1194656958.ttl @@ -0,0 +1,372 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251108195608.4" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "NBERS" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NBERS $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "H51" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "I13" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "I18" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Einav, Liran, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Einav, Liran," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ji, Yunan, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ji, Yunan," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Bureau of Economic Research, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXdMvV7Yybvfpybtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mahoney, Neale, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Mahoney, Neale," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Finkelstein, Amy, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Finkelstein, Amy," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Statistiques." ; + bflc:marcKey "655 7 $a Statistiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001223" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 2 $a Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020500" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bflc:marcKey "655 7 $a Statistics. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077314" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 7 $a Statistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NBER working paper series ; $v working paper 27223" ; + bf:seriesEnumeration "working paper 27223" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NBER working paper series ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Working paper series (National Bureau of Economic Research) ;" ; + bflc:marcKey "830 0 $a Working paper series (National Bureau of Economic Research) ; $v working paper 27223." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working paper series (National Bureau of Economic Research) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "working paper 27223." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Medicare" ; + bflc:marcKey "650 12 $a Medicare" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D006278" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health care reform." ; + bflc:marcKey "650 0 $a Health care reform." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3508040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Insurance, Public and Private." ; + bflc:marcKey "650 7 $a Health Insurance, Public and Private. $2 jelc" ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Government Policy Regulation Public Health." ; + bflc:marcKey "650 7 $a Government Policy Regulation Public Health. $2 jelc" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Government Expenditures and Health." ; + bflc:marcKey "650 7 $a Government Expenditures and Health. $2 jelc" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Services de santé Réforme." ; + bflc:marcKey "650 6 $a Services de santé $x Réforme." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Services de santé" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0255072" ] ] [ a bf:Topic ; + rdfs:label "Réforme." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0255072" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Medicare." ; + bflc:marcKey "650 6 $a Medicare." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0086693" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health care reform" ; + bflc:marcKey "650 7 $a Health care reform $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00952850" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Care Reform" ; + bflc:marcKey "650 22 $a Health Care Reform" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018166" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Medicare." ; + bflc:marcKey "650 0 $a Medicare." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010544" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Medicare" ; + bflc:marcKey "650 7 $a Medicare $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01014815" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Government programs are often offered on an optional basis to market participants. We explore the economics of such voluntary regulation in the context of a Medicare payment reform, in which one medical provider receives a single, predetermined payment for a sequence of related healthcare services, instead of separate service-specific payments. This \"bundled payment\" program was originally implemented as a 5-year randomized trial, with mandatory participation by hospitals assigned to the new payment model, but after two years participation was unexpectedly made voluntary for half of these hospitals. Using detailed claim-level data, we document that voluntary participation is more likely for hospitals who can increase revenue without changing behavior (\"selection on levels\") and for hospitals that had large changes in behavior when participation was mandatory (\"selection on slopes\"). To assess outcomes under counterfactual regimes, we estimate a simple model of responsiveness to and selection into the program. We find that the current voluntary regime generates inefficient transfers to hospitals and reduces social welfare compared to the status quo, but that alternative (feasible) designs could substantially reduce these inefficient transfers. Our analysis highlights key design elements to consider under voluntary regulation."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Voluntary regulation :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Voluntary regulation :" ] . + + a bf:Organization ; + rdfs:label "National Bureau of Economic Research," . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "57 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1194654072" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573883906676" ], + [ a bf:OclcNumber ; + rdf:value "1194656958" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (black and white) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cambridge, MA : $b National Bureau of Economic Research, $c May 2020." ; + bflc:simpleAgent "National Bureau of Economic Research," ; + bflc:simpleDate "May 2020." ; + bflc:simplePlace "Cambridge, MA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cambridge, MA : National Bureau of Economic Research, May 2020." ; + bf:responsibilityStatement "Liran Einav, Amy Finkelstein, Yunan Ji, Neale Mahoney." ; + bf:title [ a bf:Title ; + rdfs:label "Voluntary regulation : evidence from Medicare payment reform /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Voluntary regulation :" ; + bf:subtitle "evidence from Medicare payment reform /" ] . + + a bf:Source ; + bf:code "jelc" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "jelc" . + + a bf:Source . + diff --git a/tests/oclc/books/1227244250.ttl b/tests/oclc/books/1227244250.ttl new file mode 100644 index 0000000..4ab09ef --- /dev/null +++ b/tests/oclc/books/1227244250.ttl @@ -0,0 +1,416 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250811171753.2" ; + bf:creationDate "20230125" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "AU@" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d AU@ $d OCLCO $d OCLCL $d OCLCQ $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "PR6111.A5397" ; + bf:itemPortion "A64 2020" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "823/.92" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231013" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kane, Jenny $c (Romance fiction writer), $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Kane, Jenny (Romance fiction writer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10394194" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Abi's neighbour" ; + bflc:marcKey "240 10 $a Abi's neighbour" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Kane, Jenny (Romance fiction writer), " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10394194" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Abi's neighbour" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bflc:marcKey "655 7 $a Fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423787" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance fiction." ; + bflc:marcKey "655 7 $a Romance fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170069" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Novels." ; + bflc:marcKey "655 7 $a Novels. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170086" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance fiction" ; + bflc:marcKey "655 7 $a Romance fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921732" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romans." ; + bflc:marcKey "655 7 $a Romans. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000475" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neighbors Fiction." ; + bflc:marcKey "650 0 $a Neighbors $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neighbors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6287032" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "England Cornwall (County)" ; + bflc:marcKey "651 7 $a England $z Cornwall (County) $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330745" ] ] [ a bf:Geographic ; + rdfs:label "Cornwall (County)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330745" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Weddings" ; + bflc:marcKey "650 7 $a Weddings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01173328" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Weddings Fiction." ; + bflc:marcKey "650 0 $a Weddings $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Weddings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097516" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cornwall (England : County) Fiction." ; + bflc:marcKey "651 0 $a Cornwall (England : County) $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cornwall (England : County)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca487531" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noces Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Noces $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noces" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0062949" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Relations entre hommes et femmes Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Relations entre hommes et femmes $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Relations entre hommes et femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038585" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Voisins Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Voisins $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Voisins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407374" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cornwall (Angleterre) Romans, nouvelles, etc." ; + bflc:marcKey "651 6 $a Cornwall (Angleterre) $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cornwall (Angleterre)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0159057" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Fiction." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Neighbors" ; + bflc:marcKey "650 7 $a Neighbors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01200293" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Abi has what she's always dreamed of: her perfect Cornish cottage, great friends and a gorgeous boyfriend. But her idyll is shattered when a new neighbour moves in next door. Rude and obnoxious, Cassandra doesn't make a good first impression on Abi. But with the unexpected wedding of Abi's friends to prepare for, Abi has bigger things to worry about. However, avoiding her new neighbour proves harder than expected and Abi and Cassandra soon realise they might have more in common than they first thought... But with the wedding only weeks away, can they set side their differences before the big day?"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "A Cornish wedding /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Cornish wedding /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2017"^^ ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "388 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1786157845" ], + [ a bf:Lccn ; + rdf:value " 2022467039" ], + [ a bf:OclcNumber ; + rdf:value "1227244250" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781786157843" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"First published in 2017, previously titled Abi's Neighbour, by Accent Press\"--Title page verso."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Headline Accent, $c 2020." ; + bflc:simpleAgent "Headline Accent," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "London :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "London : Headline Accent, 2020." ; + bf:responsibilityStatement "Jenny Kane." ; + bf:title [ a bf:Title ; + rdfs:label "A Cornish wedding /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Cornish wedding /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1353778098.ttl b/tests/oclc/books/1353778098.ttl new file mode 100644 index 0000000..2ed59e3 --- /dev/null +++ b/tests/oclc/books/1353778098.ttl @@ -0,0 +1,397 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250726153629.9" ; + bf:creationDate "20230119" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "IG#" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d UKMGB $d OCLCF $d YDX $d OCLCO $d IG# $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "306.2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230123" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "JA75.7" ; + bf:itemPortion ".P66265 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a De Anna, Gabriele, $d 1970- $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "De Anna, Gabriele, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5752396" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dozzi, Manuele, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Dozzi, Manuele," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15082542" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Routledge studies in metaphysics." ; + bflc:marcKey "830 0 $a Routledge studies in metaphysics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8547411" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Routledge studies in metaphysics." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781003255185" ], + [ a bf:Lccn ; + rdf:value " 2022056496" ] ; + bf:provisionActivityStatement "New York : Routledge, 2023" ; + bf:title [ a bf:Title ; + bf:mainTitle "Political identity and the metaphysics of polities" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Political identity and the metaphysics of polities" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Routledge studies in metaphysics" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Routledge studies in metaphysics" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Identity politics" ; + bflc:marcKey "650 7 $a Identity politics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01747531" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ideology." ; + bflc:marcKey "650 0 $a Ideology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096731" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political culture Philosophy" ; + bflc:marcKey "650 7 $a Political culture $x Philosophy $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069273" ] ] [ a bf:Topic ; + rdfs:label "Philosophy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069273" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Metaphysics." ; + bflc:marcKey "650 0 $a Metaphysics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2017926" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Metaphysics" ; + bflc:marcKey "650 7 $a Metaphysics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01018304" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "metaphysics." ; + bflc:marcKey "650 7 $a metaphysics. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054293" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political culture Philosophy." ; + bflc:marcKey "650 0 $a Political culture $x Philosophy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058184" ] ] [ a bf:Topic ; + rdfs:label "Philosophy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155910" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Métaphysique." ; + bflc:marcKey "650 6 $a Métaphysique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013551" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ideology" ; + bflc:marcKey "650 7 $a Ideology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00966915" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politique identitaire." ; + bflc:marcKey "650 6 $a Politique identitaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000263040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Idéologie." ; + bflc:marcKey "650 6 $a Idéologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013483" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Identity politics." ; + bflc:marcKey "650 0 $a Identity politics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8047853" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "ideology." ; + bflc:marcKey "650 7 $a ideology. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300258340" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The essays in this volume clarify the notion of political identity by focusing on the metaphysics of polities. By analysing the notion of political identity, they provide the conceptual resources for a deeper understanding of the theoretical and practical debates on populism, on the crisis of sovereignty, on the feasibility of a world government, and on ethical, religious, and cultural pluralism. What is a political community? Any answer to this question lies at the intersection between three fields: metaphysics, philosophy of action, and political philosophy. The question concerns how and why a plurality of individuals becomes a political unity, what principles or forces keep that unity together, and what threats that unity can encounter. In this volume, the contributors investigate how different metanormative views affect the possible answers to this metaphysical question. They explore the role that the individual identities of agents play in grounding common practices that underpin political life. They investigate the individual identities of agents as the result of the interplay between natural and cultural factors. Finally, they observe the ways in which a political community, as a collection of individuals who hang together in the attempt to reach common purposes, demonstrate a certain metaphysical solidity. Political Identity and the Metaphysics of Polities will appeal to researchers and advanced students working in metaphysics, political philosophy, political theory, and philosophy of action\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Political identity and human agency -- The metaphysical identity of polities -- The practical significance of the identity of polities." ] ; + bf:title [ a bf:Title ; + rdfs:label "Political identity and the metaphysics of polities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political identity and the metaphysics of polities /" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2023"^^ ; + bf:dimensions "24 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "vi, 246 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1353778098" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC353883" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + bf:status ; + rdf:value "9781003255185" ], + [ a bf:Lccn ; + rdf:value " 2022056495" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "9781032181493" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9781032185699" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + bf:status ; + rdf:value "9781000878790" ], + [ a bf:Isbn ; + bf:qualifier "electronic publication" ; + bf:status ; + rdf:value "9781000878806" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "020989471" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "1032185694" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "1032181494" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Routledge, Taylor & Francis Group, $c 2023." ; + bflc:simpleAgent "Routledge, Taylor & Francis Group," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "New York :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Routledge, Taylor & Francis Group, 2023." ; + bf:responsibilityStatement "edited by Gabriele De Anna and Manuele Dozzi." ; + bf:title [ a bf:Title ; + rdfs:label "Political identity and the metaphysics of polities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political identity and the metaphysics of polities /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + + a bf:Source . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1356823476.ttl b/tests/oclc/books/1356823476.ttl new file mode 100644 index 0000000..a597e50 --- /dev/null +++ b/tests/oclc/books/1356823476.ttl @@ -0,0 +1,284 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011235209.5" ; + bf:creationDate "20230104" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCQ $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Person ; + rdfs:label "Duterte, Rodrigo Roa, 1945-" ; + bflc:marcKey "600 17 $a Duterte, Rodrigo Roa, $d 1945- $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJbCGq76KvWmDPpk3RYwYP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01983595" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philippines" ; + bflc:marcKey "651 7 $a Philippines $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgMFhdtFKxYyQvHvCFkDq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205261" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS686.616.D88" ; + bf:itemPortion "K74 2020" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "320" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kreuzer, Peter, $d 1961- $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjKD4gCfp9w3xhRdCRdpvb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Leibniz-Institut Hessische Stiftung Friedens- und Konfliktforschung, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrpKRK44mP6w4gFxXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ph---" ; + bf:code "a-ph---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a PRIF report ; $v 2020, 1" ; + bf:seriesEnumeration "2020, 1" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "PRIF report ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "PRIF reports ;" ; + bflc:marcKey "830 0 $a PRIF reports ; $v 1/2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1328619" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "PRIF reports ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "1/2020." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Presidents" ; + bflc:marcKey "650 7 $a Presidents $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01075723" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2000-2099" ; + bflc:marcKey "648 7 $a 2000-2099 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Human rights" ; + bflc:marcKey "650 7 $a Human rights $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00963285" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Politics and government Public opinion" ; + bflc:marcKey "650 7 $a Politics and government $x Public opinion $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919779" ] ] [ a bf:Topic ; + rdfs:label "Public opinion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919779" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Since Rodrigo Duterte was elected President of the Philippines in 2016, he has been responsible for the killing of thousands of Philippine citizens in his war on drugs, threatening political opponents and increasingly undermining crucial political freedoms. International media condemns his government as oppressive and illiberal, at the same time surveys show that the vast majority of the country's population support Duterte's law and order politics. In this report, Peter Kreuzer explores how a rogue politician could become the most popular president in years. He gives insights into Philippine clientelistic politics, political elites and Filipinos' desire for a politician who puts his promises into action."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "A patron-strongman who delivers :" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A patron-strongman who delivers :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Explaining enduring public support for President Duterte in the Philippines" ; + bf:mainTitle "Explaining enduring public support for President Duterte in the Philippines" ] . + + a bf:Person ; + rdfs:label "Kreuzer, Peter, 1961-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4135922" ] . + + a bf:Organization ; + rdfs:label "Leibniz-Institut Hessische Stiftung Friedens- und Konfliktforschung," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10353552" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "34 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "3946459536" ], + [ a bf:OclcNumber ; + rdf:value "1356823476" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9783946459538" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 30-34)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Frankfurt am Main : $b Peace Research Institute Frankfurt, $c [2020]" ; + bflc:simpleAgent "Peace Research Institute Frankfurt," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Frankfurt am Main :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Frankfurt am Main : Peace Research Institute Frankfurt, [2020]" ; + bf:responsibilityStatement "Peter Kreuzer." ; + bf:title [ a bf:Title ; + rdfs:label "A patron-strongman who delivers : explaining enduring public support for President Duterte in the Philippines /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A patron-strongman who delivers :" ; + bf:subtitle "explaining enduring public support for President Duterte in the Philippines /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1356938658.ttl b/tests/oclc/books/1356938658.ttl new file mode 100644 index 0000000..23b7b6b --- /dev/null +++ b/tests/oclc/books/1356938658.ttl @@ -0,0 +1,430 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011052935.0" ; + bf:creationDate "20230105" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "MYG" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUS" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d MYG $d OCLCF $d OCLCO $d CUS $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Biomedical Innovations and Applications $d (2020 : $c Varna, Bulgaria)," ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Biomedical Innovations and Applications (2020 : Varna, Bulgaria)," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmppbjgFY6j8mDDMWwRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ganchev, Todor Dimitrov, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjJY6BXQFwByDb3qFv8PV3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers. $b Bulgaria Section, $e organizer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers. Bulgaria Section," ] ; + bf:role [ a bf:Role ; + rdfs:label "organizer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Tekhnicheski universitet (Varna, Bulgaria), $e organizer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq4v4jfQcPdX7ctxXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "organizer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Markova, Valentina Ilieva, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Markova, Valentina Ilieva," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Actes de congrès." ; + bflc:marcKey "655 7 $a Actes de congrès. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001049" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "proceedings (reports)" ; + bflc:marcKey "655 7 $a proceedings (reports) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027316" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings" ; + bflc:marcKey "655 7 $a Conference papers and proceedings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423772" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings." ; + bflc:marcKey "655 7 $a Conference papers and proceedings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077202" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Génie biomédical Congrès." ; + bflc:marcKey "650 6 $a Génie biomédical $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Génie biomédical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0021888" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Medical electronics" ; + bflc:marcKey "650 7 $a Medical electronics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01014061" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Électronique en médecine Congrès." ; + bflc:marcKey "650 6 $a Électronique en médecine $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Électronique en médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0021887" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medical technology Congresses." ; + bflc:marcKey "650 0 $a Medical technology $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medical technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010455" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medical electronics Congresses." ; + bflc:marcKey "650 0 $a Medical electronics $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medical electronics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009625" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technologie médicale Congrès." ; + bflc:marcKey "650 6 $a Technologie médicale $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technologie médicale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017783" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biomedical engineering Congresses." ; + bflc:marcKey "650 0 $a Biomedical engineering $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biomedical engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085676" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Biomedical engineering" ; + bflc:marcKey "650 7 $a Biomedical engineering $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832568" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Medical technology" ; + bflc:marcKey "650 7 $a Medical technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01014742" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a BIA 2022" ; + bf:mainTitle "BIA 2022" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a International Conference on Biomedical Innovations and Applications" ; + bf:mainTitle "International Conference on Biomedical Innovations and Applications" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a 2022 International Conference on Biomedical Innovations and Applications" ; + bf:mainTitle "2022 International Conference on Biomedical Innovations and Applications" ], + [ a bf:Title ; + rdfs:label "Proceedings of the International Conference on Biomedical Innovations and Applications :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings of the International Conference on Biomedical Innovations and Applications :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from PDF copyright page: $a 2021 International Conference on Biomedical Innovations and Applications (BIA)" ; + bf:mainTitle "2021 International Conference on Biomedical Innovations and Applications (BIA)" ; + bf:note [ a bf:Note ; + rdfs:label "Title from PDF copyright page:"@en ] ] . + + a bf:Person ; + rdfs:label "Ganchev, Todor Dimitrov," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10859844" ] . + + a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] . + + a bf:Organization ; + rdfs:label "Tekhnicheski universitet (Varna, Bulgaria)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3443872" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:source ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "text file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (126 pages) :"@en ] ; + bf:identifiedBy [ a bf:Doi ; + rdf:value "10.1109/BIA52594.2022" ], + [ a bf:OclcNumber ; + rdf:value "1356938658" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "1665445815" ], + [ a bf:Isbn ; + bf:qualifier "(print-on-demand)" ; + bf:status ; + rdf:value "1665445823" ], + [ a bf:Isbn ; + bf:qualifier "(print-on-demand)" ; + bf:status ; + rdf:value "9781665445825" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "9781665445818" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color)"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://ieeexplore.ieee.org/xpl/conhome/9831190/proceeding $z Access restricted to subscribers" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Access restricted to subscribers"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (IEEE, viewed on January 5, 2023)."@en ], + [ a bf:Note ; + rdfs:label "Held 2-4 June 2022, Varna, Bulgaria."@en ], + [ a bf:Note ; + rdfs:label "\"IEEE Catalog number: CFP21U85-ART\"--PDF copyright page."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://ieeexplore.ieee.org/servlet/opac?punumber=9831190" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Piscataway, New Jersey] : $b IEEE, $c [2022]" ; + bflc:simpleAgent "IEEE," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Piscataway, New Jersey] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Piscataway, New Jersey] : IEEE, [2022]" ; + bf:responsibilityStatement "edited by Valentina Markova, Todor Ganchev, Technical University of Varna, Bulgaria ; organized by the Technical University of Varna, IEEE Bulgaria Section, and Bulgaria Section CAS/SSC Joint Chapter." ; + bf:title [ a bf:Title ; + rdfs:label "Proceedings of the International Conference on Biomedical Innovations and Applications : BIA 2021 : Varna, 2022 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings of the International Conference on Biomedical Innovations and Applications :" ; + bf:subtitle "BIA 2021 : Varna, 2022 /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1357034932.ttl b/tests/oclc/books/1357034932.ttl new file mode 100644 index 0000000..c94374c --- /dev/null +++ b/tests/oclc/books/1357034932.ttl @@ -0,0 +1,97 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250607161539.8" ; + bf:creationDate "20230104" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Unknown"@en ; + bf:code "u" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "302" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HM1111 .B756 2021" ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Brodkin, Edward." ; + bf:agent [ a bf:Person ; + rdfs:label "Brodkin, Edward." ] ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "MISSING EACH OTHER." ; + bflc:nonSortNum "0" ; + bf:mainTitle "MISSING EACH OTHER." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357034932" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $b PUBLIC AFFAIRS $c 2021." ; + bflc:simpleAgent "PUBLIC AFFAIRS" ; + bflc:simpleDate "2021." ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "PUBLIC AFFAIRS 2021." ; + bf:title [ a bf:Title ; + rdfs:label "MISSING EACH OTHER." ; + bflc:nonSortNum "0" ; + bf:mainTitle "MISSING EACH OTHER." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1357115663.ttl b/tests/oclc/books/1357115663.ttl new file mode 100644 index 0000000..364da21 --- /dev/null +++ b/tests/oclc/books/1357115663.ttl @@ -0,0 +1,284 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship . + + a bf:Source . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250723235409.6" ; + bf:creationDate "20230109" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "646.7042" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20230216" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "TT957" ; + bf:itemPortion ".S73 1893" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Staffe, $c baronne, $d -1911, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Staffe, baronne, -1911," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1797560" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Campbell, Colin, $c Lady, $d 1857-1911, $e translator." ; + bf:agent [ a bf:Person ; + rdfs:label "Campbell, Colin, Lady, 1857-1911," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2629388" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Cabinet de toilette. English" ; + bflc:marcKey "240 10 $a Cabinet de toilette. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Staffe, baronne, -1911, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1797560" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cabinet de toilette." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Staffe, baronne, -1911. Cabinet de toilette." ; + bflc:marcKey "700 1 $i Translation of (work): $a Staffe, $c baronne, $d -1911. $t Cabinet de toilette." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Staffe, baronne, -1911." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1797560" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Cabinet de toilette." ; + bf:mainTitle "Cabinet de toilette." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Translation of (work):" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Beauty culture." ; + bflc:marcKey "650 0 $a Beauty culture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2074577" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Beauty, Personal." ; + bflc:marcKey "650 0 $a Beauty, Personal." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2074502" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Beauty, Personal" ; + bflc:marcKey "650 7 $a Beauty, Personal $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00829396" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Health and hygiene" ; + bflc:marcKey "650 7 $a Women $x Health and hygiene $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176758" ] ] [ a bf:Topic ; + rdfs:label "Health and hygiene" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176758" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Beauty Culture" ; + bflc:marcKey "650 2 $a Beauty Culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001505" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Health and hygiene." ; + bflc:marcKey "650 0 $a Women $x Health and hygiene." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105459" ] ] [ a bf:Topic ; + rdfs:label "Health and hygiene." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105459" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Beauty culture" ; + bflc:marcKey "650 7 $a Beauty culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00829353" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soins de beauté." ; + bflc:marcKey "650 6 $a Soins de beauté." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007828" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "The lady's dressing room /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The lady's dressing room /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:bookFormat [ a bf:BookFormat ; + rdfs:label "8vo."@en ; + bf:source [ a bf:Source ; + bf:code "rdabf" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[22], 366, [4] pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357115663" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Advertisements: 22 pages preceding text, 4 pages at end.."@en ], + [ a bf:Note ; + rdfs:label "Bound in publisher's purple cloth with a deep purple floral pattern."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London, Paris & Melbourne : $b Cassell & Company, Limited, $c 1893." ; + bflc:simpleAgent "Cassell & Company, Limited," ; + bflc:simpleDate "1893." ; + bflc:simplePlace "London, Paris & Melbourne :" ; + bf:date "1892"^^ ; + bf:place ] ; + bf:publicationStatement "London, Paris & Melbourne : Cassell & Company, Limited, 1893." ; + bf:responsibilityStatement "translated from the French of Baroness Staffe by Lady Colin Campbell." ; + bf:title [ a bf:Title ; + rdfs:label "The lady's dressing room /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The lady's dressing room /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1362896497.ttl b/tests/oclc/books/1362896497.ttl new file mode 100644 index 0000000..921cdb3 --- /dev/null +++ b/tests/oclc/books/1362896497.ttl @@ -0,0 +1,392 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250814074115.7" ; + bf:creationDate "20230120" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCL $d OCLCQ $d OCLCA $d OCLCL $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "418.0071" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "P53.9" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@sv ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Booth, Paul $c (Linguist) $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Booth, Paul (Linguist)" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clenton, Jon. $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Clenton, Jon." ] ; + bf:role ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Routledge studies in applied linguistics." ; + bflc:marcKey "830 0 $a Routledge studies in applied linguistics." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Routledge studies in applied linguistics." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780429285400" ] ; + bf:provisionActivityStatement "New York : Routledge, 2020." ; + bf:title [ a bf:Title ; + bf:mainTitle "Vocabulary and the four skills" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Vocabulary and the four skills" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Routledge studies in applied linguistics" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Routledge studies in applied linguistics" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Wortschatz" ; + bflc:marcKey "650 7 $a Wortschatz $2 gnd" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vocabulary Study and teaching." ; + bflc:marcKey "650 7 $a Vocabulary $x Study and teaching. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vocabulary" ] [ a bf:Topic ; + rdfs:label "Study and teaching." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vocabulary Study and teaching." ; + bflc:marcKey "650 0 $a Vocabulary $x Study and teaching." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vocabulary" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085927" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542170" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Schreiben" ; + bflc:marcKey "650 7 $a Schreiben $2 gnd" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Second language acquisition Study and teaching." ; + bflc:marcKey "650 7 $a Second language acquisition $x Study and teaching. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Second language acquisition" ] [ a bf:Topic ; + rdfs:label "Study and teaching." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Langue seconde Acquisition Étude et enseignement." ; + bflc:marcKey "650 6 $a Langue seconde $x Acquisition $x Étude et enseignement." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Langue seconde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0107065" ] ] [ a bf:Topic ; + rdfs:label "Acquisition" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0107065" ] ] [ a bf:Topic ; + rdfs:label "Étude et enseignement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374473" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sprachunterricht" ; + bflc:marcKey "650 7 $a Sprachunterricht $2 gnd" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hörverstehen" ; + bflc:marcKey "650 7 $a Hörverstehen $2 gnd" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Langage et langues Étude et enseignement." ; + bflc:marcKey "650 6 $a Langage et langues $x Étude et enseignement." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Langage et langues" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0012657" ] ] [ a bf:Topic ; + rdfs:label "Étude et enseignement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0012657" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Language and languages Study and teaching." ; + bflc:marcKey "650 7 $a Language and languages $x Study and teaching. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Language and languages" ] [ a bf:Topic ; + rdfs:label "Study and teaching." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Second language acquisition Study and teaching." ; + bflc:marcKey "650 0 $a Second language acquisition $x Study and teaching." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Second language acquisition" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152235" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542170" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Language and languages Study and teaching." ; + bflc:marcKey "650 0 $a Language and languages $x Study and teaching." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Language and languages" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156844" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156844" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sprechen" ; + bflc:marcKey "650 7 $a Sprechen $2 gnd" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This edited volume provides a single coherent overview of vocabulary teaching and learning in relation to each of the four skills (reading, writing, listening, speaking). Each of the four sections presents a skill area with two chapters presented by two leading experts in the field, relating recent advances in the field to the extent that each skill area relates differently to vocabulary and how this informs pedagogy and policy. The book opens with a summary of recent advances in the field of vocabulary, and closes by drawing conclusions from the skill areas covered. The chapters respond to emerging vocabulary research trends that indicate that lexical acquisition needs to be treated differently according to the skill area. The editors have chosen chapters to respond to recent research advances and to highlight practical and pedagogical application in a single coherent volume\"-- Provided by publisher."@sv ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Part I. Introduction: 1. Introduction: Vocabulary and the Four Skills: Current Issues and Future Concerns / Jon Clenton and Paul Booth -- Part II. Listening: 2. Vocabulary and Listening: Current Research, Tools, and Practices / Suzanne Graham and Pengchong Zhang -- 3. Vocabulary Learning through Listening: Which Words are Easier or More Difficult to Learn and Why? / Pengchong Zhang and Suzanne Graham -- 4. Vocabulary and Listening / Jim Milton and Ahmed Masrai -- 5. Vocabulary and listening: Future Research, Tools, and Practices / Jim Milton and Ahmed Masrai -- Part III. Reading: 6. Vocabulary and Reading: Current Research, Tools, and Practices / Jeanine Treffers-Daller -- 7. Building Vocabulary Knowledge from and for Reading: Ways to Improve Lexical Quality / Irina Elgort -- 8. The Validity of The Tem-4 as a Measure of Vocabulary Knowledge and Reading Comprehension / Jeanine Treffers-Daller and Jingyi Huang -- 9. Vocabulary and Reading: Future Research, Tools, and Practices / Irina Elgort -- Part IV. Speaking: 10. Vocabulary and Speaking: Current Research, Tools, and Practices / Takumi Uchihara -- 11. Investigating the Extent to which Vocabulary Knowledge and Skills can Predict Aspects of Fluency for a Small Group of Pre-intermediate Japanese L1 Users of English L2 / Jon Clenton, Nivja H. de Jong, Dion Clingwall and Simon Fraser -- 12. Re-Examining the Relationship between Productive Vocabulary and Second Language Oral Ability / Takumi Uchihara, Kazuya Saito and Jon Clenton -- 13. Vocabulary and Speaking: Future Research, Tools, and Practices / Jon Clenton -- Part V. Writing: 14. Vocabulary and Writing: Current Research, Tools, and Practices / Paul Booth -- 15. Specialised Vocabulary in Writing: Looking Outside ELT / Averil Coxhead -- 16. Lexical Development Paths in Relation to Academic Writing / Paul Booth -- 17. Vocabulary and Writing: Future Research, Tools, and Practices / Averil Coxhead -- Part VI. Conclusion: 18. Conclusion: Vocabulary and the Four Skills: Pedagogy and Practice / Paul Booth and Jon Clenton -- Index." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Vocabulary and the 4 skills" ; + bf:mainTitle "Vocabulary and the 4 skills" ], + [ a bf:Title ; + rdfs:label "Vocabulary and the four skills :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Vocabulary and the four skills :" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Language . + + a bf:Organization . + + a bf:Role ; + bf:code "edt" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2021"^^ ; + bf:dimensions "25 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "xii, 235 pages"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362896497" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "0367249979" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "036750328X" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "9780429285400" ], + [ a bf:Lccn ; + rdf:value " 2020004835" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9780367503284" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "9780367249977" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@sv ], + [ a bf:Note, + ; + rdfs:label "illustrations"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Abingdon, Oxon ; $b Routledge, Taylor & Francis Group, $c 2021" ; + bflc:simpleAgent "Routledge, Taylor & Francis Group," ; + bflc:simpleDate "2021" ; + bflc:simplePlace "Abingdon, Oxon ;" ; + bf:date "2021"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY : $c 2021" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "New York, NY :" ] ; + bf:publicationStatement "Abingdon, Oxon ; Routledge, Taylor & Francis Group, 2021", + "New York, NY : 2021" ; + bf:responsibilityStatement "edited by Jon Clenton and Paul Booth." ; + bf:title [ a bf:Title ; + rdfs:label "Vocabulary and the four skills : pedagogy, practice, and implications for teaching vocabulary /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Vocabulary and the four skills :" ; + bf:subtitle "pedagogy, practice, and implications for teaching vocabulary /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "gnd" . + diff --git a/tests/oclc/books/1365062372.ttl b/tests/oclc/books/1365062372.ttl new file mode 100644 index 0000000..83bedbe --- /dev/null +++ b/tests/oclc/books/1365062372.ttl @@ -0,0 +1,409 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250729084101.8" ; + bf:creationDate "20230119" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "SXB" ], + [ a bf:Organization ; + bf:code "U3W" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "UKKRT" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "N$T" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d N$T $d OCLCF $d OCLCO $d SXB $d OCLCO $d U3W $d UKKRT $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "JA75.7" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "306.2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230123" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a De Anna, Gabriele, $d 1970- $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjK4hD3VHJmyXymdJ7QC33" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dozzi, Manuele, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Dozzi, Manuele," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Routledge studies in metaphysics" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Routledge studies in metaphysics" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781032181493" ], + [ a bf:Lccn ; + rdf:value " 2022056495" ] ; + bf:provisionActivityStatement "New York ; London : Routledge, Taylor & Francis Group, 2023" ; + bf:title [ a bf:Title ; + bf:mainTitle "Political identity and the metaphysics of polities" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Political identity and the metaphysics of polities" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Metaphysics" ; + bflc:marcKey "650 7 $a Metaphysics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01018304" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ideology" ; + bflc:marcKey "650 7 $a Ideology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00966915" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politique identitaire." ; + bflc:marcKey "650 6 $a Politique identitaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000263040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Identity politics" ; + bflc:marcKey "650 7 $a Identity politics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01747531" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "metaphysics." ; + bflc:marcKey "650 7 $a metaphysics. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054293" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Identity politics." ; + bflc:marcKey "650 0 $a Identity politics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8047853" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Idéologie." ; + bflc:marcKey "650 6 $a Idéologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013483" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "PHILOSOPHY / Metaphysics." ; + bflc:marcKey "650 7 $a PHILOSOPHY / Metaphysics. $2 bisacsh" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political culture Philosophy" ; + bflc:marcKey "650 7 $a Political culture $x Philosophy $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069273" ] ] [ a bf:Topic ; + rdfs:label "Philosophy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069273" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Metaphysics." ; + bflc:marcKey "650 0 $a Metaphysics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2017926" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Métaphysique." ; + bflc:marcKey "650 6 $a Métaphysique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013551" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ideology." ; + bflc:marcKey "650 0 $a Ideology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096731" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "PHILOSOPHY / Political." ; + bflc:marcKey "650 7 $a PHILOSOPHY / Political. $2 bisacsh" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political culture Philosophy." ; + bflc:marcKey "650 0 $a Political culture $x Philosophy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058184" ] ] [ a bf:Topic ; + rdfs:label "Philosophy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155910" ] ] ) ], + [ a bf:Topic ; + rdfs:label "ideology." ; + bflc:marcKey "650 7 $a ideology. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300258340" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The essays in this volume clarify the notion of political identity by focusing on the metaphysics of polities. By analysing the notion of political identity, they provide the conceptual resources for a deeper understanding of the theoretical and practical debates on populism, on the crisis of sovereignty, on the feasibility of a world government, and on ethical, religious, and cultural pluralism. What is a political community? Any answer to this question lies at the intersection between three fields: metaphysics, philosophy of action, and political philosophy. The question concerns how and why a plurality of individuals becomes a political unity, what principles or forces keep that unity together, and what threats that unity can encounter. In this volume, the contributors investigate how different metanormative views affect the possible answers to this metaphysical question. They explore the role that the individual identities of agents play in grounding common practices that underpin political life. They investigate the individual identities of agents as the result of the interplay between natural and cultural factors. Finally, they observe the ways in which a political community, as a collection of individuals who hang together in the attempt to reach common purposes, demonstrate a certain metaphysical solidity. Political Identity and the Metaphysics of Polities will appeal to researchers and advanced students working in metaphysics, political philosophy, political theory, and philosophy of action\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Political identity and human agency -- The metaphysical identity of polities -- The practical significance of the identity of polities." ] ; + bf:title [ a bf:Title ; + rdfs:label "Political identity and the metaphysics of polities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political identity and the metaphysics of polities /" ] . + + a bf:Person ; + rdfs:label "De Anna, Gabriele, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5752396" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2023"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource."@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(Paperback)" ; + bf:status ; + rdf:value "9781032185699" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781000878806" ], + [ a bf:Isbn ; + rdf:value "1003255183" ], + [ a bf:Lccn ; + rdf:value " 2022056496" ], + [ a bf:Isbn ; + bf:qualifier "(Hardback)" ; + bf:status ; + rdf:value "9781032181493" ], + [ a bf:Isbn ; + bf:qualifier "(eBook)" ; + rdf:value "9781003255185" ], + [ a bf:OclcNumber ; + rdf:value "1365062372" ], + [ a bf:Isbn ; + rdf:value "1000878805" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on print version record and CIP data provided by publisher."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Kortext"@en ] ; + bflc:marcKey "856 40 $3 Kortext $u https://app.kortext.com/borrow/2322504" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "EBSCOhost"@en ] ; + bflc:marcKey "856 40 $3 EBSCOhost $u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=3575429" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $c 2023." ; + bflc:simpleDate "2023." ; + bflc:simplePlace "London :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a New York ; $b Routledge, Taylor & Francis Group, $c 2023." ; + bflc:simpleAgent "Routledge, Taylor & Francis Group," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "New York ;" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "London : 2023.", + "New York ; Routledge, Taylor & Francis Group, 2023." ; + bf:responsibilityStatement "edited by Gabriele De Anna and Manuele Dozzi." ; + bf:title [ a bf:Title ; + rdfs:label "Political identity and the metaphysics of polities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political identity and the metaphysics of polities /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1365395171.ttl b/tests/oclc/books/1365395171.ttl new file mode 100644 index 0000000..98a7585 --- /dev/null +++ b/tests/oclc/books/1365395171.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "N6494.C63" ; + bf:itemPortion "R65 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Roloff, John, $d 1947- $e artist. $1 https://id.oclc.org/worldcat/entity/E39PBJrm7YwT7Qg6FBX4TbJxDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "artist." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Installations (Art)" ; + bflc:marcKey "650 7 $a Installations (Art) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00974250" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1900-2099" ; + bflc:marcKey "648 7 $a 1900-2099 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Conceptual." ; + bflc:marcKey "650 7 $a Conceptual. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300264827" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art conceptuel." ; + bflc:marcKey "650 6 $a Art conceptuel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001474" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art américain 21e siècle." ; + bflc:marcKey "650 6 $a Art américain $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art américain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001662" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373679" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art américain 20e siècle." ; + bflc:marcKey "650 6 $a Art américain $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art américain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0149177" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0149177" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Conceptual art." ; + bflc:marcKey "650 0 $a Conceptual art." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2028039" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art, American 21st century." ; + bflc:marcKey "650 0 $a Art, American $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2032033" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930675" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art, American 20th century." ; + bflc:marcKey "650 0 $a Art, American $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2033568" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2033568" ] ] ) ], + [ a bf:Person ; + rdfs:label "Roloff, John, 1947-" ; + bflc:marcKey "600 10 $a Roloff, John, $d 1947-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5317369" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "installations (visual works)" ; + bflc:marcKey "650 7 $a installations (visual works) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300047896" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art, American" ; + bflc:marcKey "650 7 $a Art, American $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00815895" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Installations (Art)" ; + bflc:marcKey "650 0 $a Installations (Art)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112170" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Conceptual art" ; + bflc:marcKey "650 7 $a Conceptual art $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00872980" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Installations (Art)" ; + bflc:marcKey "650 6 $a Installations (Art)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0145458" ] ; + bf:source ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Photo works 1981-2019" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Photo works 1981-2019" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "159 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "0991366964" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "9780991366965" ], + [ a bf:OclcNumber ; + rdf:value "1365395171" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color)"@en ], + [ a bf:Note ; + rdfs:label "\"v 1.1\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a San Francisco, CA $b Anglim Gilbert / Anglim/Trimble Gallery $c 2020" ; + bflc:simpleAgent "Anglim Gilbert / Anglim/Trimble Gallery" ; + bflc:simpleDate "2020" ; + bflc:simplePlace "San Francisco, CA" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Oakland, CA $b Fractalterror Press $c 2020" ; + bflc:simpleAgent "Fractalterror Press" ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Oakland, CA" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Oakland, CA Fractalterror Press 2020", + "San Francisco, CA Anglim Gilbert / Anglim/Trimble Gallery 2020" ; + bf:responsibilityStatement "John Roloff" ; + bf:title [ a bf:Title ; + rdfs:label "Photo works 1981-2019 selected works/installations/studies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Photo works 1981-2019" ; + bf:subtitle "selected works/installations/studies" ] . + + a bf:Person ; + rdfs:label "Roloff, John, 1947-" ; + bflc:marcKey "600 17 $a Roloff, John, $d 1947- $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrm7YwT7Qg6FBX4TbJxDq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5317369" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00453414" ] ; + bf:source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1366106737.ttl b/tests/oclc/books/1366106737.ttl new file mode 100644 index 0000000..d9d84e1 --- /dev/null +++ b/tests/oclc/books/1366106737.ttl @@ -0,0 +1,352 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240718012614.2" ; + bf:creationDate "20230127" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Severin, Henry H. P. $q (Henry Herman Paul), $d 1883-1968, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjtDHPFCVCDTmGBqTxBtrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tompkins, C. M. $q (Christian Milton), $d 1896-1983, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjMgG8JfRX3VdcdDKMJfVP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Hilgardia ;" ; + bflc:marcKey "830 0 $a Hilgardia ; $v vol. 20, no. 6." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2378035" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hilgardia ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "vol. 20, no. 6." ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Hilgardia ; $v vol. 20, number 6" ; + bf:seriesEnumeration "vol. 20, number 6" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Hilgardia ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plantes Maladies à virus." ; + bflc:marcKey "650 6 $a Plantes $x Maladies à virus." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plantes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0041873" ] ] [ a bf:Topic ; + rdfs:label "Maladies à virus." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0041873" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Aphids." ; + bflc:marcKey "650 0 $a Aphids." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2023179" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mosaïques (Phytopathologie)" ; + bflc:marcKey "650 6 $a Mosaïques (Phytopathologie)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015459" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Aphids as carriers of disease." ; + bflc:marcKey "650 0 $a Aphids as carriers of disease." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2144614" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mosaic diseases." ; + bflc:marcKey "650 0 $a Mosaic diseases." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036520" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Virus diseases of plants." ; + bflc:marcKey "650 0 $a Virus diseases of plants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084091" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plants Diseases and pests" ; + bflc:marcKey "650 7 $a Plants $x Diseases and pests $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01065861" ] ] [ a bf:Topic ; + rdfs:label "Diseases and pests" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01065861" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Aphids" ; + bflc:marcKey "650 7 $a Aphids $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01721098" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Virus diseases of plants" ; + bflc:marcKey "650 7 $a Virus diseases of plants $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01167758" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Aphids as carriers of disease" ; + bflc:marcKey "650 7 $a Aphids as carriers of disease $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01721104" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plants Diseases and pests." ; + bflc:marcKey "650 0 $a Plants $x Diseases and pests." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145272" ] ] [ a bf:Topic ; + rdfs:label "Diseases and pests." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032049" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mosaic diseases" ; + bflc:marcKey "650 7 $a Mosaic diseases $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01026682" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Aphid transmission of severe-mosaic virus of annual stock" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aphid transmission of severe-mosaic virus of annual stock" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Severin, Henry H. P. (Henry Herman Paul), 1883-1968" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "864833531" ] ; + bf:provisionActivityStatement "Berkeley, California : University of California, 1950" ; + bf:title [ a bf:Title ; + bf:mainTitle "Aphid transmission of severe-mosaic virus of annual stock." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Aphid transmission of severe-mosaic virus of annual stock." ] . + + a bf:Person ; + rdfs:label "Tompkins, C. M. (Christian Milton), 1896-1983," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9559410" ] . + + a bf:Person ; + rdfs:label "Severin, Henry H. P. (Henry Herman Paul), 1883-1968," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8994733" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (pages 93-107)"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1366106737" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Cover title"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://dx.doi.org/10.3733/hilg.v20n06p093" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (page 102)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Print version record"@en ], + [ a bf:Note ; + rdfs:label "\"August, 1950\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Berkeley, California $b University of California $c 1950" ; + bflc:simpleAgent "University of California" ; + bflc:simpleDate "1950" ; + bflc:simplePlace "Berkeley, California" ; + bf:date "1950"^^ ; + bf:place ] ; + bf:publicationStatement "Berkeley, California University of California 1950" ; + bf:responsibilityStatement "Henry H.P. Severin and C.M. Tompkins" ; + bf:title [ a bf:Title ; + rdfs:label "Aphid transmission of severe-mosaic virus of annual stock" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aphid transmission of severe-mosaic virus of annual stock" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1369071747.ttl b/tests/oclc/books/1369071747.ttl new file mode 100644 index 0000000..d667971 --- /dev/null +++ b/tests/oclc/books/1369071747.ttl @@ -0,0 +1,128 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20240412144710.2" ; + bf:creationDate "20230207" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bischer, Karen. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Bischer, Karen." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "The Secret Recipe for Moving on /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Secret Recipe for Moving on /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781250242303" ], + [ a bf:Isbn ; + rdf:value "1250242304" ], + [ a bf:OclcNumber ; + rdf:value "1369071747" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Omslagsbild"@sv ] ; + bflc:marcKey "856 48 $3 Omslagsbild $u https://s2.adlibris.com/images/57683971/the-secret-recipe-for-moving-on.jpg" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "8" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b St Martin's Press, $c 2021" ; + bflc:simpleAgent "St Martin's Press," ; + bflc:simpleDate "2021" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "St Martin's Press, 2021" ; + bf:responsibilityStatement "Karen Bischer." ; + bf:title [ a bf:Title ; + rdfs:label "The Secret Recipe for Moving on /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Secret Recipe for Moving on /" ] . + diff --git a/tests/oclc/books/1369582776.ttl b/tests/oclc/books/1369582776.ttl new file mode 100644 index 0000000..1ad4439 --- /dev/null +++ b/tests/oclc/books/1369582776.ttl @@ -0,0 +1,212 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240202180208.2" ; + bf:creationDate "20230210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Swaczyna, Jarosław $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Swaczyna, Jarosław" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Banakh, Taras $d 1968- $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Banakh, Taras 1968-" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Głąb, Szymon $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Głąb, Szymon" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jabłońska, Eliza $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Jabłońska, Eliza" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Dissertationes Mathematicae $v 564" ; + bf:seriesEnumeration "564" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Dissertationes Mathematicae" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Dissertationes mathematicae ;" ; + bflc:marcKey "830 0 $a Dissertationes mathematicae ; $v 564. $x 0012-3862" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7391976" ], + [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissertationes mathematicae ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "564." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mathematics." ; + bflc:marcKey "650 0 $a Mathematics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004824" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathématiques." ; + bflc:marcKey "650 6 $a Mathématiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathematics" ; + bflc:marcKey "650 7 $a Mathematics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01012163" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Haar-I sets" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Haar-I sets" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "105 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369582776" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (100-102 pages) and index"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Warszawa $b Institute of Mathematics, Polish Academy of Sciences $c 2021" ; + bflc:simpleAgent "Institute of Mathematics, Polish Academy of Sciences" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "Warszawa" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Warszawa Institute of Mathematics, Polish Academy of Sciences 2021" ; + bf:responsibilityStatement "Taras Banakh, Szymon Głąb, Eliza Jabłońska and Jarosław Swaczyna" ; + bf:title [ a bf:Title ; + rdfs:label "Haar-I sets looking at small sets in Polish groups through compact glasses" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Haar-I sets" ; + bf:subtitle "looking at small sets in Polish groups through compact glasses" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1369590405.ttl b/tests/oclc/books/1369590405.ttl new file mode 100644 index 0000000..39fab21 --- /dev/null +++ b/tests/oclc/books/1369590405.ttl @@ -0,0 +1,212 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240202180208.2" ; + bf:creationDate "20230210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Person ; + rdfs:label "Yang, Dachun, 1963-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8637902" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Han, Yongsheng $d 1945- $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Han, Yongsheng 1945-" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Yang, Dachun, $d 1963- $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJbGYcvkJ9jyfk9x6xkJjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Wang, Fan $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Wang, Fan" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a He, Ziyi $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "He, Ziyi" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Dissertationes Mathematicae $v 565" ; + bf:seriesEnumeration "565" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Dissertationes Mathematicae" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Dissertationes mathematicae ;" ; + bflc:marcKey "830 0 $a Dissertationes mathematicae ; $v 565. $x 0012-3862" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7391976" ], + [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissertationes mathematicae ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "565." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mathematics" ; + bflc:marcKey "650 7 $a Mathematics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01012163" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathématiques." ; + bflc:marcKey "650 6 $a Mathématiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathematics." ; + bflc:marcKey "650 0 $a Mathematics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004824" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Besov and Triebel-Lizorkin spaces on spaces of homogeneous type with applications to boundedness of Calderón-Zygmund operators" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Besov and Triebel-Lizorkin spaces on spaces of homogeneous type with applications to boundedness of Calderón-Zygmund operators" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "113 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369590405" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 109-113 pages)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Warszawa $b Institute of Mathematics. Polish Academy of Sciences $c 2021" ; + bflc:simpleAgent "Institute of Mathematics. Polish Academy of Sciences" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "Warszawa" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Warszawa Institute of Mathematics. Polish Academy of Sciences 2021" ; + bf:responsibilityStatement "Fan Wang, Yongsheng Han, Ziyi He and Dachun Yang" ; + bf:title [ a bf:Title ; + rdfs:label "Besov and Triebel-Lizorkin spaces on spaces of homogeneous type with applications to boundedness of Calderón-Zygmund operators" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Besov and Triebel-Lizorkin spaces on spaces of homogeneous type with applications to boundedness of Calderón-Zygmund operators" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1369592893.ttl b/tests/oclc/books/1369592893.ttl new file mode 100644 index 0000000..e9d151d --- /dev/null +++ b/tests/oclc/books/1369592893.ttl @@ -0,0 +1,211 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240709160759.9" ; + bf:creationDate "20230210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dikranjan, Dikran $d (1950- ) $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Dikranjan, Dikran (1950- )" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Aussenhofer, Lydia $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Aussenhofer, Lydia" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Dissertationes mathematicae ;" ; + bflc:marcKey "830 0 $a Dissertationes mathematicae ; $v 567. $x 0012-3862" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7391976" ], + [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissertationes mathematicae ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "567." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Dissertationes Mathematicae $x 0012-3862 $v 567" ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:seriesEnumeration "567" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Dissertationes Mathematicae" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mathematics." ; + bflc:marcKey "650 0 $a Mathematics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004824" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathematics" ; + bflc:marcKey "650 7 $a Mathematics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01012163" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathématiques." ; + bflc:marcKey "650 6 $a Mathématiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068291" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Mackey groups and Mackey topologies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mackey groups and Mackey topologies" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "141 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369592893" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (132-138 pages) and index"@en ], + [ a bf:Note, + ; + rdfs:label "portrait"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Warszawa $b Institute of Mathematics. Polish Academy of Sciences $c 2021" ; + bflc:simpleAgent "Institute of Mathematics. Polish Academy of Sciences" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "Warszawa" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Warszawa Institute of Mathematics. Polish Academy of Sciences 2021" ; + bf:responsibilityStatement "Lydia Aussenhofer and Dikran Dikranjan" ; + bf:title [ a bf:Title ; + rdfs:label "Mackey groups and Mackey topologies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mackey groups and Mackey topologies" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1369928830.ttl b/tests/oclc/books/1369928830.ttl new file mode 100644 index 0000000..b40854e --- /dev/null +++ b/tests/oclc/books/1369928830.ttl @@ -0,0 +1,204 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240127100239.6" ; + bf:creationDate "20230213" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "FUG" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d FUG $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kulik, Alexei $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Kulik, Alexei" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schilling, René L. $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Schilling, René L." ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Knopova, Victoria $e autor" ; + bf:agent [ a bf:Person ; + rdfs:label "Knopova, Victoria" ] ; + bf:role [ a bf:Role ; + rdfs:label "autor" ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Dissertationes mathematicae ;" ; + bflc:marcKey "830 0 $a Dissertationes mathematicae ; $v 569. $x 0012-3862" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7391976" ], + [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissertationes mathematicae ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "569." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Dissertationes Mathematicae $x 0012-3862 $v 569" ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0012-3862" ] ; + bf:seriesEnumeration "569" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Dissertationes Mathematicae" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mathematics" ; + bflc:marcKey "650 7 $a Mathematics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01012163" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathematics." ; + bflc:marcKey "650 0 $a Mathematics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004824" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mathématiques." ; + bflc:marcKey "650 6 $a Mathématiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068291" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Construction and heat kernel estimates of general stable-like Markov processes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Construction and heat kernel estimates of general stable-like Markov processes" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "86 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369928830" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 83-86)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Warszawa $b Institute of Mathematics. Polish Academy of Sciences $c 2021" ; + bflc:simpleAgent "Institute of Mathematics. Polish Academy of Sciences" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "Warszawa" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Warszawa Institute of Mathematics. Polish Academy of Sciences 2021" ; + bf:responsibilityStatement "Victoria Knopova, Alexei Kulik and René L. Schilling ; Institute of Mathematics. Polish Academy of Sciences" ; + bf:title [ a bf:Title ; + rdfs:label "Construction and heat kernel estimates of general stable-like Markov processes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Construction and heat kernel estimates of general stable-like Markov processes" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1371467167.ttl b/tests/oclc/books/1371467167.ttl new file mode 100644 index 0000000..db8a6c6 --- /dev/null +++ b/tests/oclc/books/1371467167.ttl @@ -0,0 +1,379 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20241101013533.6" ; + bf:creationDate "20230223" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d IG#" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "CJ1739" ; + bf:itemPortion ".L48 2019" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "737.494" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230524" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Levinson, Robert A., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Levinson, Robert A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e------" ; + bf:code "e------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Numismatique Europe Histoire." ; + bflc:marcKey "650 6 $a Numismatique $z Europe $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Numismatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0052722" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Europe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421387" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Europe" ; + bflc:marcKey "651 7 $a Europe $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01245064" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Monnaie Frappe Europe Histoire." ; + bflc:marcKey "650 6 $a Monnaie $x Frappe $z Europe $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Monnaie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015900" ] ] [ a bf:Topic ; + rdfs:label "Frappe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015900" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Europe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421387" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Numismatics Europe History." ; + bflc:marcKey "650 0 $a Numismatics $z Europe $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Numismatics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084936" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Europe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141674" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Coins, Medieval" ; + bflc:marcKey "650 7 $a Coins, Medieval $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00866815" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Coinage" ; + bflc:marcKey "650 7 $a Coinage $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00866632" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Numismatics" ; + bflc:marcKey "650 7 $a Numismatics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01041327" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coins, Medieval Catalogs." ; + bflc:marcKey "650 0 $a Coins, Medieval $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coins, Medieval" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016727" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coinage Europe History." ; + bflc:marcKey "650 0 $a Coinage $z Europe $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coinage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016410" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Europe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141674" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Monnaies médiévales Catalogues." ; + bflc:marcKey "650 6 $a Monnaies médiévales $v Catalogues." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Monnaies médiévales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015325" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378043" ] ] ) ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "The early dated coins of Europe, 1234-1500 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The early dated coins of Europe, 1234-1500 /" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "31 cm" ; + bf:editionStatement "Second editon." ; + bf:extent [ a bf:Extent ; + rdfs:label "330 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "9780871846013" ], + [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "0871846012" ], + [ a bf:Lccn ; + rdf:value " 2022435496" ], + [ a bf:Isbn ; + bf:qualifier "(ebk)" ; + bf:status ; + rdf:value "0871840103" ], + [ a bf:OclcNumber ; + rdf:value "1371467167" ], + [ a bf:Isbn ; + bf:qualifier "(ebk)" ; + bf:status ; + rdf:value "9780871840103" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color), maps ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 316-327) and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Williston, Vermont : $b Coin & Currency Institute, $c [2019]" ; + bflc:simpleAgent "Coin & Currency Institute," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "Williston, Vermont :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Williston, Vermont : Coin & Currency Institute, [2019]" ; + bf:responsibilityStatement "by Robert A. Levinson." ; + bf:title [ a bf:Title ; + rdfs:label "The early dated coins of Europe, 1234-1500 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The early dated coins of Europe, 1234-1500 /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1371509240.ttl b/tests/oclc/books/1371509240.ttl new file mode 100644 index 0000000..5df5f5c --- /dev/null +++ b/tests/oclc/books/1371509240.ttl @@ -0,0 +1,345 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "fei" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20240127100239.6" ; + bf:creationDate "20230302" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "PAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Hoole, Charles, 1610-1667." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca64309" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wilde, J., $e printer." ; + bf:agent [ a bf:Person ; + rdfs:label "Wilde, J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "printer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hoole, Charles, $d 1610-1667. $1 https://id.oclc.org/worldcat/entity/E39PBJfMmB7j7cqThF9qTg8Hmd" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Stationers' Company (London, England), $e bookseller." ; + bf:agent [ a bf:Organization ; + rdfs:label "Stationers' Company (London, England)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca80646" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "bookseller." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Catonis disticha." ; + bflc:marcKey "130 0 $a Catonis disticha." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1357385" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Catonis disticha." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Early works" ; + bflc:marcKey "655 7 $a Early works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411636" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In Latin and English on facing pages."@en ] ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "England London." ; + bflc:marcKey "752 $a England $d London." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "England" ] [ a madsrdf:City ; + rdfs:label "London." ] ) ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Publilius, Syrus, active 1st century B.C. Sententiae. English." ; + bflc:marcKey "700 12 $a Publilius, $c Syrus, $d active 1st century B.C. $t Sententiae. $l English." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Publilius, Syrus, active 1st century B.C." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12700982" ] ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Sententiae. English." ; + bf:mainTitle "Sententiae." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Publilius, Syrus, active 1st century B.C. Sententiae." ; + bflc:marcKey "700 02 $a Publilius, $c Syrus, $d active 1st century B.C. $t Sententiae." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Publilius, Syrus, active 1st century B.C." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6590271" ] ; + bf:title [ a bf:Title ; + rdfs:label "Sententiae." ; + bf:mainTitle "Sententiae." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Catonis disticha. English." ; + bflc:marcKey "730 02 $a Catonis disticha. $l English." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6644995" ] ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Catonis disticha. English." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Catonis disticha." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Dicta septem sapientum Graeciae. English." ; + bflc:marcKey "730 02 $a Dicta septem sapientum Graeciae. $l English." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12276523" ] ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Dicta septem sapientum Graeciae. English." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dicta septem sapientum Graeciae." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Dicta septem sapientum Graeciae." ; + bflc:marcKey "730 02 $a Dicta septem sapientum Graeciae." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12275862" ] ; + bf:title [ a bf:Title ; + rdfs:label "Dicta septem sapientum Graeciae." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dicta septem sapientum Graeciae." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Proverbs, Latin Early works to 1800." ; + bflc:marcKey "650 0 $a Proverbs, Latin $v Early works to 1800." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Proverbs, Latin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011170" ] ] [ a bf:GenreForm ; + rdfs:label "Early works to 1800." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933847" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aphorisms and apothegms Early works to 1800." ; + bflc:marcKey "650 0 $a Aphorisms and apothegms $v Early works to 1800." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aphorisms and apothegms" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2023244" ] ] [ a bf:GenreForm ; + rdfs:label "Early works to 1800." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933847" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aphorismes et apophtegmes Ouvrages avant 1800." ; + bflc:marcKey "650 6 $a Aphorismes et apophtegmes $v Ouvrages avant 1800." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aphorismes et apophtegmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001716" ] ] [ a bf:GenreForm ; + rdfs:label "Ouvrages avant 1800." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377050" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Aphorisms and apothegms" ; + bflc:marcKey "650 7 $a Aphorisms and apothegms $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00811330" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Proverbs, Latin" ; + bflc:marcKey "650 7 $a Proverbs, Latin $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01080462" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "1. Catonis disticha de moribus :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "1. Catonis disticha de moribus :" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "14 cm (12mo)" ; + bf:extent [ a bf:Extent ; + rdfs:label "[26], 74 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371509240" ], + [ a bf:Fingerprint ; + bf:source ; + rdf:value "ngf. faho r-r:To23 (3) 1719 (A)" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Signatures: A-H⁶ I²."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Printed by J. Wilde, for the Company of Statoners [sic], $c 1719." ; + bflc:simpleAgent "Printed by J. Wilde, for the Company of Statoners [sic]," ; + bflc:simpleDate "1719." ; + bflc:simplePlace "London :" ; + bf:date "1719"^^ ; + bf:place ] ; + bf:publicationStatement "London : Printed by J. Wilde, for the Company of Statoners [sic], 1719." ; + bf:responsibilityStatement "a Carolo Hoolo ... = 1. Cato's distichs concerning manners ; 2. Excellent sayings of the seven wise men of Greece ; 3. Publius's stage verses, of Seneca's proverbs in Latin and English ; likewise Cato construed grammatically, with one row Latin, and another English : whereby little children may understandingly learn the rules of common behaviour / by Charles Hoole ..." ; + bf:title [ a bf:Title ; + rdfs:label "1. Catonis disticha de moribus : 2. Dicta insignia septem sapientum Graeciae : 3. Mimi publiani, sive, Senecae proverbia, Anglo Latina : Cato item Grammatice interpretatus Latinis & vernaculis vocibus pari ordine, sed diversis lineis alternatis : quo se aetatula pueriles praecepta vitae communis ita legant ut intelligant /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "1. Catonis disticha de moribus :" ; + bf:subtitle "2. Dicta insignia septem sapientum Graeciae : 3. Mimi publiani, sive, Senecae proverbia, Anglo Latina : Cato item Grammatice interpretatus Latinis & vernaculis vocibus pari ordine, sed diversis lineis alternatis : quo se aetatula pueriles praecepta vitae communis ita legant ut intelligant /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Relationship . + diff --git a/tests/oclc/books/1371928422.ttl b/tests/oclc/books/1371928422.ttl new file mode 100644 index 0000000..e9c1442 --- /dev/null +++ b/tests/oclc/books/1371928422.ttl @@ -0,0 +1,292 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240212094308.0" ; + bf:creationDate "20230306" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Currier, H. B. (Herbert Bashford), 1911-1999" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "558196207" ] ; + bf:provisionActivityStatement "Berkeley, Calif. : University of California, [1954]" ; + bf:title [ a bf:Title ; + bf:mainTitle "Phytotoxicity of hydrocarbons" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Phytotoxicity of hydrocarbons" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Currier, H. B. $q (Herbert Bashford), $d 1911-1999, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Currier, H. B. (Herbert Bashford), 1911-1999," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Peoples, S. A., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Peoples, S. A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Hilgardia ;" ; + bflc:marcKey "830 0 $a Hilgardia ; $v vol. 23, no. 6." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hilgardia ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "vol. 23, no. 6." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Hilgardia $v volume 23, number 6" ; + bf:seriesEnumeration "volume 23, number 6" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Hilgardia" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Hydrocarbons" ; + bflc:marcKey "650 7 $a Hydrocarbons $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00964828" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrocarbons." ; + bflc:marcKey "650 0 $a Hydrocarbons." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2091522" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrocarbures." ; + bflc:marcKey "650 6 $a Hydrocarbures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008536" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plantes Effets des produits chimiques sur." ; + bflc:marcKey "650 6 $a Plantes $x Effets des produits chimiques sur." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plantes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0027571" ] ] [ a bf:Topic ; + rdfs:label "Effets des produits chimiques sur." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0027571" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plants Effect of chemicals on." ; + bflc:marcKey "650 0 $a Plants $x Effect of chemicals on." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145918" ] ] [ a bf:Topic ; + rdfs:label "Effect of chemicals on." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145918" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plants Effect of chemicals on" ; + bflc:marcKey "650 7 $a Plants $x Effect of chemicals on $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01065902" ] ] [ a bf:Topic ; + rdfs:label "Effect of chemicals on" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01065902" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Phytotoxicity of hydrocarbons" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Phytotoxicity of hydrocarbons" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:bookFormat [ a bf:BookFormat ; + rdfs:label "8vo."@en ; + bf:source [ a bf:Source ; + bf:code "rdabf" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (pages 155-173)"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371928422" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Cover title"@en ], + [ a bf:Note ; + rdfs:label "\"November, 1954\""@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 172-173)"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Print version record"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://dx.doi.org/10.3733/hilg.v23n06p155" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Berkeley, Calif. $b University of California $c [1954]" ; + bflc:simpleAgent "University of California" ; + bflc:simpleDate "[1954]" ; + bflc:simplePlace "Berkeley, Calif." ; + bf:date "1954"^^ ; + bf:place ] ; + bf:publicationStatement "Berkeley, Calif. University of California [1954]" ; + bf:responsibilityStatement "H.B. Currier and S.A. Peoples" ; + bf:title [ a bf:Title ; + rdfs:label "Phytotoxicity of hydrocarbons" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Phytotoxicity of hydrocarbons" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1372299738.ttl b/tests/oclc/books/1372299738.ttl new file mode 100644 index 0000000..69c3341 --- /dev/null +++ b/tests/oclc/books/1372299738.ttl @@ -0,0 +1,345 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011221030.8" ; + bf:creationDate "20230309" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QL377.C5" ; + bf:itemPortion "D58 2015" ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:source ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ditlev, Hans, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjx4Fdc87CJmpmT9xcWXbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Science Museum (Thailand), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmthKX6rGMwcX9448D3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sūn Chīwawitthayā thāng Thalē Phūket, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrY9pghfxqtrX86gcJt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Guidebooks" ; + bflc:marcKey "655 7 $a Guidebooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423871" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Field guides" ; + bflc:marcKey "655 7 $a Field guides $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01940354" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Corals" ; + bflc:marcKey "650 7 $a Corals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00878876" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Indo-Pacific Region" ; + bflc:marcKey "651 7 $a Indo-Pacific Region $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243491" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coraux Indo-Malaisie Identification." ; + bflc:marcKey "650 6 $a Coraux $z Indo-Malaisie $x Identification." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coraux" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001112" ] ] [ a bf:Topic ; + rdfs:label "Identification." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378359" ] ] [ a bf:Geographic ; + rdfs:label "Indo-Malaisie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421507" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corals Pictorial works." ; + bflc:marcKey "650 0 $a Corals $v Pictorial works." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049469" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corals Indo-Pacific Region Identification." ; + bflc:marcKey "650 0 $a Corals $z Indo-Pacific Region $x Identification." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049469" ] ] [ a bf:Topic ; + rdfs:label "Identification." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916246" ] ] [ a bf:Geographic ; + rdfs:label "Indo-Pacific Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105607" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coraux Ouvrages illustrés." ; + bflc:marcKey "650 6 $a Coraux $v Ouvrages illustrés." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coraux" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001112" ] ] [ a bf:GenreForm ; + rdfs:label "Ouvrages illustrés." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377738" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corals Identification." ; + bflc:marcKey "650 0 $a Corals $x Identification." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049469" ] ] [ a bf:Topic ; + rdfs:label "Identification." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916246" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coraux Identification." ; + bflc:marcKey "650 6 $a Coraux $x Identification." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coraux" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001112" ] ] [ a bf:Topic ; + rdfs:label "Identification." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378359" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Indo-Pacific corals /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Indo-Pacific corals /" ] . + + a bf:Person ; + rdfs:label "Ditlev, Hans," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca915226" ] . + + a bf:Organization ; + rdfs:label "Sūn Chīwawitthayā thāng Thalē Phūket," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca914522" ] . + + a bf:Organization ; + rdfs:label "National Science Museum (Thailand)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9112700" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 volumes :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(v. 1 ; hardbound)" ; + rdf:value "6161203847" ], + [ a bf:Isbn ; + bf:qualifier "(v. 1 ; hardbound)" ; + rdf:value "9786161203849" ], + [ a bf:OclcNumber ; + rdf:value "1372299738" ], + [ a bf:Isbn ; + bf:qualifier "(v. 2 ; hardbound)" ; + rdf:value "6161205742" ], + [ a bf:Isbn ; + bf:qualifier "(v. 2 ; hardbound)" ; + rdf:value "9786161205744" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "Phuket, Thailand : Phuket Marine Biological Center, Department of Marine and Coastal Resources, 2018." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color) ;"@en ], + [ a bf:Note ; + rdfs:label "Volume 2 updated according to WoRMS illustrated dictionary, identification keys & references to coral literature."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bangkok : $b National Science Museum, $c 2015." ; + bflc:simpleAgent "National Science Museum," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "Bangkok :" ; + bf:date "2015/2018"^^ ; + bf:place ], + [ a bf:Manufacture ; + bflc:marcKey "264 3 $a Phuket, Thailand : $b Phuket Marine Biological Center, Department of Marine and Coastal Resources, $c 2018." ; + bflc:simpleAgent "Phuket Marine Biological Center, Department of Marine and Coastal Resources," ; + bflc:simpleDate "2018." ; + bflc:simplePlace "Phuket, Thailand :" ] ; + bf:publicationStatement "Bangkok : National Science Museum, 2015." ; + bf:responsibilityStatement "identified and illustrated by Hans Ditlev ; [reviewed and edited by] Jorgen Hylleberg and Tomas Cedhagen ; [selection of plates and layout by] Jorgen Hylleberg ; [glossary and illustrations by] Tomas Cedhagen." ; + bf:title [ a bf:Title ; + rdfs:label "Indo-Pacific corals /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Indo-Pacific corals /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1372588097.ttl b/tests/oclc/books/1372588097.ttl new file mode 100644 index 0000000..8bbd6dd --- /dev/null +++ b/tests/oclc/books/1372588097.ttl @@ -0,0 +1,256 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011184637.0" ; + bf:creationDate "20230314" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "T59" ; + bf:itemPortion ".I62 ISO XXX" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Organization for Standardization, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7VhxxgGrDkGXDPfPp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a International standard ; $v ISO" ; + bf:seriesEnumeration "ISO" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "International standard ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "International standard ;" ; + bflc:marcKey "830 0 $a International standard ; $v ISO." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1052868" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "International standard ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "ISO." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water Electrolysis." ; + bflc:marcKey "650 0 $a Water $x Electrolysis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2094849" ] ] [ a bf:Topic ; + rdfs:label "Electrolysis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2094849" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Hydrogène (Combustible)" ; + bflc:marcKey "650 6 $a Hydrogène (Combustible)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0077361" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrogen as fuel." ; + bflc:marcKey "650 0 $a Hydrogen as fuel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2091843" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrogen as fuel" ; + bflc:marcKey "650 7 $a Hydrogen as fuel $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00965012" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Eau Électrolyse." ; + bflc:marcKey "650 6 $a Eau $x Électrolyse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Eau" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0086454" ] ] [ a bf:Topic ; + rdfs:label "Électrolyse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0086454" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water Electrolysis" ; + bflc:marcKey "650 7 $a Water $x Electrolysis $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01171208" ] ] [ a bf:Topic ; + rdfs:label "Electrolysis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01171208" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Hydrogen generators using water electrolysis :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hydrogen generators using water electrolysis :" ] . + + a bf:Organization ; + rdfs:label "International Organization for Standardization," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268046" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "58 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:status ; + rdf:value "9780580922299" ], + [ a bf:OclcNumber ; + rdf:value "1372588097" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Replaces: BS ISO 22734-2:2011."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages )"@en ], + [ a bf:Note ; + rdfs:label "Replaces: BS ISO 22734-1:2008."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Geneva, Switzerland : $b International Organization for Standardization, $c 2020." ; + bflc:simpleAgent "International Organization for Standardization," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "Geneva, Switzerland :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Geneva, Switzerland : International Organization for Standardization, 2020." ; + bf:title [ a bf:Title ; + rdfs:label "Hydrogen generators using water electrolysis : industrial, commercial, and residential applications." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hydrogen generators using water electrolysis :" ; + bf:subtitle "industrial, commercial, and residential applications." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1373302830.ttl b/tests/oclc/books/1373302830.ttl new file mode 100644 index 0000000..03c69f9 --- /dev/null +++ b/tests/oclc/books/1373302830.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Technical reports"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240311143010.9" ; + bf:creationDate "20230317" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d COO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TK7800.S78" ; + bf:itemPortion "T2 no. SEL-62-107" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Linvill, John G." ; + bf:agent [ a bf:Person ; + rdfs:label "Linvill, John G." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Stanford Electronics Laboratory. $b Solid State Electronics Laboratory. $n Technical report 1513-1." ; + bf:agent [ a bf:Organization ; + rdfs:label "Stanford Electronics Laboratory. Solid State Electronics Laboratory. Technical report 1513-1." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Eidgenössische Technische Hochschule." ; + bf:agent [ a bf:Organization ; + rdfs:label "Eidgenössische Technische Hochschule." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wunderlin, W." ; + bf:agent [ a bf:Person ; + rdfs:label "Wunderlin, W." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Stanford Electronics Laboratories. $n SEL-62-107." ; + bf:agent [ a bf:Organization ; + rdfs:label "Stanford Electronics Laboratories. SEL-62-107." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a SEL ; $v 62-107" ; + bf:seriesEnumeration "62-107" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "SEL ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Technical report ; $v no. 1513-1" ; + bf:seriesEnumeration "no. 1513-1" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Technical report ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "SEL ;" ; + bflc:marcKey "830 0 $a SEL ; $v 62-107." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "SEL ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "62-107." ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Technical report (Stanford Electronics Laboratory. Solid-State Electronics Laboratory) ;" ; + bflc:marcKey "830 0 $a Technical report (Stanford Electronics Laboratory. Solid-State Electronics Laboratory) ; $v no. 1513-1." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Technical report (Stanford Electronics Laboratory. Solid-State Electronics Laboratory) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "no. 1513-1." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Diodes." ; + bflc:marcKey "650 6 $a Diodes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0019903" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Diodes" ; + bflc:marcKey "650 7 $a Diodes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00894040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Diodes." ; + bflc:marcKey "650 0 $a Diodes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2094959" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Transient response of junction diodes /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Transient response of junction diodes /" ] . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "v, 30 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1373302830" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"August 1962.\""@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note ; + rdfs:label "\"Research conducted at the Department of Advanced Electrical Engineering, Swiss Federal Institute of Technology, Zurich, Switzerland ...\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Stanford, Calif. : $b Solid-State Electronics Laboratory, Stanford Electronics Laboratories, $c 1962." ; + bflc:simpleAgent "Solid-State Electronics Laboratory, Stanford Electronics Laboratories," ; + bflc:simpleDate "1962." ; + bflc:simplePlace "Stanford, Calif. :" ; + bf:date "1962"^^ ; + bf:place ] ; + bf:publicationStatement "Stanford, Calif. : Solid-State Electronics Laboratory, Stanford Electronics Laboratories, 1962." ; + bf:responsibilityStatement "by J. G. Linvill and W. Wunderlin." ; + bf:title [ a bf:Title ; + rdfs:label "Transient response of junction diodes /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Transient response of junction diodes /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1373630904.ttl b/tests/oclc/books/1373630904.ttl new file mode 100644 index 0000000..548169a --- /dev/null +++ b/tests/oclc/books/1373630904.ttl @@ -0,0 +1,270 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Biographies"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250629175600.5" ; + bf:creationDate "20230321" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Nigeria" ; + bflc:marcKey "651 7 $a Nigeria $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcWvf9xXVHQKFTDpVGCQq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205229" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "R654.S65" ; + bf:itemPortion "A36 2013" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "330" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Afolabi, O. Lukman, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Afolabi, O. Lukman," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tomori, Abdulfatai, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Tomori, Abdulfatai," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bflc:marcKey "655 7 $a Biographies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077183" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biography" ; + bflc:marcKey "655 2 $a Biography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019215" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bflc:marcKey "655 7 $a Biographies. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000519" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Physicians" ; + bflc:marcKey "650 7 $a Physicians $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01062841" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Soleye, Jonathan Durojaiye, 1923-" ; + bflc:marcKey "600 10 $a Soleye, Jonathan Durojaiye, $d 1923-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15170552" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Physicians Nigeria Biography." ; + bflc:marcKey "650 0 $a Physicians $z Nigeria $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Physicians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137189" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137189" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Blessed to serve :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blessed to serve :" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xx, 256 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(HB)" ; + rdf:value "9788457053" ], + [ a bf:Isbn ; + bf:qualifier "(PB)" ; + rdf:value "9788457045" ], + [ a bf:Isbn ; + bf:qualifier "(HB)" ; + rdf:value "9789788457053" ], + [ a bf:Isbn ; + bf:qualifier "(PB)" ; + rdf:value "9789788457046" ], + [ a bf:OclcNumber ; + rdf:value "1373630904" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ibadan, Nigeria : $b Bookcraft, $c 2013" ; + bflc:simpleAgent "Bookcraft," ; + bflc:simpleDate "2013" ; + bflc:simplePlace "Ibadan, Nigeria :" ; + bf:date "2013"^^ ; + bf:place ] ; + bf:publicationStatement "Ibadan, Nigeria : Bookcraft, 2013" ; + bf:responsibilityStatement "by Afolabi O. Lukman, Tomori Abdulfatai." ; + bf:title [ a bf:Title ; + rdfs:label "Blessed to serve : a biography of Dr (Chief) Jonathan Durojaiye Soleye ... /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blessed to serve :" ; + bf:subtitle "a biography of Dr (Chief) Jonathan Durojaiye Soleye ... /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1375057780.ttl b/tests/oclc/books/1375057780.ttl new file mode 100644 index 0000000..fa96272 --- /dev/null +++ b/tests/oclc/books/1375057780.ttl @@ -0,0 +1,298 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250807114154.9" ; + bf:creationDate "20230407" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "HMS" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCL $d YDX $d CUV $d OCLCO $d HMS $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WE 550" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "616.7/44" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240410" ] ; + skos:relatedMatch ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "616.7/44" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RC925.5" ; + bf:itemPortion ".B435 2025" ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bertorini, Tulio E., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Bertorini, Tulio E.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Case Reports" ; + bflc:marcKey "655 2 $a Case Reports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002363" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Études de cas." ; + bflc:marcKey "655 7 $a Études de cas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001726" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Case studies." ; + bflc:marcKey "655 7 $a Case studies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11142492" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maladies neuromusculaires Études de cas." ; + bflc:marcKey "650 6 $a Maladies neuromusculaires $v Études de cas." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maladies neuromusculaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002689" ] ] [ a bf:GenreForm ; + rdfs:label "Études de cas." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376950" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Neuromuscular diseases." ; + bflc:marcKey "650 0 $a Neuromuscular diseases." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068991" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neuromuscular diseases Case studies." ; + bflc:marcKey "650 0 $a Neuromuscular diseases $v Case studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neuromuscular diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068991" ] ] [ a bf:GenreForm ; + rdfs:label "Case studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933917" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Maladies neuromusculaires." ; + bflc:marcKey "650 6 $a Maladies neuromusculaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002689" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neuromuscular Diseases" ; + bflc:marcKey "650 12 $a Neuromuscular Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009468" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A multidisciplinary case-study approach to the full range of neuromuscular disorders. Ideal for neurologists and other health care professionals who treat patients with neuromuscular diseases, 'Neuromuscular Case Studies, 2nd Edition', presents more than 100 cases of both common and rare neuromuscular disorders. Dr. Tulio E. Bertorini provides the latest tools and strategies for diagnosis and management that minimize disability and maximize quality of life for your patients, including up-to-date coverage of numerous recent advances in the field. Using a multidisciplinary approach, this practical text contains two parts: the first includes basic aspects of anatomy, physiology, diagnostic tests, and therapeutic strategies; the second describes specific cases and their diagnosis and management. Presents a multidisciplinary approach to the management and therapeutic treatment of the full range of neuromuscular disorders and resulting complications. Covers the latest advances in the field, including genetic causes of hereditary diseases, new autoimmune diseases, and promising new therapies such as antisense oligonucleotides, gene therapies, and immunotherapy. Includes the wide range of disorders that fall under each disease classification (e.g., the Motor Neuron Diseases chapter includes all forms of spinal atrophy, ALS, neuropathies and myopathies, as well as disorders of neuromuscular transmission). In turn, each disease section includes diagnosis and evaluation, treatment, outcome, and suggested readings. Uses a reader-friendly format that takes you step by step through the diagnosis and treatment of neuromuscular disorders, from the basic anatomy and physiology of the nerve and muscle through to clinical evaluation, diagnostic testing, and therapy. Reviews the etiologies, pathogenesis, differential diagnosis, and management of each disorder, helping you not only recognize its presentation, but also determine the best treatment plan. Arranges case studies and indexes both by complaint and by diagnosis. Features full-color clinical images and diagrams -- along with numerous diagnosis tools, tables, and treatment algorithms throughout -- that make complex concepts easier to understand and apply. Shares the knowledge and experience of an expert in clinical neuromuscular care.\"-- Taken from back cover."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Case 81: A Woman with Proximal Muscle Weakness, Calf Hypertrophy, Heel Contractures, and Elevated Serum Creatine Kinase -- Case 82: A Young Man with Distal Leg Wasting and Normal Sensation -- Case 83: A Boy with Proximal Weakness and Cardiomyopathy -- Case 84: A Woman with Droopy Eyelids and Difficulty Swallowing -- Case 85: A Man with Facial and Shoulder Muscle Weakness -- Case 86: A Boy Born Floppy with Severe Weakness and, Later, Contractures -- Case 87: A Woman with Long-standing Weakness and Foot Deformities -- Case 88: A Floppy Baby Who Later Developed Malignant Hyperthermia -- Case 89: A Woman with Droopy Eyelids and Ophthalmoplegia -- Case 90: A Man with Weakness and Swelling in the Neck -- Case 91: A Woman with Muscle Pains and Dark Urine -- Case 92: A Woman with Progressive Proximal Muscle Weakness -- Case 93: A Sedentary Man with Acute Respiratory Failure and Myoglobinuria -- Case 94: An Elderly Man with New Onset Weakness -- Case 95: A Uremic Man with Proximal Muscle Weakness -- Case 96: A Woman with Weakness, Elevated Cholesterol, and Serum Creatine Kinase Levels -- Case 97: An Older Woman with Leg Weakness and Atrophic Muscle Fibers on Biopsy -- Case 98A: A Woman with Muscle Weakness and a Skin Rash -- Case 98B: A Child with Muscle Weakness and a Skin Rash -- Case 99: A Man with Muscle Pains -- Case 100A: An Older Woman with Progressive Muscle Weakness -- Case 100B: An Elderly Man with Weakness Diagnosed as Having a Myopathy and a Neuropathy -- Case 101: An HIV-Infected Man with Muscle Weakness and Spasms -- Case 102: A Patient with Rapidly Progressive Muscle Weakness and Rather Elevated Creatine Kinase -- Case 103: A Woman with Painful and Swollen Legs -- Case 104: A Man with a Bent Spine -- Case 105: A Man with Muscle Stiffness and Later with Diplopia -- Case 106: A Woman with Muscle Cramps and Fasciculations -- Case 107: A Young Man with Large and Stiff Muscles -- Case 108: A Woman with Generalized Increased Insertional Activity on EMG -- Case 109: A Boy with Short Stature, Small Jaw, Muscle Hypertrophy, and Stiffness -- Case 110: An Elderly Woman with Muscle Spasms -- Case 111: A Woman with Proximal Muscle Weakness and Neuromuscular Irritability -- Case 112: A Woman with Focal Spontaneous Muscle Movements -- Index of Cases by Diagnosis." ], + [ a bf:TableOfContents ; + rdfs:label "Neuromuscular Anatomy and Function. Anatomy of the cranial and peripheral nerves ; The brachial plexus ; The lumbosacral plexus ; Structure of the peripheral nerves ; The structure of muscles ; The neuromuscular junction ; Physiology -- Neurologic Evaluation and Ancillary Tests. The history and physical examination ; Important ancillary tests ; Clinical electrophysiologic studies ; Autonomic testing ; Muscle/nerve histopathology -- Therapy in Neuromuscular Diseases. Treatment of painful neuropathies ; Drugs used to treat chronic pain ; Treatment of autonomic dysfunction ; Other symptomatic treatments in neuromuscular disorders ; Treatment of myasthenia gravis and other disorders of neuromuscular transmission ; Immunotherapy -- Case Studies -- Case 1: An Elderly Woman with Numbness in the Hands -- Case 2: A Diabetic Man with Arm Swelling, Pain, and Numbness -- Case 3: A Diabetic Man with Hand Numbness and Fainting Spells -- Case 4: A Man with Hand Pain -- Case 5: A Woman with Hand Weakness, Numbness, and Pain After Cardiac Catheterization -- Case 6: A Man Who Practices Karate and Has Forearm Pain -- Case 7: A Man with a History of Polio Who Developed Hand Weakness and Numbness -- Case 8: A Young Woman with Multiple Sclerosis and Hand Numbness -- Case 9: A Woman with a Wrist Drop and a Mass in the Arm -- Case 10: A Man with Bilateral Arm Weakness After Lumbar Surgery -- Case 11: A Woman with Acute Onset of Shoulder Pain and Weakness -- Case 12: A Man with Lymphoma and Numbness in the Fingers of One Hand -- Case 13: A Woman with Arm Weakness After Treatment for Breast Cancer -- Case 14: A Diabetic Man with Shoulder Pain and Weakness -- Case 15: A Woman with Arm Weakness and a Skin Rash -- Case 16: A Woman with Neck and Arm Pain -- Case 17: A Woman with Neck Pain and a Weak Arm -- Case 18: A Woman with Back Pain and Leg Weakness -- Case 19: A Woman with Back Pain and Weakness -- Case 20: A Woman with Back Pain and Unusual Nerve Conduction Tests" ], + [ a bf:TableOfContents ; + rdfs:label "Case 55: A Man with Progressive Lower Extremity Weakness and Monoclonal Gammopathy -- Case 56: A Woman with a Neuropathy and Symptoms of a Central Nervous System Disease -- Case 57: A Man with Progressive Weakness After a Gastroplasty -- Case 58: A Diabetic Woman with Unilateral Proximal Leg Weakness and Pain -- Case 59: A Diabetic Man with Bilateral Arm Weakness -- Case 60: A Diabetic Man with Acute Onset of Pain and Swelling in the Thigh -- Case 61: A Uremic Man with Burning Feet -- Case 62A: A Woman with Leg Numbness, Pain, Weakness, and Slow Nerve Conduction Velocities -- Case 62B: A Boy with Leg Weakness -- Case 63: A Man with Hand Weakness and Numbness After Skiing -- Case 64: A Man with Recurrent Foot Drop -- Case 65: An Elderly Woman with Foot Drop and Hand Weakness -- Case 66: A Woman with Rheumatoid Arthritis Who Developed Numbness and Pain in the Feet -- Case 67: A Woman with Granulomatous Lesions in the Lungs and a Peripheral Neuropathy -- Case 68: A Man with a Neuropathy, Weight Loss, and Lung Nodules -- Case 69: A Woman with Difficulty Walking and Ataxia -- Case 70A: A Man with Progressive Neuropathy and Congestive Heart Failure -- Case 70B: A Woman with a Demyelinating and Axonal Neuropathy -- Case 71: An Elderly Woman with a Progressive Neuropathy -- Case 72A: A Young Woman with Difficulty Swallowing -- Case 72B: A Young Woman with Intermittent Weakness and a Positive Family History of Similar Problems -- Case 73: A Weak Woman with a Weak Baby -- Case 74: A Woman with Muscle Weakness and Areflexia -- Case 75: An Elderly Woman with Proximal Weakness -- Case 76: An Elderly Woman with Ptosis, Areflexia, and Weakness -- Case 77: A Young Woman with Distal Upper Extremity Weakness -- Case 78: A Young Man with Episodic Weakness -- Case 79: An African American Man with Hyperthyroidism and Acute Paralysis -- Case 80: A Boy with Large Muscles, Leg Pain, and Elevated Serum Creatine Kinase" ], + [ a bf:TableOfContents ; + rdfs:label "Case 21: A Man with Pheochromocytoma and Back Pain -- Case 22: A Diabetic Man with Back and Leg Pain -- Case 23: A Man with Leg Pain While Walking -- Case 24: A Man with Foot Pain -- Case 25: A Man with Unilateral Proximal Leg Weakness After Heart Catheterization -- Case 26: A Woman with Uterine Cancer and Unilateral Leg Weakness -- Case 27: A Man with Burning Sensations in the Thigh -- Case 28: A Man with Weakness and Fasciculations in the Lower Extremities -- Case 29: A Woman with Unilateral Facial Weakness -- Case 30: A Diabetic Woman with Muscle Weakness and Ophthalmoplegia -- Case 31: A Man with a Dropped Head -- Case 32: A Man in the \"Barrel\" -- Case 33A: A Man with a Long History of Muscle Weakness in One Arm -- Case 33B: A Young Man with Longstanding Weakness in Both Arms -- Case 34: A Man with Progressive Leg Muscle Weakness 20 Years After an Acute Paralysis -- Case 35: A Man with One Large Calf -- Case 36: A Man with Muscle Spasms and Elevated Serum Creatine Kinase -- Case 37: A Man with Muscle Twitching and Poor Balance -- Case 38: A Floppy Child -- Case 39: A Man with Acute Areflexic Paralysis and Central Nervous System Symptoms -- Case 40: A Man with Acute Muscle Weakness and Respiratory Failure -- Case 41: A Young Woman with Acute Onset of Clumsiness and Ophthalmoplegia -- Case 42: A Woman with Seafood Poisoning in Catfish Country -- Case 43: A Woman with a Kingly Disease -- Case 44: A Myasthenic Woman with Persistent Weakness -- Case 45: A Woman with COVID-19 Infection and Quadriparesis -- Case 46: A Man with Neck Pain and Numbness in the Hands -- Case 47: A Woman with Peripheral Neuropathy and Frequent Falls -- Case 48: A Woman with Progressive Four Limb Paresthesias -- Case 49: An Elderly Woman with Frequent Falls and Abnormal MRI -- Case 50: A Man with Weakness in the Legs -- Case 51: An Elderly Woman with Asymmetric Weakness and a Monoclonal Gammopathy -- Case 52: A Man with Progressive Weakness and Fasciculations -- Case 53: A Man with Diabetic Polyneuropathy Who Developed Rapidly Progressive Weakness -- Case 54A: An Older Man with Leg Numbness -- Case 54B: An Elderly Man with a Peripheral Neuropathy Like His Sister" ] ; + bf:title [ a bf:Title ; + rdfs:label "Neuromuscular case studies /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Neuromuscular case studies /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2025"^^ ; + bf:dimensions "28 cm" ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 643 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9780323874007" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918986563406676" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "0323874002" ], + [ a bf:OclcNumber ; + rdf:value "1375057780" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, PA : $b Elsevier, $c [2025]" ; + bflc:simpleAgent "Elsevier," ; + bflc:simpleDate "[2025]" ; + bflc:simplePlace "Philadelphia, PA :" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia, PA : Elsevier, [2025]" ; + bf:responsibilityStatement "Tulio E. Bertorini." ; + bf:title [ a bf:Title ; + rdfs:label "Neuromuscular case studies /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Neuromuscular case studies /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1375187814.ttl b/tests/oclc/books/1375187814.ttl new file mode 100644 index 0000000..512c21b --- /dev/null +++ b/tests/oclc/books/1375187814.ttl @@ -0,0 +1,355 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251011222057.1" ; + bf:creationDate "20230408" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "U5D" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "BUB" ], + [ a bf:Organization ; + bf:code "UIU" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d BUB $d YDX $d U5D $d UIU $d OCLCL $d OCLCO $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Organization ; + rdfs:label "British Small Animal Veterinary Association," . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2023"^^ ; + bf:dimensions "21 cm" ; + bf:editionStatement "11th edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xiv, 338 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781913859084" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "1913859088" ], + [ a bf:OclcNumber ; + rdf:value "1375187814" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918863979506676" ] ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Quedgeley, Gloucester : $b British Small Animal Veterinary Association, $c 2023." ; + bflc:simpleAgent "British Small Animal Veterinary Association," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Quedgeley, Gloucester :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Quedgeley, Gloucester : British Small Animal Veterinary Association, 2023." ; + bf:responsibilityStatement "editor-in-chief, Joanna Hedley." ; + bf:title [ a bf:Title ; + rdfs:label "BSAVA small animal formulary. Part B, Exotic pets /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "BSAVA small animal formulary." ; + bf:partName "Exotic pets /" ; + bf:partNumber "Part B," ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + +[] a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "636.08951" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230511" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "SF916.5" ; + bf:itemPortion ".B73 2023" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "SF 916.5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hedley, Joanna, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hedley, Joanna," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a British Small Animal Veterinary Association, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqMF3PxMqb7Jmf8BTB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Formulary" ; + bflc:marcKey "655 2 $a Formulary" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D055824" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Handbooks and manuals" ; + bflc:marcKey "655 7 $a Handbooks and manuals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423877" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médicaments vétérinaires Guides, manuels, etc." ; + bflc:marcKey "650 6 $a Médicaments vétérinaires $v Guides, manuels, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médicaments vétérinaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0074265" ] ] [ a bf:GenreForm ; + rdfs:label "Guides, manuels, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377046" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Exotic animals" ; + bflc:marcKey "650 7 $a Exotic animals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00918255" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Animaux familiers." ; + bflc:marcKey "650 6 $a Animaux familiers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0073840" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Pets" ; + bflc:marcKey "650 7 $a Pets $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01059908" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drug Therapy veterinary" ; + bflc:marcKey "650 22 $a Drug Therapy $x veterinary" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drug Therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000662" ] ] [ a bf:Topic ; + rdfs:label "veterinary" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000662" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Pets." ; + bflc:marcKey "650 0 $a Pets." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129872" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Animaux exotiques." ; + bflc:marcKey "650 6 $a Animaux exotiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0207171" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Animals, Exotic" ; + bflc:marcKey "650 12 $a Animals, Exotic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000068881" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Veterinary drugs" ; + bflc:marcKey "650 7 $a Veterinary drugs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01165914" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Veterinary drugs Handbooks, manuals, etc." ; + bflc:marcKey "650 0 $a Veterinary drugs $v Handbooks, manuals, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Veterinary drugs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077785" ] ] [ a bf:GenreForm ; + rdfs:label "Handbooks, manuals, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Veterinary Drugs administration & dosage" ; + bflc:marcKey "650 12 $a Veterinary Drugs $x administration & dosage" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Veterinary Drugs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019155Q000008" ] ] [ a bf:Topic ; + rdfs:label "administration & dosage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019155Q000008" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Exotic animals." ; + bflc:marcKey "650 0 $a Exotic animals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2714079" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Treatment of exotic pets can be challenging because of the wide variety of species and conditions that may be encountered. Although knowledge is progressing all the time, there remains a lack of data on commonly used drugs in these species. This new edition includes new drugs and expanded information on other drugs, reflecting the latest knowledge, with primary references where available. Dosages cover small mammals (including primates, sugar gliders and hedgehogs as well as rodents, rabbits and ferrets), birds, reptiles, fish and amphibians.\""@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "BSAVA small animal formulary. Part B, Exotic pets /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "BSAVA small animal formulary." ; + bf:partName "Exotic pets /" ; + bf:partNumber "Part B," ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Small animal formulary" ; + bf:mainTitle "Small animal formulary" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Exotic pets" ; + bf:mainTitle "Exotic pets" ] . + diff --git a/tests/oclc/books/1377311435.ttl b/tests/oclc/books/1377311435.ttl new file mode 100644 index 0000000..9cb070c --- /dev/null +++ b/tests/oclc/books/1377311435.ttl @@ -0,0 +1,475 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Topic ; + rdfs:label "Afrikaner." ; + bflc:marcKey "650 7 $a Afrikaner. $0 https://id.kb.se/term/sao/Afrikaner $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Asiater." ; + bflc:marcKey "650 7 $a Asiater. $0 https://id.kb.se/term/sao/Asiater $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Européer." ; + bflc:marcKey "650 7 $a Européer. $0 https://id.kb.se/term/sao/Europ%C3%A9er $2 sao" ; + bf:source . + + a bf:Temporal ; + rdfs:label "Före 1500" ; + bflc:marcKey "648 7 $a Före 1500 $0 https://id.kb.se/term/sao/F%C3%B6re%201500 $2 sao" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250804200515.5" ; + bf:creationDate "20230425" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "GN370" ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "304.809" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Preiser-Kapeller, Johannes. $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Preiser-Kapeller, Johannes." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stouraitis, Yannis. $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Stouraitis, Yannis." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reinfandt, Lucian. $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Reinfandt, Lucian." ] ; + bf:role ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789004425613" ] ; + bf:provisionActivityStatement "Leiden ; Boston : Brill, 2020." ; + bf:title [ a bf:Title ; + bf:mainTitle "Migration histories of the medieval afroeurasian transition zone" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Migration histories of the medieval afroeurasian transition zone" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Studies in global migration history ; $v volume 13" ; + bf:seriesEnumeration "volume 13" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Studies in global migration history ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Studies in global social history, $x 18746705 ; $v volume 39" ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "18746705 ;" ] ; + bf:seriesEnumeration "volume 39" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Studies in global social history," ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Asians Migrations" ; + bflc:marcKey "650 7 $a Asians $x Migrations $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Asians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01765348" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01765348" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "To 1500" ; + bflc:marcKey "648 7 $a To 1500 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Migration historia." ; + bflc:marcKey "650 7 $a Migration $x historia. $2 sao" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Migration" ] [ a bf:Topic ; + rdfs:label "historia." ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Europa." ; + bflc:marcKey "651 7 $a Europa. $0 https://id.kb.se/term/sao/Europa $2 sao" ; + bf:source ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Europeans Migrations History To 1500." ; + bflc:marcKey "650 0 $a Europeans $x Migrations $x History $y To 1500." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Europeans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2133059" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2133059" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] [ a bf:Temporal ; + rdfs:label "To 1500." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Asien." ; + bflc:marcKey "651 7 $a Asien. $0 https://id.kb.se/term/sao/Asien $2 sao" ; + bf:source ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Africans Migrations" ; + bflc:marcKey "650 7 $a Africans $x Migrations $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Africans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799945" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799945" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Africans Migrations History To 1500." ; + bflc:marcKey "650 0 $a Africans $x Migrations $x History $y To 1500." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Africans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3076274" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3076274" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] [ a bf:Temporal ; + rdfs:label "To 1500." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Asians Migrations History To 1500." ; + bflc:marcKey "650 0 $a Asians $x Migrations $x History $y To 1500." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Asians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6544752" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6544752" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] [ a bf:Temporal ; + rdfs:label "To 1500." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Europeans Migrations" ; + bflc:marcKey "650 7 $a Europeans $x Migrations $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Europeans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916827" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916827" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Human beings Migrations History To 1500." ; + bflc:marcKey "650 0 $a Human beings $x Migrations $x History $y To 1500." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Human beings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083784" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083784" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] [ a bf:Temporal ; + rdfs:label "To 1500." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5728379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Human beings Migrations" ; + bflc:marcKey "650 7 $a Human beings $x Migrations $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Human beings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00962853" ] ] [ a bf:Topic ; + rdfs:label "Migrations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00962853" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Afrika." ; + bflc:marcKey "651 7 $a Afrika. $0 https://id.kb.se/term/sao/Afrika $2 sao" ; + bf:source ; + skos:relatedMatch ], + , + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The transition zone between Africa, Asia and Europe was the most important intersection of human mobility in the medieval period. The present volume for the first time systematically covers migration histories of the regions between the Mediterranean and Central Asia and between Eastern Europe and the Indian Ocean in the centuries from Late Antiquity up to the early modern era. Within this framework, specialists from Byzantine, Islamic, Medieval and African history provide detailed analyses of specific regions and groups of migrants, both elites and non-elites as well as voluntary and involuntary. Thereby, also current debates of migration studies are enriched with a new dimension of deep historical time. Contributors are: Alexander Beihammer, Lutz Berger, Florin Curta, Charalampos Gasparis, George Hatke, Dirk Hoerder, Johannes Koder, Johannes Preiser-Kapeller, Lucian Reinfandt, Youval Rotman, Yannis Stouraitis, Panayiotis Theodoropoulos, and Myriam Wissa\"-- Provided by publisher."@sv ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Migration histories of the medieval Afroeurasian transition zone :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Migration histories of the medieval Afroeurasian transition zone :" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "25 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "xiii, 478 pages"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9004382496" ], + [ a bf:OclcNumber ; + rdf:value "1377311435" ], + [ a bf:Lccn ; + rdf:value " 2019059351" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "9789004382497" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "9789004425613" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@sv ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boston : $c 2020" ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Boston :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Leiden ; $b Brill, $c 2020" ; + bflc:simpleAgent "Brill," ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Leiden ;" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Boston : 2020", + "Leiden ; Brill, 2020" ; + bf:responsibilityStatement "edited by Johannes Preiser-Kapeller, Lucian Reinfandt, Yannis Stouraitis." ; + bf:title [ a bf:Title ; + rdfs:label "Migration histories of the medieval Afroeurasian transition zone : aspects of mobility between Africa, Asia and Europe, 300-1500 C.E." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Migration histories of the medieval Afroeurasian transition zone :" ; + bf:subtitle "aspects of mobility between Africa, Asia and Europe, 300-1500 C.E." ] . + + a bf:Role ; + bf:code "edt" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "sao" . + diff --git a/tests/oclc/books/1377740876.ttl b/tests/oclc/books/1377740876.ttl new file mode 100644 index 0000000..fff8a8b --- /dev/null +++ b/tests/oclc/books/1377740876.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250719032937.3" ; + bf:creationDate "20230428" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "823.92" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Anderson, Laura Ellen. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Anderson, Laura Ellen." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "I Don't Want to Be Quiet! /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "I Don't Want to Be Quiet! /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377740876" ], + [ a bf:Isbn ; + rdf:value "9781526602442" ], + [ a bf:Isbn ; + rdf:value "152660244X" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Omslagsbild"@sv ] ; + bflc:marcKey "856 48 $3 Omslagsbild $u https://s1.adlibris.com/images/52655897/i-dont-want-to-be-quiet.jpg" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "8" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Bloomsbury Childrens Books, $c 2020" ; + bflc:simpleAgent "Bloomsbury Childrens Books," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Bloomsbury Childrens Books, 2020" ; + bf:responsibilityStatement "Laura Ellen Anderson." ; + bf:title [ a bf:Title ; + rdfs:label "I Don't Want to Be Quiet! /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "I Don't Want to Be Quiet! /" ] . + diff --git a/tests/oclc/books/1378025833.ttl b/tests/oclc/books/1378025833.ttl new file mode 100644 index 0000000..25a8c18 --- /dev/null +++ b/tests/oclc/books/1378025833.ttl @@ -0,0 +1,308 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "fre" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:SoundContent ; + rdfs:label "silent"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "other edition"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250920001222.2" ; + bf:creationDate "20230401" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "QGK" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "SFB" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d SFB $d OCLCO $d QGK $d OCLCF $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HJ2305" ; + bf:itemPortion ".O743 2023" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "336.2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Organisation for Economic Co-operation and Development. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TfTP6Tb7rb3DHKxPF" ; + bf:agent ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "OECD/G20 Base Erosion and Profit Shifting Project," ; + bflc:marcKey "830 0 $a OECD/G20 Base Erosion and Profit Shifting Project, $x 23132612." ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "23132612." ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "OECD/G20 Base Erosion and Profit Shifting Project," ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9264894918" ] ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789264801721" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Prévention de l'utilisation abusive des conventions fiscales - Cinquième rapport d'examen par les pairs sur le chalandage fiscal : Cadre Inclusif sur le BEPS : Action 6" ] ] ; + bf:language ; + bf:title [ a bf:Title ; + bf:mainTitle "Prévention de l'utilisation abusive des conventions fiscales - Cinquième rapport d'examen par les pairs sur le chalandage fiscal : Cadre Inclusif sur le BEPS : Action 6" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a OECD/G20 Base Erosion and Profit Shifting Project, $x 23132612." ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "23132612." ] ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "OECD/G20 Base Erosion and Profit Shifting Project," ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Taxation." ; + bflc:marcKey "650 0 $a Taxation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009706" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Impôt." ; + bflc:marcKey "650 6 $a Impôt." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005915" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Taxation" ; + bflc:marcKey "650 7 $a Taxation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01143876" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Tax administration and procedure" ; + bflc:marcKey "650 7 $a Tax administration and procedure $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01143633" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Taxation." ; + bflc:marcKey "650 4 $a Taxation." ], + [ a bf:Topic ; + rdfs:label "Tax administration and procedure." ; + bflc:marcKey "650 0 $a Tax administration and procedure." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009390" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Impôt Administration et procédure." ; + bflc:marcKey "650 6 $a Impôt $x Administration et procédure." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Impôt" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013613" ] ] [ a bf:Topic ; + rdfs:label "Administration et procédure." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013613" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Under the BEPS Action 6 minimum standard on treaty shopping, members of the OECD/G20 Inclusive Framework on BEPS have committed to strengthen their tax treaties by implementing anti-abuse measures. This report reflects the outcome of the fifth peer review of the implementation of the BEPS Action 6 minimum standard on treaty shopping. It includes the aggregate results of the review and data on tax treaties concluded by the members of the OECD/G20 Inclusive Framework on BEPS as of 31 May 2022, as well as jurisdictional sections which contain detailed information for each member jurisdiction."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "South Africa -- Singapore -- Estonia -- Brazil -- Croatia -- Haiti -- Mauritania -- Samoa -- Indonesia -- Papua New Guinea -- Chile -- Macau (China) -- Saint Vincent and the Grenadines -- Poland -- Paraguay -- Burkina Faso -- Aruba -- Korea -- Barbados -- Viet Nam -- Argentina -- Hong Kong (China) -- Anguilla -- Japan -- Executive Summary -- The Bahamas -- Mauritius -- Malaysia -- Qatar -- Belgium -- Israel -- Togo -- Oman -- Turks and Caicos Islands -- United Arab Emirates -- Thailand -- Sierra Leone -- Jamaica -- Grenada -- Czech Republic -- Jordan -- Implementation of the minimum standard: Aggregate data and key figures -- Slovak Republic -- Georgia -- Panama -- Switzerland -- Kazakhstan -- Angola -- United States -- Saint Lucia -- United Kingdom -- Cook Islands -- Monaco -- Luxembourg -- Djibouti -- Antigua and Barbuda -- Seychelles -- Armenia -- China (People's Republic of) -- Norway -- Canada -- Saint Kitts and Nevis -- Denmark -- Cameroon -- Maldives -- Liberia -- Cayman Islands -- Colombia -- Trinidad and Tobago -- Belize -- Uruguay -- Plans for the implementation of the minimum standard and support provided to jurisdictions -- Difficulties in implementing the minimum standard -- Faroe Islands -- Background on the Action 6 minimum standard and peer review -- Peru -- Gabon -- British Virgin Islands -- Côte d'Ivoire -- Andorra -- Bermuda -- Botswana -- Italy -- Montserrat -- Malta -- Benin -- Germany -- New Zealand -- Latvia -- Saudi Arabia -- Morocco -- Tunisia -- Sri Lanka -- Albania -- Senegal -- Mexico -- Foreword -- Cabo Verde -- North Macedonia -- Greenland -- Iceland -- Greece -- Jersey -- Curaçao -- Ukraine -- Isle of Man -- Slovenia -- Pakistan -- Türkiye -- Honduras -- Mongolia -- Lithuania -- Bahrain -- Eswatini -- India -- Netherlands -- Finland -- Costa Rica -- Democratic Republic of the Congo -- Inclusive Framework members on 31 May 2022 -- Dominica -- Nigeria -- Sweden -- Portugal -- Hungary -- San Marino -- Australia -- Montenegro -- Ireland -- Namibia -- Spain -- France -- Serbia -- Bosnia-Herzegovina -- Liechtenstein -- Kenya -- Guernsey -- Bulgaria -- Conclusion and next steps -- Zambia -- Romania -- Brunei Darussalam -- Dominican Republic -- Key role of the BEPS MLI -- Congo -- Gibraltar -- Egypt -- Austria -- Recommendations." ] ; + bf:title [ a bf:Title ; + rdfs:label "Prevention of Tax Treaty Abuse - Fifth Peer Review Report on Treaty Shopping :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Prevention of Tax Treaty Abuse - Fifth Peer Review Report on Treaty Shopping :" ] . + + a bf:Organization ; + rdfs:label "Organisation for Economic Co-operation and Development." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca278746" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (319 p.)."@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378025833" ], + [ a bf:Doi ; + rdf:value "https://doi.org/10.1787/9afac47c-en" ], + [ a bf:Isbn ; + rdf:value "9264575340" ], + [ a bf:Isbn ; + rdf:value "9789264575349" ], + [ a bf:Isbn ; + rdf:value "9789264919990" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1396879301" ], + [ a bf:Isbn ; + rdf:value "9264989722" ], + [ a bf:Isbn ; + rdf:value "9264919996" ], + [ a bf:Isbn ; + rdf:value "9789264989726" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Collection: OECD iLibrary" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://doi.org/10.1787/9afac47c-en $y OECD iLibrary $x Provider: OECD Publishing $x Collection: OECD iLibrary $x purchased $x eLoaderURL $x oi4 $x oi9afac47c" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: OECD Publishing"@en ], + [ a bf:Note, + ; + rdfs:label "OECD iLibrary"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Paris : $b OECD Publishing, $c 2023." ; + bflc:simpleAgent "OECD Publishing," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Paris :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Paris : OECD Publishing, 2023." ; + bf:responsibilityStatement "Organisation for Economic Co-operation and Development." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Prevention of Tax Treaty Abuse - Fifth Peer Review Report on Treaty Shopping : Inclusive Framework on BEPS: Action 6 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Prevention of Tax Treaty Abuse - Fifth Peer Review Report on Treaty Shopping :" ; + bf:subtitle "Inclusive Framework on BEPS: Action 6 /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1378027231.ttl b/tests/oclc/books/1378027231.ttl new file mode 100644 index 0000000..18548eb --- /dev/null +++ b/tests/oclc/books/1378027231.ttl @@ -0,0 +1,346 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Language ; + bf:code "fre" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:SoundContent ; + rdfs:label "silent"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "other edition"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250920030819.3" ; + bf:creationDate "20230401" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "SFB" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "QGK" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d QGK $d OCLCO $d SFB $d OCLCO $d OCLCF $d OCLCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "307.76096" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HT384.A35" ; + bf:itemPortion ".O743 2023" ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Organisation for Economic Co-operation and Development. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TfTP6Tb7rb3DHKxPF" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sahel and West Africa Club. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrmPBDRb7c3JcFb6KM6" ; + bf:agent ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "West African Studies," ; + bflc:marcKey "830 0 $a West African Studies, $x 2074353X." ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2074353X." ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "West African Studies," ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789264418417" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Urbanisation et conflits en Afrique du Nord et de l'Ouest" ] ] ; + bf:language ; + bf:title [ a bf:Title ; + bf:mainTitle "Urbanisation et conflits en Afrique du Nord et de l'Ouest" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9264383883" ] ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a West African Studies, $x 2074353X." ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2074353X." ] ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "West African Studies," ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Development." ; + bflc:marcKey "650 4 $a Development." ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Urbanization Africa." ; + bflc:marcKey "650 0 $a Urbanization $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Urbanization" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2064556" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bflc:marcKey "650 7 $a Cities and towns $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00861748" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cities and towns Africa." ; + bflc:marcKey "650 0 $a Cities and towns $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006435" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Urbanization" ; + bflc:marcKey "650 7 $a Urbanization $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01162722" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Urbanisation Afrique." ; + bflc:marcKey "650 6 $a Urbanisation $z Afrique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Urbanisation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009760" ] ] [ a bf:Geographic ; + rdfs:label "Afrique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Villes Afrique." ; + bflc:marcKey "650 6 $a Villes $z Afrique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Villes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001590" ] ] [ a bf:Geographic ; + rdfs:label "Afrique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "North and West Africa are undergoing rapid urbanisation. While cities and urban areas have always been sites of conflict, given their political and economic importance, many insurgencies, rebellions and separatist movements are associated with rural areas. Has increased urbanisation led to increased conflict in cities or do conflicts stay predominantly rural? Combining a regional and local perspective, this report examines and maps the rural-urban geography of conflict in North and West Africa since the late 1990s. A qualitative analysis of ten cities helps to illuminate the local sources of conflict. At a time of increasing violence in West Africa, the report lays out a solid foundation for policy makers, experts and researchers to develop more security and development place-based policies."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Mapping urban and rural violence in North and West Africa -- Abbreviations and acronyms -- How cities shape conflict in North and West Africa -- Cities, urbanisation and violence -- The changing geography of conflict in North and West Africa -- The team and acknowledgments -- Executive Summary -- Is violence becoming more urban in North and West Africa? -- The Sahel and West Africa Club -- Foreword." ] ; + bf:title [ a bf:Title ; + rdfs:label "Urbanisation and Conflicts in North and West Africa /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Urbanisation and Conflicts in North and West Africa /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Africa" ; + bflc:marcKey "651 7 $a Africa $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkHrMyfHC67yqRTycbrv3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239509" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Sahel and West Africa Club." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5599737" ] . + + a bf:Organization ; + rdfs:label "Organisation for Economic Co-operation and Development." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca278746" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (120 p.)."@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789264562318" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1396938998" ], + [ a bf:Isbn ; + rdf:value "9789264817104" ], + [ a bf:Doi ; + rdf:value "https://doi.org/10.1787/3fc68183-en" ], + [ a bf:Isbn ; + rdf:value "9789264448841" ], + [ a bf:Isbn ; + rdf:value "9264448845" ], + [ a bf:Isbn ; + rdf:value "9264562311" ], + [ a bf:Isbn ; + rdf:value "9264817107" ], + [ a bf:OclcNumber ; + rdf:value "1378027231" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Collection: OECD iLibrary" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://doi.org/10.1787/3fc68183-en $y OECD iLibrary $x Provider: OECD Publishing $x Collection: OECD iLibrary $x purchased $x eLoaderURL $x oi4 $x oi3fc68183" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "OECD iLibrary"@en ], + [ a bf:Note, + ; + rdfs:label "Provider: OECD Publishing"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Paris : $b OECD Publishing, $c 2023." ; + bflc:simpleAgent "OECD Publishing," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Paris :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Paris : OECD Publishing, 2023." ; + bf:responsibilityStatement "Organisation for Economic Co-operation and Development and Sahel and West Africa Club." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Urbanisation and Conflicts in North and West Africa /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Urbanisation and Conflicts in North and West Africa /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1378035821.ttl b/tests/oclc/books/1378035821.ttl new file mode 100644 index 0000000..d214109 --- /dev/null +++ b/tests/oclc/books/1378035821.ttl @@ -0,0 +1,398 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260304023215.6" ; + bf:creationDate "20230501" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCG" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCG $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HN59.2" ; + bf:itemPortion ".B46418 2020" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Berlant, Lauren Gail, $d 1957-2021, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJh4tYJxpv7t7FK88D3bBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Macón, Cecilia, $e writer of supplementary textual content." ; + bf:agent [ a bf:Person ; + rdfs:label "Macón, Cecilia," ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of supplementary textual content." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Salas, Hugo, $d 1976- $e translator. $1 https://id.oclc.org/worldcat/entity/E39PCjJgJCRDPVBvFyJ9qfH7VC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Cruel optimism Spanish" ; + bflc:marcKey "240 10 $a Cruel optimism $l Spanish" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "Spanish" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cruel optimism" ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Optimismo Estados Unidos" ; + bflc:marcKey "650 7 $a Optimismo $z Estados Unidos $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Optimismo" ] [ a bf:Geographic ; + rdfs:label "Estados Unidos" ] ) ], + [ a bf:Topic ; + rdfs:label "Optimism" ; + bflc:marcKey "650 7 $a Optimism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046876" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1980-2020" ; + bflc:marcKey "648 7 $a 1980-2020 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Culture populaire États-Unis." ; + bflc:marcKey "650 6 $a Culture populaire $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Culture populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0278879" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0278879" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Progress" ; + bflc:marcKey "650 7 $a Progress $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01078723" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Optimisme États-Unis." ; + bflc:marcKey "650 6 $a Optimisme $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Optimisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008636" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Optimism United States." ; + bflc:marcKey "650 0 $a Optimism $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Optimism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097983" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Progress." ; + bflc:marcKey "650 0 $a Progress." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007117" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Progrès." ; + bflc:marcKey "650 6 $a Progrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014708" ] ; + bf:source ], + [ a bf:Work ; + rdfs:label "Cultura popular" ; + bflc:marcKey "630 07 $a Cultura popular $2 embne" ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cultura popular" ] ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular culture United States." ; + bflc:marcKey "650 0 $a Popular culture $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059680" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059680" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Estados Unidos Situación social 1980-2020" ; + bflc:marcKey "651 7 $a Estados Unidos $x Situación social $y 1980-2020 $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Estados Unidos" ] [ a bf:Topic ; + rdfs:label "Situación social" ] [ a bf:Temporal ; + rdfs:label "1980-2020" ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Social conditions 1980-2020." ; + bflc:marcKey "651 0 $a United States $x Social conditions $y 1980-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059859" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059859" ] ] [ a bf:Temporal ; + rdfs:label "1980-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059859" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Progreso" ; + bflc:marcKey "650 7 $a Progreso $2 embne" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular culture" ; + bflc:marcKey "650 7 $a Popular culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071344" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social conditions" ; + bflc:marcKey "650 7 $a Social conditions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919811" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Hacia fines de la década del noventa, y de manera en un principio silenciosa y casi marginal, la teoría cultural comenzó a verse atravesada por discusiones alrededor de la dimensión afectiva. Si bien la filosofía y las ciencias sociales ya se habían ocupado de la cuestión, en esos años y como una suerte de desprendimiento de debates que se produjeron en el marco de las teorías feministas y queer, el análisis cultural le puso una marca a un punto de vista propio: el giro afectivo. El propósito fundamental de esta trama conceptual y activista, que tiene a Sara Ahmed y Lauren Berlant entre sus principales exponentes, es dar cuenta tanto de la dimensión afectiva de la esfera pública, como de la dimensión política de la vida afectiva. Este libro, publicado originalmente en 2011, sostiene que las fantasías de progreso constituyen un afecto particular: el optimismo cruel. Existe una relación de optimismo cruel cuando las aspiraciones a la buena vida son en realidad obstáculos para el desarrollo y el crecimiento. Berlant sostiene que el optimismo cruel ha sido el tono afectivo preponderante desde la década del ochenta, en paralelo a la consolidación del neoliberalismo y a la retracción de las promesas socialdemócratas de movilidad ascendente, seguridad laboral e igualdad social y política, a pesar de que el capitalismo tiene cada vez menos alternativas que ofrecer a los dramas de adaptación que surgen de la precariedad y la crisis. A través del análisis de un repertorio de dispositivos estéticos como novelas y películas, Berlant enfatiza los aspectos problemáticos de ciertos sentimientos habitualmente considerados optimistas o positivos, y de este modo impulsa una indagación crítica fundamental a la hora de pensar las emociones en la sociedad contemporánea.\" back cover"@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "El optimismo cruel" ; + bflc:nonSortNum "3" ; + bf:mainTitle "El optimismo cruel" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Salas, Hugo, 1976-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8742795" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "470 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9871622872" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9789871622870" ], + [ a bf:OclcNumber ; + rdf:value "1378035821" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Buenos Aires $b Caja Negra $c [2020]" ; + bflc:simpleAgent "Caja Negra" ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Buenos Aires" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Buenos Aires Caja Negra [2020]" ; + bf:responsibilityStatement "Lauren Berlant; traducción, Hugo Salas; prólogo, Cecilia Macón" ; + bf:title [ a bf:Title ; + rdfs:label "El optimismo cruel" ; + bflc:nonSortNum "3" ; + bf:mainTitle "El optimismo cruel" ] . + + a bf:Person ; + rdfs:label "Berlant, Lauren Gail, 1957-2021,", + "Berlant, Lauren Gail, 1957-2021, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1879415" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1879415" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "embne" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1378509375.ttl b/tests/oclc/books/1378509375.ttl new file mode 100644 index 0000000..41167b3 --- /dev/null +++ b/tests/oclc/books/1378509375.ttl @@ -0,0 +1,324 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "homoit" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "homoit" . + + a bf:Topic ; + rdfs:label "Gender dysphoria." ; + bflc:marcKey "650 7 $a Gender dysphoria. $2 homoit $0 https://homosaurus.org/v3/homoit0000567" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "LGBTQ+ zines." ; + bflc:marcKey "655 7 $a LGBTQ+ zines. $2 homoit $0 https://homosaurus.org/v3/homoit0000965" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250516182329.0" ; + bf:creationDate "20230508" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d EEM $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN6071.M4" ; + bf:itemPortion "T457 2016" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines" ; + bflc:marcKey "655 7 $a Zines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919987" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001179" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Traumatisme psychique." ; + bflc:marcKey "650 6 $a Traumatisme psychique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0049163" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Body image." ; + bflc:marcKey "650 0 $a Body image." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2093370" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Body Image" ; + bflc:marcKey "650 12 $a Body Image" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001828" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Santé mentale." ; + bflc:marcKey "650 6 $a Santé mentale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017469" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Body schema." ; + bflc:marcKey "650 0 $a Body schema." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2789680" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Image du corps." ; + bflc:marcKey "650 6 $a Image du corps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0348052" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mental Health" ; + bflc:marcKey "650 12 $a Mental Health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008603" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "mental health." ; + bflc:marcKey "650 7 $a mental health. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300189785" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mental health." ; + bflc:marcKey "650 0 $a Mental health." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014018" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychic trauma" ; + bflc:marcKey "650 7 $a Psychic trauma $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01081217" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Schéma corporel." ; + bflc:marcKey "650 6 $a Schéma corporel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0348057" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mental health" ; + bflc:marcKey "650 7 $a Mental health $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016339" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychic trauma." ; + bflc:marcKey "650 0 $a Psychic trauma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013695" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychological Trauma" ; + bflc:marcKey "650 12 $a Psychological Trauma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000067073" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Body image" ; + bflc:marcKey "650 7 $a Body image $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835344" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "This goddamn body : #2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "This goddamn body :" ; + bf:partNumber "#2 /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:distributionStatement "[Oakland, California] : Queer Anxiety Babiez Distro." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume (unpaged) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378509375" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "black and white illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"Content warning! Sex, drugs, (childhood) sexual assault, bodies, dysphoria, food, medication, mental illness, homo/transphobia, q slur, violence, ableism, abuse, nudity.\"--From inside cover."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note ; + rdfs:label "\"June 2016.\"--From cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Maira, $c 2015." ; + bflc:simpleAgent "Maira," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "[United States] :" ; + bf:date "2016"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a [Oakland, California] : $b Queer Anxiety Babiez Distro." ; + bflc:simpleAgent "Queer Anxiety Babiez Distro." ; + bflc:simplePlace "[Oakland, California] :" ; + bf:date "2016"^^ ] ; + bf:publicationStatement "[United States] : Maira, 2015." ; + bf:responsibilityStatement "by Maira." ; + bf:title [ a bf:Title ; + rdfs:label "This goddamn body : a zine about trauma, mental illness, and bodies. #2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "This goddamn body :" ; + bf:partNumber "#2 /" ; + bf:subtitle "a zine about trauma, mental illness, and bodies." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1378643457.ttl b/tests/oclc/books/1378643457.ttl new file mode 100644 index 0000000..8972d00 --- /dev/null +++ b/tests/oclc/books/1378643457.ttl @@ -0,0 +1,326 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "dbn" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250527231536.2" ; + bf:creationDate "20230509" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "PUL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d PUL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LC191.96.P7" ; + bf:itemPortion "J46 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jendza, Jarosław, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Jendza, Jarosław," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Monografia." ; + bflc:marcKey "655 7 $a Monografia. $2 dbn" ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-pl---" ; + bf:code "e-pl---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Dissertationes Laudatissimae Universitas Gedanensis." ; + bflc:marcKey "830 0 $a Dissertationes Laudatissimae Universitas Gedanensis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11312787" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissertationes Laudatissimae Universitas Gedanensis." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Dissertationes Laudatissimae Universitas Gedanensis" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Dissertationes Laudatissimae Universitas Gedanensis" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enseignement supérieur Aspect social Pologne." ; + bflc:marcKey "650 6 $a Enseignement supérieur $x Aspect social $z Pologne." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enseignement supérieur" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070156" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:Geographic ; + rdfs:label "Pologne." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0494059" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Higher Social aspects Poland." ; + bflc:marcKey "650 0 $a Education, Higher $x Social aspects $z Poland." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Higher" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113704" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "Poland." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca362486" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universités Aspect social Pologne." ; + bflc:marcKey "650 6 $a Universités $x Aspect social $z Pologne." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universités" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002729" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:Geographic ; + rdfs:label "Pologne." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0494059" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Social aspects" ; + bflc:marcKey "650 7 $a Universities and colleges $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161872" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161872" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Higher Social aspects" ; + bflc:marcKey "650 7 $a Education, Higher $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Higher" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00903107" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00903107" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Social aspects Poland." ; + bflc:marcKey "650 0 $a Universities and colleges $x Social aspects $z Poland." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062214" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "Poland." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca362486" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Kultury uniwersytetu /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Kultury uniwersytetu /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Poland" ; + bflc:marcKey "651 7 $a Poland $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRgyP3qcDKmj68x7FVbM" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206891" ] ; + bf:source . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "301 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "8382060099" ], + [ a bf:Isbn ; + rdf:value "9788382060096" ], + [ a bf:OclcNumber ; + rdf:value "1378643457" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 279-301)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Gdańsk : $b Wydawnictwo Uniwersytetu Gdańskiego, $c 2020" ; + bflc:simpleAgent "Wydawnictwo Uniwersytetu Gdańskiego," ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Gdańsk :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Gdańsk : Wydawnictwo Uniwersytetu Gdańskiego, 2020" ; + bf:responsibilityStatement "Jarosław Jendza." ; + bf:title [ a bf:Title ; + rdfs:label "Kultury uniwersytetu /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Kultury uniwersytetu /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1378908322.ttl b/tests/oclc/books/1378908322.ttl new file mode 100644 index 0000000..2dfe738 --- /dev/null +++ b/tests/oclc/books/1378908322.ttl @@ -0,0 +1,220 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251022021738.1" ; + bf:creationDate "20230512" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "401.93" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Odlin, Terence. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Odlin, Terence." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781788929561" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "ebook version :"@sv ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Second language acquisition ; $v 144" ; + bf:seriesEnumeration "144" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Second language acquisition ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Language transfer (Language learning)" ; + bflc:marcKey "650 7 $a Language transfer (Language learning) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00992429" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Transfert (Apprentissage d'une langue)" ; + bflc:marcKey "650 6 $a Transfert (Apprentissage d'une langue)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0069838" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Language transfer (Language learning)" ; + bflc:marcKey "650 0 $a Language transfer (Language learning)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157073" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Explorations of language transfer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Explorations of language transfer /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume"@sv ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "019805736" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC064537" ], + [ a bf:Isbn ; + bf:qualifier "pbk" ; + rdf:value "9781788929530" ], + [ a bf:OclcNumber ; + rdf:value "1378908322" ], + [ a bf:Isbn ; + bf:qualifier "hbk" ; + rdf:value "9781788929547" ], + [ a bf:Isbn ; + bf:qualifier "Kindle ebook" ; + bf:status ; + rdf:value "9781788929578 " ], + [ a bf:Isbn ; + bf:qualifier "ePub ebook" ; + bf:status ; + rdf:value "9781788929561 " ], + [ a bf:Isbn ; + rdf:value "1788929543" ], + [ a bf:Isbn ; + bf:qualifier "PDF ebook" ; + bf:status ; + rdf:value "9781788929554 " ], + [ a bf:Isbn ; + rdf:value "1788929535" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:projectedProvisionDate "202008" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bristol : $b Multilingual Matters, $c 2020" ; + bflc:simpleAgent "Multilingual Matters," ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Bristol :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Bristol : Multilingual Matters, 2020" ; + bf:responsibilityStatement "Terence Odlin." ; + bf:title [ a bf:Title ; + rdfs:label "Explorations of language transfer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Explorations of language transfer /" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + diff --git a/tests/oclc/books/1379362047.ttl b/tests/oclc/books/1379362047.ttl new file mode 100644 index 0000000..09f7711 --- /dev/null +++ b/tests/oclc/books/1379362047.ttl @@ -0,0 +1,256 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251012013526.1" ; + bf:creationDate "20230522" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP548" ; + bf:itemPortion ".W66 1962" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Paul Masson (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmryY93gRHVV8KYvtQkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Wood, Morrison, $d 1893- $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjBPyWPvDkVwTVjX4JBJKq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States California Saratoga." ; + bflc:marcKey "752 $a United States $b California $d Saratoga." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "California" ] [ a madsrdf:City ; + rdfs:label "Saratoga." ] ) ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cuisine (Vin)" ; + bflc:marcKey "650 6 $a Cuisine (Vin)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0032454" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Wine." ; + bflc:marcKey "650 0 $a Wine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking (Wine)" ; + bflc:marcKey "650 7 $a Cooking (Wine) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754930" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cocktails." ; + bflc:marcKey "650 0 $a Cocktails." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2015405" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cocktails" ; + bflc:marcKey "650 7 $a Cocktails $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00866130" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cocktails (Boissons)" ; + bflc:marcKey "650 6 $a Cocktails (Boissons)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036797" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking (Wine)" ; + bflc:marcKey "650 0 $a Cooking (Wine)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2046119" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Wine" ; + bflc:marcKey "650 7 $a Wine $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175881" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Ways with wine :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ways with wine :" ] . + + a bf:Person ; + rdfs:label "Wood, Morrison, 1893-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7322228" ] . + + a bf:Organization ; + rdfs:label "Paul Masson (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca899833" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Culinary Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Culinary Collection (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Chef Fritz Blank Culinary Archive and Library (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Chef Fritz Blank Culinary Archive and Library (University of Pennsylvania)" ] ] ; + bf:copyrightDate "©1962"^^ ; + bf:dimensions "21 cm" ; + bf:editionStatement "Third edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "31, [1] pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379362047" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Covers included in pagination."@en ], + [ a bf:Note ; + rdfs:label "Cover title. Statement of responsibility from caption title on page [3]."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Saratoga, California] : $b Published by Paul Masson Vineyards, $c [1962]" ; + bflc:simpleAgent "Published by Paul Masson Vineyards," ; + bflc:simpleDate "[1962]" ; + bflc:simplePlace "[Saratoga, California] :" ; + bf:date "1962"^^ ; + bf:place ] ; + bf:publicationStatement "[Saratoga, California] : Published by Paul Masson Vineyards, [1962]" ; + bf:responsibilityStatement "[by Morrison Wood]." ; + bf:title [ a bf:Title ; + rdfs:label "Ways with wine : a cook book, a drink book /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ways with wine :" ; + bf:subtitle "a cook book, a drink book /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1381120040.ttl b/tests/oclc/books/1381120040.ttl new file mode 100644 index 0000000..e56ff71 --- /dev/null +++ b/tests/oclc/books/1381120040.ttl @@ -0,0 +1,391 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other edition"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20240920164547.5" ; + bf:creationDate "20230517" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "MUU" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "UKMGB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCF $d UKMGB $d OCLCL $d MUU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "944248306" ] ; + bf:provisionActivityStatement "Heidelberg : Springer-Verlag Berlin Heidelberg, [2011]" ; + bf:title [ a bf:Title ; + bf:mainTitle "Evolution of fungi and fungal-like organisms." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Evolution of fungi and fungal-like organisms." ] . + + a bf:Person ; + rdfs:label "James, Timothy Yong, 1973-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6142350" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:source ] ; + bf:dimensions "26 cm." ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xix, 345 pages :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918845370706676" ], + [ a bf:Isbn ; + bf:qualifier "ebook" ; + bf:status ; + rdf:value "9783031291999" ], + [ a bf:Isbn ; + bf:qualifier "hardback" ; + rdf:value "3031291980" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "021061676" ], + [ a bf:Isbn ; + bf:qualifier "hardback" ; + rdf:value "9783031291982" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC397075" ], + [ a bf:OclcNumber ; + rdf:value "1381120040" ] ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color), portraits ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cham, Switzerland : $b Springer, $c [2023]" ; + bflc:simpleAgent "Springer," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Cham, Switzerland :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Cham, Switzerland : Springer, [2023]" ; + bf:responsibilityStatement "Stefanie Pöggeler, Timothy James, editors." ; + bf:title [ a bf:Title ; + rdfs:label "Evolution of fungi and fungal-like organisms /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Evolution of fungi and fungal-like organisms /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + +[] a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "579.5138" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "QK604.2.E85" ; + bf:itemPortion "E96 2023" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QW 180" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a James, Timothy Yong, $d 1973- $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjr73g9cVD6pTcP6QFm6Dm" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pöggeler, Stefanie, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Pöggeler, Stefanie," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Revision of:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a The mycota ; $v 14" ; + bf:seriesEnumeration "14" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "The mycota ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Mycota ;" ; + bflc:marcKey "830 0 $a Mycota ; $v 14. $x 2945-8048" ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2945-8048" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8390289" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mycota ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "14." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "evolution." ; + bflc:marcKey "650 7 $a evolution. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055135" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversity." ; + bflc:marcKey "650 0 $a Biodiversity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037197" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fungi pathogenicity" ; + bflc:marcKey "650 12 $a Fungi $x pathogenicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fungi" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005658Q000472" ] ] [ a bf:Topic ; + rdfs:label "pathogenicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005658Q000472" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Champignons Évolution." ; + bflc:marcKey "650 6 $a Champignons $x Évolution." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Champignons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015091" ] ] [ a bf:Topic ; + rdfs:label "Évolution." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380961" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fungi Evolution." ; + bflc:marcKey "650 0 $a Fungi $x Evolution." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fungi" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014493" ] ] [ a bf:Topic ; + rdfs:label "Evolution." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964912" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Évolution (Biologie)" ; + bflc:marcKey "650 6 $a Évolution (Biologie)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0019004" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversity" ; + bflc:marcKey "650 22 $a Biodiversity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D044822" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversité." ; + bflc:marcKey "650 6 $a Biodiversité." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0170291" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fungi Evolution" ; + bflc:marcKey "650 7 $a Fungi $x Evolution $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fungi" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00936313" ] ] [ a bf:Topic ; + rdfs:label "Evolution" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00936313" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Evolution (Biology)" ; + bflc:marcKey "650 0 $a Evolution (Biology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2837854" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biological Evolution" ; + bflc:marcKey "650 22 $a Biological Evolution" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005075" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Evolutionary roots of fungi. The protistan origins of animals and fungi / Martin Carr, Kayleigh Hopkins, and Michael L. Ginger ; Evolution of signalling and morphogenesis in the dictyostelids / Christina Schilde ; The evolution of mitochondrial genomes in fungi / Vassili N. Kouvelis, Alexandra M. Kortsinoglou, and Timothy Y. James -- Evolution of pathogenic strategies. Dimorphism and pathogenesis in Mucor species / Alexis Garcia, Courtney P. Smith, and Soo Chan Lee ; Genome evolution in fungal plant pathogens : from populations to kingdom-wide dynamics / Ursula Oggenfuss, Alice Feurtey, Claudia Sarai Reyes-Avila, Emile Gluck-Thaler, Guido Puccetti, Hanna Maren Glad, Leen Nanchira Abraham, Luzia Stalder, Sabina Moser Tralamazza, Sandra Milena González-Sáyer, and Daniel Croll ; Host switching and geographic expansions in (hemi)biotrophic plant pathogens / Marco Thines, Hanno Seebens, M. Catherine Aime, Roger G. Shivas, Levente Kiss, Franz Essl, and Anna Schertler -- Evolution of mutualistic interactions. Mycoviruses / Jillian M. Myers and Timothy Y. James ; Bacterial endosymbionts of mucoromycota fungi : diversity and function of their interactions / Jessie K. Uehling, Alessandra Salvioli, Kevin R. Amses, Laila P. Partida-Martínez, Gregory Bonito, and Paola Bonfante ; Fungi and their environmental micropredators / Silvia Radosa, Nauman Saeed, and Falk Hillmann ; Global fungal diversity estimated from high-throughput sequencing / Petr Baldrian, Petr Kohout, and Tomáš Větrovský -- Evolution of metabolism and development. Activation of secondary metabolite production in fungi / Lukas M. Zehner, Mario K.C. Krespach, Maria C. Stroe, Maira Rosin, Volker Schroeckh, and Axel A. Brakhage ; Evolution and diversity of bioluminescent fungi / Huei-Mien Ke, Min R. Lu, Chiung-Chih Chang, Chen Hsiao, Jie-Hao Ou, Yuichi Taneyama, and Isheng Jason Tsai ; Paedomorphosis and evolution of sequestrate basidiomycetes / Francisco Kuhar, Eduardo Nouhra, Donald H. Pfister, and Matthew E. Smith." ] ; + bf:title [ a bf:Title ; + rdfs:label "Evolution of fungi and fungal-like organisms /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Evolution of fungi and fungal-like organisms /" ] . + diff --git a/tests/oclc/books/1381209021.ttl b/tests/oclc/books/1381209021.ttl new file mode 100644 index 0000000..9b92402 --- /dev/null +++ b/tests/oclc/books/1381209021.ttl @@ -0,0 +1,716 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:IntendedAudience ; + rdfs:label "pre-adolescent"@en ; + bf:code "pad" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260325155836.6" ; + bf:creationDate "20230602" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IUK" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "IMD" ], + [ a bf:Organization ; + bf:code "CHILD" ], + [ a bf:Organization ; + bf:code "ZQP" ], + [ a bf:Organization ; + bf:code "KMM" ], + [ a bf:Organization ; + bf:code "SO$" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "IG#" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d SO$ $d IUK $d OCLCO $d IMD $d OCLCO $d OCLCL $d ZQP $d OCLCO $d IG# $d KMM $d CHILD $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "[Fic]" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "PZ7.5.W67" ; + bf:itemPortion "Bc 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Woodson, Jacqueline, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Woodson, Jacqueline," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Novels in verse" ; + bflc:marcKey "655 7 $a Novels in verse $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Large type books." ; + bflc:marcKey "655 0 $a Large type books." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Novels" ; + bflc:marcKey "655 7 $a Novels $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921742" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romans en vers." ; + bflc:marcKey "655 7 $a Romans en vers. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000577" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Novels in verse." ; + bflc:marcKey "655 7 $a Novels in verse. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169289" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Novels." ; + bflc:marcKey "655 7 $a Novels. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170086" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "large print books." ; + bflc:marcKey "655 7 $a large print books. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300206232" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romans." ; + bflc:marcKey "655 7 $a Romans. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000475" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Large print books." ; + bflc:marcKey "655 7 $a Large print books. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15034272" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Livres en gros caractères." ; + bflc:marcKey "655 7 $a Livres en gros caractères. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001620" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Large print books" ; + bflc:marcKey "655 7 $a Large print books $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02061051" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Coretta Scott King Award, Author, 2021" ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Grades 4-6"@en ; + bf:source [ a bf:Source ; + rdfs:label "Thorndike Press." ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Ages 10 up"@en ; + bf:source [ a bf:Source ; + rdfs:label "Thorndike Press." ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Thorndike Press youth large print" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Thorndike Press youth large print" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Thorndike Press youth large print." ; + bflc:marcKey "830 0 $a Thorndike Press youth large print." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14775056" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thorndike Press youth large print." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Football Fiction." ; + bflc:marcKey "650 7 $a Football $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Football" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Brain Diseases Fiction." ; + bflc:marcKey "650 1 $a Brain $x Diseases $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Brain" ] [ a bf:Topic ; + rdfs:label "Diseases" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Large type books." ; + bflc:marcKey "650 0 $a Large type books." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157747" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fathers and sons Fiction." ; + bflc:marcKey "650 7 $a Fathers and sons $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fathers and sons" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noirs américains Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Noirs américains $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068453" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Best friends Fiction." ; + bflc:marcKey "650 7 $a Best friends $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Best friends" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "large print books." ; + bflc:marcKey "650 7 $a large print books. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300206232" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Fiction." ; + bflc:marcKey "650 7 $a Friendship $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Livres en gros caractères." ; + bflc:marcKey "650 6 $a Livres en gros caractères." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094223" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Best friends Juvenile fiction." ; + bflc:marcKey "650 0 $a Best friends $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Best friends" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5138716" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Novels in verse." ; + bflc:marcKey "650 1 $a Novels in verse." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Fiction." ; + bflc:marcKey "650 1 $a Friendship $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Brain Diseases Juvenile fiction." ; + bflc:marcKey "650 0 $a Brain $x Diseases $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Brain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099445" ] ] [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099445" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pères et fils Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Pères et fils $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pères et fils" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0058273" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Football stories." ; + bflc:marcKey "650 0 $a Football stories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003902" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Large print books." ; + bflc:marcKey "650 7 $a Large print books. $2 sears" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Juvenile fiction." ; + bflc:marcKey "650 0 $a African Americans $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002293" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Amis Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Amis $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Amis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0338476" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Best friends Fiction." ; + bflc:marcKey "650 1 $a Best friends $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Best friends" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Récits de football américain." ; + bflc:marcKey "650 6 $a Récits de football américain." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000272541" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Memory Fiction." ; + bflc:marcKey "650 1 $a Memory $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Memory" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic ; + rdfs:label "Large type books" ; + bflc:marcKey "650 7 $a Large type books $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00992678" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Memory Fiction." ; + bflc:marcKey "650 7 $a Memory $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Memory" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cerveau Maladies Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Cerveau $x Maladies $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cerveau" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001145" ] ] [ a bf:Topic ; + rdfs:label "Maladies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001145" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Fiction." ; + bflc:marcKey "650 1 $a African Americans $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fathers and sons Fiction." ; + bflc:marcKey "650 1 $a Fathers and sons $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fathers and sons" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Memory Juvenile fiction." ; + bflc:marcKey "650 0 $a Memory $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Memory" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013294" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fathers and sons Juvenile fiction." ; + bflc:marcKey "650 0 $a Fathers and sons $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fathers and sons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153208" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Football Fiction." ; + bflc:marcKey "650 1 $a Football $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Football" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Amitié Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Amitié $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Amitié" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002453" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Juvenile fiction." ; + bflc:marcKey "650 0 $a Friendship $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011813" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Fiction." ; + bflc:marcKey "650 7 $a African Americans $v Fiction. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ] [ a bf:GenreForm ; + rdfs:label "Fiction." ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "ZJ's friends Ollie, Darry and Daniel help him cope when his father, a beloved professional football player, suffers severe headaches and memory loss that spell the end of his career."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Before the ever after /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Before the ever after /" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "textual"@en ; + oclcbf:textualAssistiveFeatures "largePrint"@en ] ; + bf:copyrightDate "©2020"^^ ; + bf:dimensions "23 cm." ; + bf:editionStatement "Large print edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "231 pages (large print) ;"@en ] ; + bf:fontSize [ a bf:FontSize ; + rdfs:label "large print"@en ; + bf:code "lp" ; + skos:closeMatch ], + [ a bf:FontSize ; + rdfs:label "large print"@en ; + bf:source [ a bf:Source ; + bf:code "rdafs" ] ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9798885793513" ], + [ a bf:OclcNumber ; + rdf:value "1381209021" ], + [ a bf:Lccn ; + rdf:value " 2023024256" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:projectedProvisionDate "2310" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Waterville, Maine : $b Thorndike Press, a part of Gale, a Cengage Company, $c 2023." ; + bflc:simpleAgent "Thorndike Press, a part of Gale, a Cengage Company," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Waterville, Maine :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Waterville, Maine : Thorndike Press, a part of Gale, a Cengage Company, 2023." ; + bf:responsibilityStatement "Jacqueline Woodson." ; + bf:title [ a bf:Title ; + rdfs:label "Before the ever after /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Before the ever after /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source ; + bf:code "sears" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1381545178.ttl b/tests/oclc/books/1381545178.ttl new file mode 100644 index 0000000..8d7e0e8 --- /dev/null +++ b/tests/oclc/books/1381545178.ttl @@ -0,0 +1,460 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250707005329.1" ; + bf:creationDate "20230610" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKOBU" ], + [ a bf:Organization ; + bf:code "S2H" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "CDS" ], + [ a bf:Organization ; + bf:code "FMU" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d YDX $d UKOBU $d S2H $d OCLCL $d OCLCF $d FMU $d CDS $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "616.044" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231116" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RT41" ; + bf:itemPortion ".N53 2024" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WY 152.2" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "610.73" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hollowood, Lorna, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjFxmy63qxj7ptVpfRWQjd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nicol, Jane, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjMpvgWBTXrVRfvJwQ9pbm" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Transforming Nursing Practice Series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Transforming Nursing Practice Series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Transforming nursing practice." ; + bflc:marcKey "830 0 $a Transforming nursing practice." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7896030" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Transforming nursing practice." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Long-Term Care" ; + bflc:marcKey "650 12 $a Long-Term Care" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008134" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nurse and patient." ; + bflc:marcKey "650 0 $a Nurse and patient." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085400" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing Care" ; + bflc:marcKey "650 22 $a Nursing Care" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009732" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nurse-Patient Relations" ; + bflc:marcKey "650 2 $a Nurse-Patient Relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009723" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adultes." ; + bflc:marcKey "650 6 $a Adultes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000246" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adult" ; + bflc:marcKey "650 22 $a Adult" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000328" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chronically ill Care." ; + bflc:marcKey "650 0 $a Chronically ill $x Care." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chronically ill" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003234" ] ] [ a bf:Topic ; + rdfs:label "Care." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003234" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chronically ill Care" ; + bflc:marcKey "650 7 $a Chronically ill $x Care $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chronically ill" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00860147" ] ] [ a bf:Topic ; + rdfs:label "Care" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00860147" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Long-term care of the sick" ; + bflc:marcKey "650 7 $a Long-term care of the sick $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01002336" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soins infirmiers." ; + bflc:marcKey "650 6 $a Soins infirmiers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0073384" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nurse and patient" ; + bflc:marcKey "650 7 $a Nurse and patient $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01041457" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing." ; + bflc:marcKey "650 0 $a Nursing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085804" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adulthood" ; + bflc:marcKey "650 7 $a Adulthood $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00797400" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Long-term care of the sick." ; + bflc:marcKey "650 0 $a Long-term care of the sick." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2066319" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soins de longue durée." ; + bflc:marcKey "650 6 $a Soins de longue durée." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0052611" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing" ; + bflc:marcKey "650 7 $a Nursing $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01041731" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adulthood." ; + bflc:marcKey "650 0 $a Adulthood." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001417" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "nursing (health science)" ; + bflc:marcKey "650 7 $a nursing (health science) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054519" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Malades chroniques Soins." ; + bflc:marcKey "650 6 $a Malades chroniques $x Soins." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Malades chroniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0075899" ] ] [ a bf:Topic ; + rdfs:label "Soins." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0075899" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Relations infirmière-patient." ; + bflc:marcKey "650 6 $a Relations infirmière-patient." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047004" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This book provides an accessible overview of the care and management of people living with a long-term condition. Develop your skills and knowledge of the particularities of working with this group, including supporting self-care and self-management as well as providing care for those with complex needs, comorbidities and palliative care.\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Long Term Conditions Across the Lifespan -- The Nurse-Patient Relationship in Long Term Conditions -- Health Promotion in Long Term Conditions -- Self-management in Long Term Conditions -- Quality of Life and Symptom Management in Long Term Conditions -- Managing Complex Care in Long Term Conditions -- Palliative Care in Long Term Conditions." ] ; + bf:title [ a bf:Title ; + rdfs:label "Nursing adults with long term conditions /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nursing adults with long term conditions /" ] . + + a bf:Person ; + rdfs:label "Hollowood, Lorna," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12331362" ] . + + a bf:Person ; + rdfs:label "Nicol, Jane," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8995402" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "25 cm." ; + bf:editionStatement "Fourth edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "viii, 183 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1381544853" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781529754773" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "152975478X" ], + [ a bf:OclcNumber ; + rdf:value "1381545178" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "9781529754780" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918900832206676" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "1529754771" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Preceded by: Nursing adults with long term conditions / Jane Nicol & Lorna Hollowood. 3rd edition. 2019."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Learning Matters ; $c [2024]" ; + bflc:simpleAgent "Learning Matters ;" ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "London :" ; + bf:date "2024"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Thousand Oaks : $b SAGE, $c [2024]" ; + bflc:simpleAgent "SAGE," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Thousand Oaks :" ] ; + bf:publicationStatement "London : Learning Matters ; [2024]", + "Thousand Oaks : SAGE, [2024]" ; + bf:responsibilityStatement "edited by Jane Nicol, Lorna Hollowood." ; + bf:title [ a bf:Title ; + rdfs:label "Nursing adults with long term conditions /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nursing adults with long term conditions /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1381815658.ttl b/tests/oclc/books/1381815658.ttl new file mode 100644 index 0000000..9555001 --- /dev/null +++ b/tests/oclc/books/1381815658.ttl @@ -0,0 +1,241 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251105190158.4" ; + bf:creationDate "20230611" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUY" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d CUY" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "BF1472.I4" ; + bf:itemPortion "B36 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Banerjee, Riksundar, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjH4BpqqTkhtmTpDGCKdjP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ii---" ; + bf:code "a-ii---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "supernatural." ; + bflc:marcKey "650 7 $a supernatural. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055947" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Haunted places India." ; + bflc:marcKey "650 0 $a Haunted places $z India." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Haunted places" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4082202" ] ] [ a bf:Geographic ; + rdfs:label "India." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506454" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Supernatural." ; + bflc:marcKey "650 0 $a Supernatural." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2160226" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Surnaturel." ; + bflc:marcKey "650 6 $a Surnaturel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0010547" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lieux hantés Inde." ; + bflc:marcKey "650 6 $a Lieux hantés $z Inde." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lieux hantés" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287762" ] ] [ a bf:Geographic ; + rdfs:label "Inde." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482676" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ghosts India." ; + bflc:marcKey "650 0 $a Ghosts $z India." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ghosts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2027595" ] ] [ a bf:Geographic ; + rdfs:label "India." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506454" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Haunted places of India /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Haunted places of India /" ] . + + a bf:Person ; + rdfs:label "Banerjee, Riksundar," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14011663" ] . + + a bf:Source . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Library of Congress -- New Delhi Overseas Office" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "x, 174 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "hardback" ; + rdf:value "9789393852250" ], + [ a bf:LcOverseasAcq ; + rdf:value "I-E-2023340336; 69-90" ], + [ a bf:Lccn ; + rdf:value " 2023340336" ], + [ a bf:Isbn ; + rdf:value "9393852251" ], + [ a bf:OclcNumber ; + rdf:value "1381815658" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New Delhi : $b Aleph Book Company, an idependent publishing firm promoted by Rupa Publication India, $c 2023." ; + bflc:simpleAgent "Aleph Book Company, an idependent publishing firm promoted by Rupa Publication India," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "New Delhi :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "New Delhi : Aleph Book Company, an idependent publishing firm promoted by Rupa Publication India, 2023." ; + bf:responsibilityStatement "Riksundar Banerjee." ; + bf:title [ a bf:Title ; + rdfs:label "Haunted places of India /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Haunted places of India /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/books/1382427617.ttl b/tests/oclc/books/1382427617.ttl new file mode 100644 index 0000000..36bee6f --- /dev/null +++ b/tests/oclc/books/1382427617.ttl @@ -0,0 +1,135 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250805115407.2" ; + bf:creationDate "20230614" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "813/.6" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Tucker, K.A. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Tucker, K.A." ] ; + bf:role ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:summary [ a bf:Summary ; + rdfs:label "From the internationally best-selling author of The Simple Wild comes the continuation of a woman's journey to Alaska and a life she never imagined for herself.Calla Fletcher returns to Toronto a different person, struggling to find direction and still very much in love with the rugged bush pilot she left behind.When he unexpectedly makes a proposition she can't d[Bokinfo]."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Wild at Heart /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wild at Heart /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "400 sidor"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1804947253" ], + [ a bf:Isbn ; + bf:qualifier "pocket" ; + rdf:value "9781804947258" ], + [ a bf:OclcNumber ; + rdf:value "1382427617" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:projectedProvisionDate "202308" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Random House UK, $c 2023" ; + bflc:simpleAgent "Random House UK," ; + bflc:simpleDate "2023" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Random House UK, 2023" ; + bf:responsibilityStatement "K.A. Tucker." ; + bf:title [ a bf:Title ; + rdfs:label "Wild at Heart /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wild at Heart /" ] . + diff --git a/tests/oclc/books/1385176175.ttl b/tests/oclc/books/1385176175.ttl new file mode 100644 index 0000000..2adb579 --- /dev/null +++ b/tests/oclc/books/1385176175.ttl @@ -0,0 +1,284 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250711003624.8" ; + bf:creationDate "20230621" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "294.3" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "BQ4570.P76" ; + bf:itemPortion "T47 1998b" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ribush, Nicholas, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ribush, Nicholas," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca985869" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Autodéveloppement." ; + bflc:marcKey "650 6 $a Autodéveloppement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0069682" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Buddhism Psychology." ; + bflc:marcKey "650 0 $a Buddhism $x Psychology." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106284" ] ] [ a bf:Topic ; + rdfs:label "Psychology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106284" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Buddhism Doctrines" ; + bflc:marcKey "650 7 $a Buddhism $x Doctrines $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840040" ] ] [ a bf:Topic ; + rdfs:label "Doctrines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840040" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bouddhisme Doctrines." ; + bflc:marcKey "650 6 $a Bouddhisme $x Doctrines." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bouddhisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006458" ] ] [ a bf:Topic ; + rdfs:label "Doctrines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006458" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Self-help techniques" ; + bflc:marcKey "650 7 $a Self-help techniques $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01111754" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Buddhism Psychology" ; + bflc:marcKey "650 7 $a Buddhism $x Psychology $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840066" ] ] [ a bf:Topic ; + rdfs:label "Psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840066" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Buddhism Doctrines." ; + bflc:marcKey "650 0 $a Buddhism $x Doctrines." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106191" ] ] [ a bf:Topic ; + rdfs:label "Doctrines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106191" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bouddhisme Psychologie." ; + bflc:marcKey "650 6 $a Bouddhisme $x Psychologie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bouddhisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0097738" ] ] [ a bf:Topic ; + rdfs:label "Psychologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0097738" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Self-help techniques." ; + bflc:marcKey "650 0 $a Self-help techniques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096712" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This booklet offers the reproduction of three public lectures, including question and answer sessions, by Lama Yeshe on the general topic of Buddhism."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Becoming your own therapist :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Becoming your own therapist :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "53 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781891868009" ], + [ a bf:Isbn ; + rdf:value "1891868004" ], + [ a bf:OclcNumber ; + rdf:value "1385176175" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "portrait ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boston : $b Lama Yeshe Wisdom Archive, $c 1998." ; + bflc:simpleAgent "Lama Yeshe Wisdom Archive," ; + bflc:simpleDate "1998." ; + bflc:simplePlace "Boston :" ; + bf:date "1998"^^ ; + bf:place ] ; + bf:publicationStatement "Boston : Lama Yeshe Wisdom Archive, 1998." ; + bf:responsibilityStatement "Lama Yeshe ; edited by Nicholas Ribush." ; + bf:title [ a bf:Title ; + rdfs:label "Becoming your own therapist : an introduction to the Buddhist way of thought /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Becoming your own therapist :" ; + bf:subtitle "an introduction to the Buddhist way of thought /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1388672646.ttl b/tests/oclc/books/1388672646.ttl new file mode 100644 index 0000000..7321fb4 --- /dev/null +++ b/tests/oclc/books/1388672646.ttl @@ -0,0 +1,146 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "agricola" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250415080335.7" ; + bf:creationDate "20230627" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Unknown"@en ; + bf:code "u" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Frank, Randy." ; + bf:agent [ a bf:Person ; + rdfs:label "Frank, Randy." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781608075072" ] ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + bf:code "TEC064000" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Now in its third edition, Understanding Smart Sensors is the most complete, up-to-date, and authoritative summary of the latest applications and developments impacting smart sensors in a single volume. This thoroughly expanded and revised edition of an Artech bestseller contains a wealth of new material, including critical coverage of sensor fusion and energy harvesting, the latest details on wireless technology, the role and challenges involved with sensor apps and cloud sensing, greater emphasis on applications throughout the book, and dozens of figures and examples of current technologies from over 50 companies. This edition provides you with knowledge regarding a broad spectrum of possibilities for technology advancements based on current industry, university and national laboratories R D efforts in smart sensors. Updated material also identifies the need for trusted sensing, the efforts of many organizations that impact smart sensing, and more.Utilizing the latest in smart sensor, microelectromechanical systems (MEMS) and microelectronic research and development, you get the technical and practical information you need keep your designs and products on the cutting edge. Plus, you see how network (wired and wireless) connectivity continues to impact smart sensor development. By combining information on micromachining and microelectronics, this is the first book that links these two important aspects of smart sensor technology so you don#x92;t have to keep multiple references on hand. This comprehensive resource also includes an extensive list of smart sensor acronyms and a glossary of key terms. With an effective blend of historical information and the latest content, the third edition of Understanding Smart Sensors provides a unique combination of foundational and future-changing information."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Understanding Smart Sensors.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Understanding Smart Sensors.." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "3rd ed." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource 389 p"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1608075079" ], + [ a bf:Isbn ; + rdf:value "1608075087" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781608075089" ], + [ a bf:OclcNumber ; + rdf:value "1388672646" ], + [ a bf:Isbn ; + bf:qualifier "(print)" ; + rdf:value "9781608075072" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "eLoaderURL" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford-artech-patron.eb20.com/AccessTitle/ISBN/9781608075089 $y Artech House Ebooks $x Provider: Artech House $x eLoaderURL $x ar4 $x arEBL209826707" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Artech House Ebooks"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Artech House"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Norwood : $b Artech House, $c 2013." ; + bflc:simpleAgent "Artech House," ; + bflc:simpleDate "2013." ; + bflc:simplePlace "Norwood :" ; + bf:date "2013"^^ ; + bf:place ] ; + bf:publicationStatement "Norwood : Artech House, 2013." ; + bf:title [ a bf:Title ; + rdfs:label "Understanding Smart Sensors.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Understanding Smart Sensors.." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1388673517.ttl b/tests/oclc/books/1388673517.ttl new file mode 100644 index 0000000..d0d1479 --- /dev/null +++ b/tests/oclc/books/1388673517.ttl @@ -0,0 +1,155 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250716061656.2" ; + bf:creationDate "20230627" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Unknown"@en ; + bf:code "u" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "621.384156" ; + bf:edition "full" ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TK5104.J69 2011" ; + bf:status ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jo, Kenneth Y." ; + bf:agent [ a bf:Person ; + rdfs:label "Jo, Kenneth Y." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781608071944" ] ] ] ; + bf:relationship ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This authoritative book provides a thorough understanding of the fundamental concepts of satellite communications (SATCOM) network design and performance assessments. You find discussions on a wide class of SATCOM networks using satellites as core components, as well as coverage key applications in the field. This in-depth resource presents a broad range of critical topics, from geosynchronous Earth orbiting (GEO) satellites and direct broadcast satellite systems, to low Earth orbiting (LEO) satellites, radio standards and protocols.This invaluable reference explains the many specific uses of satellite networks, including small-terminal wireless and mobile communications systems. Moreover, this book presents advanced topics such as satellite RF link analyses, optimum transponder loading, on-board processing, antenna characteristics, protected systems, information assurance, and spread spectrums. You are introduced to current and future SATCOM systems and find details on their performance supportabilities. This cutting-edge book also presents trends in multimedia satellite applications and IP services over satellites."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Satellite Communications Network Design and Analysis.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Satellite Communications Network Design and Analysis.." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource 522 p"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1608071944" ], + [ a bf:OclcNumber ; + rdf:value "1388673517" ], + [ a bf:Isbn ; + rdf:value "1608071952" ], + [ a bf:Isbn ; + bf:qualifier "(print)" ; + rdf:value "9781608071944" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781608071951" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "eLoaderURL" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford-artech-patron.eb20.com/AccessTitle/ISBN/9781608071951 $y Artech House Ebooks $x Provider: Artech House $x eLoaderURL $x ar4 $x arEBL829299" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: Artech House"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Artech House Ebooks"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Norwood : $b Artech House, $c 2011." ; + bflc:simpleAgent "Artech House," ; + bflc:simpleDate "2011." ; + bflc:simplePlace "Norwood :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Norwood : Artech House, 2011." ; + bf:title [ a bf:Title ; + rdfs:label "Satellite Communications Network Design and Analysis.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Satellite Communications Network Design and Analysis.." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1388675089.ttl b/tests/oclc/books/1388675089.ttl new file mode 100644 index 0000000..176cc26 --- /dev/null +++ b/tests/oclc/books/1388675089.ttl @@ -0,0 +1,155 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250606064630.4" ; + bf:creationDate "20230627" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "621.384" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Quaglia, Roberto." ; + bf:agent [ a bf:Person ; + rdfs:label "Quaglia, Roberto." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Camarchia, Vittorio." ; + bf:agent [ a bf:Person ; + rdfs:label "Camarchia, Vittorio." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Del Corso, Dante." ; + bf:agent [ a bf:Person ; + rdfs:label "Del Corso, Dante." ] ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + bf:code "TEC041000" ; + bf:source ], + [ a bf:Topic ; + bf:code "TEC008000" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This practical, hands-on resource describes functional units and circuits of telecommunication systems. The functions characterizing these systems, including RF amplifiers (both low noise and power amplifiers), signal sources, mixers and phase lock loops, are explored from an operational level viewpoint. And as all functions are migrating to digital implementations, this book describes functional units and circuits of telecommunication systems (with radio, wire, or optical links), from functional level viewpoint to the circuit details and examples. The structure of a radio transceiver is described and a view of all functional units, including migration to SDR (Software Defined Radio) is provided. Chapters include a functional identification of the units described and analysis of possible circuit solutions and analysis of error sources. The sequence reflects the actual design procedure: functional identification, search and analysis of solutions, and critical review to provide an understanding of the various solutions and tradeoffs, with guidelines for design and/or selection of proper functional units."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Telecommunication Electronics." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Telecommunication Electronics." ] . + + a bf:Source ; + bf:code "agricola" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource 307 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1630817376" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781630817374" ], + [ a bf:OclcNumber ; + rdf:value "1388675089" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "eLoaderURL" ; + bflc:marcKey "856 40 $u https://stanford-artech-patron.eb20.com/AccessTitle/ISBN/9781630817374 $x Provider: Artech House $x eLoaderURL $x ar4 $x arEBL210080727 $z Available to Stanford-affiliated users." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: Artech House"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Norwood : $b Artech House, $c 2020." ; + bflc:simpleAgent "Artech House," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "Norwood :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Norwood : Artech House, 2020." ; + bf:title [ a bf:Title ; + rdfs:label "Telecommunication Electronics." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Telecommunication Electronics." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1388675887.ttl b/tests/oclc/books/1388675887.ttl new file mode 100644 index 0000000..b75d4c1 --- /dev/null +++ b/tests/oclc/books/1388675887.ttl @@ -0,0 +1,170 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "agricola" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250518041307.4" ; + bf:creationDate "20230627" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "621.319" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Carvallo, Andres." ; + bf:agent [ a bf:Person ; + rdfs:label "Carvallo, Andres." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cooper, John." ; + bf:agent [ a bf:Person ; + rdfs:label "Cooper, John." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781608079636" ] ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + bf:code "TEC031020" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Placing emphasis on practical \"how-to\" guidance, this cutting-edge resource provides a first-hand, insider#x92;s perspective on the advent and evolution of smart grids in the 21st century. This book presents engineers, researchers, and students with the building blocks that comprise basic smart grids, including power plant, transmission substation, distribution, and meter automation. Moreover, this forward-looking volume explores the next step of this technology#x92;s evolution. It provides a detailed explanation of how an advanced smart grid incorporates demand response with smart appliances and management mechanisms for distributed generation, energy storage, and electric vehicles. This updated second edition focuses on the disruptive impact of DER. This new edition also includes a glossary with well over 100 acronyms and terms, acknowledging the tremendous challenge for a student of smart energy and smart grid to grasp this complex industry"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The Advanced Smart Grid :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Advanced Smart Grid :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "2nd ed." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource 293 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1608079643" ], + [ a bf:Isbn ; + rdf:value "1608079635" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781608079643" ], + [ a bf:OclcNumber ; + rdf:value "1388675887" ], + [ a bf:Isbn ; + bf:qualifier "(print)" ; + rdf:value "9781608079636" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "eLoaderURL" ; + bflc:marcKey "856 40 $u https://stanford-artech-patron.eb20.com/AccessTitle/ISBN/9781608079643 $x Provider: Artech House $x eLoaderURL $x ar4 $x arEBL209826785 $z Available to Stanford-affiliated users." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Artech House"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Norwood : $b Artech House, $c 2015." ; + bflc:simpleAgent "Artech House," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "Norwood :" ; + bf:date "2015"^^ ; + bf:place ] ; + bf:publicationStatement "Norwood : Artech House, 2015." ; + bf:title [ a bf:Title ; + rdfs:label "The Advanced Smart Grid : Edge Power Driving Sustainability." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Advanced Smart Grid :" ; + bf:subtitle "Edge Power Driving Sustainability." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1388676300.ttl b/tests/oclc/books/1388676300.ttl new file mode 100644 index 0000000..1a52815 --- /dev/null +++ b/tests/oclc/books/1388676300.ttl @@ -0,0 +1,178 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250830024351.5" ; + bf:creationDate "20230627" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCL $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TK5101 .C29824 2002eb" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "621.38419" ; + bf:edition "full" ; + skos:relatedMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jedlicka, Russ." ; + bf:agent [ a bf:Person ; + rdfs:label "Jedlicka, Russ." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jedlica, Russ." ; + bf:agent [ a bf:Person ; + rdfs:label "Jedlica, Russ." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Carden, Frank." ; + bf:agent [ a bf:Person ; + rdfs:label "Carden, Frank." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781580532570" ] ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + bf:code "TEC041000" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Telecommunication systems." ; + bflc:marcKey "650 4 $a Telecommunication systems." ], + [ a bf:Topic ; + bf:code "TEC009030" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This newly revised edition clearly presents introductory and advanced concepts in telemetry systems, with an emphasis on digital communications. The book helps you perform link analysis for the design of a communications link, create a FM/FM preemphasis schedule systematically to develop an algorithmic code to perform this function, and design PCM/FM telemetry systems to meet a specific BER and bit rate."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Telemetry Systems Engineering.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Telemetry Systems Engineering.." ] . + + a bf:Source ; + bf:code "agricola" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "2nd ed." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource 628 p"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "158053550X" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781580535502" ], + [ a bf:Isbn ; + bf:qualifier "(print)" ; + rdf:value "9781580532570" ], + [ a bf:Isbn ; + rdf:value "1580532578" ], + [ a bf:OclcNumber ; + rdf:value "1388676300" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "eLoaderURL" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford-artech-patron.eb20.com/AccessTitle/ISBN/9781580535502 $y Artech House Ebooks $x Provider: Artech House $x eLoaderURL $x ar4 $x arEBL227595" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Artech House"@en ], + [ a bf:Note, + ; + rdfs:label "Artech House Ebooks"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Norwood : $b Artech House, $c 2002." ; + bflc:simpleAgent "Artech House," ; + bflc:simpleDate "2002." ; + bflc:simplePlace "Norwood :" ; + bf:date "2002"^^ ; + bf:place ] ; + bf:publicationStatement "Norwood : Artech House, 2002." ; + bf:title [ a bf:Title ; + rdfs:label "Telemetry Systems Engineering.." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Telemetry Systems Engineering.." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1389887530.ttl b/tests/oclc/books/1389887530.ttl new file mode 100644 index 0000000..a7570f2 --- /dev/null +++ b/tests/oclc/books/1389887530.ttl @@ -0,0 +1,222 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Poetry"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260414133322.9" ; + bf:creationDate "20230710" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CGU" ], + [ a bf:Organization ; + bf:code "CLU" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "CUY" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d CLU $d OCLCO $d CGU $d CUY $d EEM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PK2414.5.E5" ; + bf:itemPortion "A5813 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bhagwat, Neela, $e translator. $1 https://id.oclc.org/worldcat/entity/E39PCjMyJVXdrWb7GfPTPVXdFC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pinto, Jerry, $e translator. $1 https://id.oclc.org/worldcat/entity/E39PBJxGX9t3XcqWQgkhBqjwG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Poetry." ; + bflc:marcKey "655 7 $a Poetry. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170065" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "poetry." ; + bflc:marcKey "655 7 $a poetry. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300055931" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Poésie." ; + bflc:marcKey "655 7 $a Poésie. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000476" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "mar" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Marathi poetry Translations into English." ; + bflc:marcKey "650 0 $a Marathi poetry $v Translations into English." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Marathi poetry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2088160" ] ] [ a bf:GenreForm ; + rdfs:label "Translations into English." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "The ant who swallowed the sun :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ant who swallowed the sun :" ] . + + a bf:Person ; + rdfs:label "Pinto, Jerry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5330822" ] . + + a bf:Person ; + rdfs:label "Bhagwat, Neela," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3310714" ] . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Library of Congress -- New Delhi Overseas Office" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "181 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789389231946" ], + [ a bf:Isbn ; + rdf:value "9389231949" ], + [ a bf:LcOverseasAcq ; + rdf:value "I-E-2023341333; 25" ], + [ a bf:Lccn ; + rdf:value " 2023341333" ], + [ a bf:OclcNumber ; + rdf:value "1389887530" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New Delhi : $b Speaking Tiger Books LLP, $c 2020." ; + bflc:simpleAgent "Speaking Tiger Books LLP," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "New Delhi :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New Delhi : Speaking Tiger Books LLP, 2020." ; + bf:responsibilityStatement "translated from the Marathi by Neela Bhagwat and Jerry Pinto." ; + bf:title [ a bf:Title ; + rdfs:label "The ant who swallowed the sun : the Abhangs of the Marathi women saints /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ant who swallowed the sun :" ; + bf:subtitle "the Abhangs of the Marathi women saints /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1390097033.ttl b/tests/oclc/books/1390097033.ttl new file mode 100644 index 0000000..0792267 --- /dev/null +++ b/tests/oclc/books/1390097033.ttl @@ -0,0 +1,348 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260315144640.2" ; + bf:creationDate "20230711" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "India" ; + bflc:marcKey "651 7 $a India $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJmdx47cDXrRhBXHtbvPwC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210276" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1993.5.I8" ; + bf:itemPortion "G76 2021" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.430954" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gopalan, Lalitha, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Gopalan, Lalitha," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Criticism, interpretation, etc." ; + bflc:marcKey "655 7 $a Criticism, interpretation, etc. $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411635" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bflc:marcKey "650 7 $a Motion pictures $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027285" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cinematography" ; + bflc:marcKey "650 7 $a Cinematography $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00861484" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Independent films India History and criticism." ; + bflc:marcKey "650 0 $a Independent films $z India $x History and criticism." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Independent films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6815631" ] ] [ a bf:Topic ; + rdfs:label "History and criticism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4928260" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506454" ] ] ) ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Music: Dance, Drama and Cinema" ; + bflc:marcKey "653 $a Music: Dance, Drama and Cinema" ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cinéma Inde Histoire." ; + bflc:marcKey "650 6 $a Cinéma $z Inde $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cinéma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0315652" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Inde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0315652" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cinematography India History." ; + bflc:marcKey "650 0 $a Cinematography $z India $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cinematography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2005684" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506454" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Films indépendants Inde Histoire et critique." ; + bflc:marcKey "650 6 $a Films indépendants $z Inde $x Histoire et critique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Films indépendants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437741" ] ] [ a bf:Topic ; + rdfs:label "Histoire et critique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377571" ] ] [ a bf:Geographic ; + rdfs:label "Inde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482676" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Independent films" ; + bflc:marcKey "650 7 $a Independent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01738681" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion pictures India History." ; + bflc:marcKey "650 0 $a Motion pictures $z India $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6586422" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6586422" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This book provides a sustained engagement with contemporary Indian feature films from outside the mainstream, including Aaranaya Kaandam, I.D., Kaul, Chauthi Koot, Cosmic Sex, and Gaali Beeja, to undercut the dominance of Bollywood focused film studies. Gopalan assembles films from Bangalore, Chennai, Delhi, Kolkata, and Trivandrum, in addition to independent productions in Bombay cinema, as a way of privileging understudied works that deserve critical attention. The book uses close readings of films and a deep investigation of film style to draw attention to the advent of digital technologies while remaining fully cognizant of the digital as a cryptic formulation for considering the sea change in the global circulation of film and finance. This dual focus on both the techno-material conditions of Indian cinema and the film narrative offers a fulsome picture of changing narratives and shifting genres and styles.\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Part I. Opening -- Minding the gap -- Slowing down -- Part II. Bombay noir -- Tamil New Wave -- Road movie -- Untitled: Amitabh Chakraborty's cinema -- Time out." ] ; + bf:title [ a bf:Title ; + rdfs:label "Cinemas dark and slow in digital India /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cinemas dark and slow in digital India /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Rosengarten International Fund." ; + bf:agent [ a bf:Organization ; + rdfs:label "Rosengarten International Fund." ] ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xvi, 464 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9354421059" ], + [ a bf:OclcNumber ; + rdf:value "1390097033" ], + [ a bf:Isbn ; + rdf:value "9789354421051" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally published: 2020."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hyderabad : $b Orient Blackswan Private Limited, $c 2021." ; + bflc:simpleAgent "Orient Blackswan Private Limited," ; + bflc:simpleDate "2021." ; + bflc:simplePlace "Hyderabad :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Hyderabad : Orient Blackswan Private Limited, 2021." ; + bf:responsibilityStatement "Lalitha Gopalan." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "The Rosengarten International Fund Home Page"@en ] ; + bflc:marcKey "856 42 $3 The Rosengarten International Fund Home Page $u http://hdl.library.upenn.edu/1017.12/366270" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Cinemas dark and slow in digital India /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cinemas dark and slow in digital India /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1390747013.ttl b/tests/oclc/books/1390747013.ttl new file mode 100644 index 0000000..e1c7552 --- /dev/null +++ b/tests/oclc/books/1390747013.ttl @@ -0,0 +1,249 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250505101222.8" ; + bf:creationDate "20230719" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PS3513.O441" ; + bf:itemPortion "Y8 1967" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "813.54" ; + bf:edition "abridged" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Goldman, William, $d 1931-2018. $1 https://id.oclc.org/worldcat/entity/E39PBJqfKg7PcY66pgxthhrXh3" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Romance fiction" ; + bflc:marcKey "655 7 $a Romance fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921732" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance fiction." ; + bflc:marcKey "655 7 $a Romance fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170069" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adolescents Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Adolescents $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adolescents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000367" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Teenagers Fiction." ; + bflc:marcKey "650 0 $a Teenagers $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Teenagers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2169297" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Teenagers" ; + bflc:marcKey "650 7 $a Teenagers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145551" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Relations entre hommes et femmes Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Relations entre hommes et femmes $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Relations entre hommes et femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038585" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Fiction." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Your turn to curtsy my turn to bow /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Your turn to curtsy my turn to bow /" ] . + + a bf:Person ; + rdfs:label "Goldman, William, 1931-2018." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca68786" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1958"^^ ; + bf:dimensions "18 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "116 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390747013" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"H3607\"--Cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Bantam Books, $c 1967" ; + bflc:simpleAgent "Bantam Books," ; + bflc:simpleDate "1967" ; + bflc:simplePlace "New York :" ; + bf:date "1967"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Bantam Books, 1967" ; + bf:responsibilityStatement "by William Goldman." ; + bf:title [ a bf:Title ; + rdfs:label "Your turn to curtsy my turn to bow /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Your turn to curtsy my turn to bow /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1390761214.ttl b/tests/oclc/books/1390761214.ttl new file mode 100644 index 0000000..b847523 --- /dev/null +++ b/tests/oclc/books/1390761214.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011192235.1" ; + bf:creationDate "20230504" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Adam Matthew Digital (Firm), $e digitiser. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpTQQYj3r8637XdYwdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "digitiser." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:originDate "1952-1955." ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "African American Communities." ; + bflc:marcKey "830 0 $a African American Communities." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "African American Communities." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a African American Communities." ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "African American Communities." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Segregation Law and legislation" ; + bflc:marcKey "650 7 $a Segregation $x Law and legislation $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Segregation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01111209" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01111209" ] ] ) ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Legislation and Legal Cases" ; + bflc:marcKey "653 0 $a Legislation and Legal Cases" ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Georgia Atlanta" ; + bflc:marcKey "651 7 $a Georgia $z Atlanta $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw4C3P6Kd3pMcCfjvTmBP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204627" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204627" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Segregation Law and legislation Georgia Atlanta History." ; + bflc:marcKey "650 0 $a Segregation $x Law and legislation $z Georgia $z Atlanta $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Segregation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095625" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095625" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. [series 3, box 1, folder 10] :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. [series 3, box 1, folder 10] :" ] . + + a bf:Organization ; + rdfs:label "Adam Matthew Digital (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7442705" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:source ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource."@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390761214" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. 1 Aug 1952 - 16 Dec 1955."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Reproduction of:"@en ] ; + bflc:marcKey "534 $p Reproduction of: $t Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. $c 1 Aug 1952 - 16 Dec 1955." ], + [ a bf:Note ; + rdfs:label "AMDigital Reference: MSS 614, Series 3, Box 1, Folder 10."@en ], + [ a bf:Note, + ; + rdfs:label "Collection: an American Communities" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://www.aac.amdigital.co.uk/Documents/Details/ahc_MSS_0614_0003_0001_0010 $y African American Communities $x Provider: Adam Matthew $x Collection: an American Communities $x purchased $x eLoaderURL $x fa4 $x faZzE-AMD00113565zZ" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "African American Communities"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Adam Matthew"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Please note that some of the metadata for this document has been drawn from the catalogue of the Atlanta History Center."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Description based on online resource (viewed on May 4, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Marlborough, Wiltshire : $b Adam Matthew Digital, $c 2015." ; + bflc:simpleAgent "Adam Matthew Digital," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "Marlborough, Wiltshire :" ; + bf:date "2015"^^ ; + bf:place ] ; + bf:publicationStatement "Marlborough, Wiltshire : Adam Matthew Digital, 2015." ; + bf:title [ a bf:Title ; + rdfs:label "Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. [series 3, box 1, folder 10] : Legal Document 1952-1955." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Will Thomas, Horace Swann and Theodore Florence vs. The Louisville and Nashville Railroad Company, et al. [series 3, box 1, folder 10] :" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1390761353.ttl b/tests/oclc/books/1390761353.ttl new file mode 100644 index 0000000..868f651 --- /dev/null +++ b/tests/oclc/books/1390761353.ttl @@ -0,0 +1,183 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011194834.8" ; + bf:creationDate "20230512" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Adam Matthew Digital (Firm), $e digitiser. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpTQQYj3r8637XdYwdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "digitiser." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:originDate "1900-1930." ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a African American Communities." ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "African American Communities." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "African American Communities." ; + bflc:marcKey "830 0 $a African American Communities." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "African American Communities." ] ] ; + bf:relationship ] ; + bf:subject [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Family and Daily Life" ; + bflc:marcKey "653 0 $a Family and Daily Life" ] ; + bf:title [ a bf:Title ; + rdfs:label "Portraits [series 2, folder 55] :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Portraits [series 2, folder 55] :" ] . + + a bf:Organization ; + rdfs:label "Adam Matthew Digital (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7442705" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:source ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource."@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390761353" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Portraits 1900-1930."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Reproduction of:"@en ] ; + bflc:marcKey "534 $p Reproduction of: $t Portraits $c 1900-1930." ], + [ a bf:Note ; + rdfs:label "Please note that some of the metadata for this document has been drawn from the catalogue of the Atlanta History Center."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Description based on online resource (viewed on May 12, 2023)."@en ], + [ a bf:Note ; + rdfs:label "AMDigital Reference: VIS 32, Series 2, Folder 55."@en ], + [ a bf:Note, + ; + rdfs:label "Collection: an American Communities" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://www.aac.amdigital.co.uk/Documents/Details/ahc_VIS_0032_0002_0055 $y African American Communities $x Provider: Adam Matthew $x Collection: an American Communities $x purchased $x eLoaderURL $x fa4 $x faZzE-AMD00113849zZ" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: Adam Matthew"@en ], + [ a bf:Note, + ; + rdfs:label "African American Communities"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Marlborough, Wiltshire : $b Adam Matthew Digital, $c 2015." ; + bflc:simpleAgent "Adam Matthew Digital," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "Marlborough, Wiltshire :" ; + bf:date "2015"^^ ; + bf:place ] ; + bf:publicationStatement "Marlborough, Wiltshire : Adam Matthew Digital, 2015." ; + bf:title [ a bf:Title ; + rdfs:label "Portraits [series 2, folder 55] : Photograph 1900-1930." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Portraits [series 2, folder 55] :" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1390770521.ttl b/tests/oclc/books/1390770521.ttl new file mode 100644 index 0000000..d95fa73 --- /dev/null +++ b/tests/oclc/books/1390770521.ttl @@ -0,0 +1,226 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231125213905.2" ; + bf:creationDate "20230702" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QV 156" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Harper, Carolyn, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Harper, Carolyn," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nitrates toxicity" ; + bflc:marcKey "650 12 $a Nitrates $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nitrates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009566Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009566Q000633" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nitrites toxicity" ; + bflc:marcKey "650 12 $a Nitrites $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nitrites" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009573Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009573Q000633" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. This Public Health Statement summarizes the Agency for Toxic Substances and Disease Registry's(ATSDR) findings on inorganic nitrate and nitrite, including chemical characteristics, exposure risks, possible health effects from exposure, and ways to limit exposure. Nitrate and nitrite can be present inorganic or inorganic compounds, depending on their chemical structures. This profile pertains to inorganic nitrate and nitrite, specifically the ionic forms of both nitrate and nitrite."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for nitrate and nitrite /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for nitrate and nitrite /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (xi, 271 pages)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918644387506676" ], + [ a bf:OclcNumber ; + rdf:value "1390770521" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK592479/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 19, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c July 2017." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "July 2017." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, July 2017." ; + bf:responsibilityStatement "chemical managers/authors, Carolyn Harper [and 8 others]." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for nitrate and nitrite /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for nitrate and nitrite /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1390770662.ttl b/tests/oclc/books/1390770662.ttl new file mode 100644 index 0000000..bef4739 --- /dev/null +++ b/tests/oclc/books/1390770662.ttl @@ -0,0 +1,215 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231128205733.4" ; + bf:creationDate "20230622" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QV 81" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Roney, Nickolette, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Roney, Nickolette," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ingerman, Lisa, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ingerman, Lisa," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bis(Chloromethyl) Ether toxicity" ; + bflc:marcKey "650 12 $a Bis(Chloromethyl) Ether $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bis(Chloromethyl) Ether" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001725Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001725Q000633" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. ATSDR's Toxicological Profile for Bis(2-Chloromethyl)Ether was released in 1989. In order to update the literature in this profile, ATSDR conducted a literature search focused on health effects information as described in Appendix B. Chapters 2 and 3 were revised to reflect the most current health effects data. In some cases, other sections of the profile were updated as needed or for consistency with the updated health effects data. However, the focus of the update to this profile is on health effects information."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for bis(chloromethyl)ether (BCME) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for bis(chloromethyl)ether (BCME) /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (ix, 51 pages)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390770662" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918628658306676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 18, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK591391/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c November 2017." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "November 2017." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, November 2017." ; + bf:responsibilityStatement "contributors, Nickolette Roney, Lisa Ingerman." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for bis(chloromethyl)ether (BCME) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for bis(chloromethyl)ether (BCME) /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1390770815.ttl b/tests/oclc/books/1390770815.ttl new file mode 100644 index 0000000..65bf2d9 --- /dev/null +++ b/tests/oclc/books/1390770815.ttl @@ -0,0 +1,250 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20240127100239.6" ; + bf:creationDate "20230702" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QV 285" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Todd, G. Daniel, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Todd, G. Daniel," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Flame Retardants toxicity" ; + bflc:marcKey "650 22 $a Flame Retardants $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Flame Retardants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005411Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005411Q000633" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Esters toxicity" ; + bflc:marcKey "650 22 $a Esters $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Esters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004952Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004952Q000633" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Phosphates toxicity" ; + bflc:marcKey "650 12 $a Phosphates $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Phosphates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010710Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010710Q000633" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. This public health statement tells you about phosphate ester flame retardants and the effects of exposure to them."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for phosphate ester flame retardants /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for phosphate ester flame retardants /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (xx, 334 pages)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390770815" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918644388306676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 14, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK592280/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c September 2012." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "September 2012." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, September 2012." ; + bf:responsibilityStatement "chemical managers/authors, G. Daniel Todd [and 7 others]." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for phosphate ester flame retardants /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for phosphate ester flame retardants /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1390770941.ttl b/tests/oclc/books/1390770941.ttl new file mode 100644 index 0000000..0d702bb --- /dev/null +++ b/tests/oclc/books/1390770941.ttl @@ -0,0 +1,213 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20240121122133.3" ; + bf:creationDate "20230622" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 62" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Keith, Sam $q (Samuel), $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Keith, Sam (Samuel)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5755368" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "DEET toxicity" ; + bflc:marcKey "650 12 $a DEET $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "DEET" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003671Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003671Q000633" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. This Public Health Statement summarizes the Agency for Toxic Substances and Disease Registry's (ATSDR) findings on DEET, including chemical characteristics, exposure risks, possible health effects from exposure, and ways to limit exposure."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for DEET (N,N-diethyl-meta-toluamide) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for DEET (N,N-diethyl-meta-toluamide) /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (xxii, 224 pages)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918628659506676" ], + [ a bf:OclcNumber ; + rdf:value "1390770941" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 18, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK592099/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c August 2017." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "August 2017." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, August 2017." ; + bf:responsibilityStatement "chemical managers/authors, Sam Keith [and 6 others]." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for DEET (N,N-diethyl-meta-toluamide) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for DEET (N,N-diethyl-meta-toluamide) /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1390771242.ttl b/tests/oclc/books/1390771242.ttl new file mode 100644 index 0000000..c1738ba --- /dev/null +++ b/tests/oclc/books/1390771242.ttl @@ -0,0 +1,249 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231118194327.0" ; + bf:creationDate "20230622" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WA 240" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Harper, Carolyn, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Harper, Carolyn," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ingerman, Lisa, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ingerman, Lisa," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pesticides toxicity" ; + bflc:marcKey "650 12 $a Pesticides $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pesticides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010575Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010575Q000633" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethyl Ethers toxicity" ; + bflc:marcKey "650 22 $a Ethyl Ethers $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethyl Ethers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005019Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005019Q000633" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chlorine Compounds toxicity" ; + bflc:marcKey "650 22 $a Chlorine Compounds $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chlorine Compounds" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D017606Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D017606Q000633" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. ATSDR's Toxicological Profile for Bis(2-Chloroethyl)Ether (BCEE) was released in 1989. In order to update the literature in this profile, ATSDR conducted a literature search focused on health effects information as described in Appendix B. Chapters 2 and 3 were revised to reflect the most current health effects data. In some cases, other sections of the profile were updated as needed or for consistency with the updated health effects data. However, the focus of the update to this profile is on health effects information."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for bis(2-chloroethyl)ether (BCEE) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for bis(2-chloroethyl)ether (BCEE) /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (ix, 55 pages)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390771242" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918628664806676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK591070/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 19, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c October 2017." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "October 2017." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, October 2017." ; + bf:responsibilityStatement "contributors, Carolyn Harper, Lisa Ingerman." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for bis(2-chloroethyl)ether (BCEE) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for bis(2-chloroethyl)ether (BCEE) /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1390771417.ttl b/tests/oclc/books/1390771417.ttl new file mode 100644 index 0000000..42ae1a0 --- /dev/null +++ b/tests/oclc/books/1390771417.ttl @@ -0,0 +1,181 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230720031044.2" ; + bf:creationDate "20230622" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 99" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ingber, Susan Zells, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ingber, Susan Zells," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Glutaral toxicity." ; + bflc:marcKey "650 12 $a Glutaral $x toxicity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Glutaral" ] [ a bf:Topic ; + rdfs:label "toxicity." ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties. This Public Health Statement summarizes the Agency for Toxic Substances and Disease Registry's (ATSDR) findings on glutaraldehyde, including chemical characteristics, exposure risks, possible health effects from exposure, and ways to limit exposure."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for glutaraldehyde /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for glutaraldehyde /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (xxi, 210 pages)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390771417" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918628656506676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK591675/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed July 18, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, Georgia : $b U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, $c July 2017." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "July 2017." ; + bflc:simplePlace "Atlanta, Georgia :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, Georgia : U.S. Department of Health and Human Services, Public Health Service, Agency for Toxic Substances and Disease Registry, July 2017." ; + bf:responsibilityStatement "chemical managers/authors, Susan Zells Ingber [and 6 others]." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for glutaraldehyde /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for glutaraldehyde /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1390807293.ttl b/tests/oclc/books/1390807293.ttl new file mode 100644 index 0000000..a63413f --- /dev/null +++ b/tests/oclc/books/1390807293.ttl @@ -0,0 +1,284 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20241101013541.4" ; + bf:creationDate "20230516" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL $d IG#" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TP573.U6" ; + bf:itemPortion "I78 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Irvin, Luke, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Irvin, Luke," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Guidebooks" ; + bflc:marcKey "655 7 $a Guidebooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423871" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Beer" ; + bflc:marcKey "650 7 $a Beer $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00829736" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Beer Arizona Guidebooks." ; + bflc:marcKey "650 0 $a Beer $z Arizona $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Beer" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075462" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Arizona" ; + bflc:marcKey "651 7 $a Arizona $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204820" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Microbreweries Arizona Guidebooks." ; + bflc:marcKey "650 0 $a Microbreweries $z Arizona $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Microbreweries" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3604952" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Guidebooks." ; + bflc:marcKey "651 0 $a Arizona $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Guides." ; + bflc:marcKey "651 6 $a Arizona $v Guides." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0101191" ] ] [ a bf:GenreForm ; + rdfs:label "Guides." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377044" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Microbreweries" ; + bflc:marcKey "650 7 $a Microbreweries $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019605" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The brewing process -- What is Arizona beer? -- Where is Arizona Beer? -- Local ingredients -- Central Arizona breweries -- Northern Arizona breweries -- Southern Arizona breweries." ] ; + bf:title [ a bf:Title ; + rdfs:label "The Arizona beer book :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Arizona beer book :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2019"^^ ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "191 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9780578568126" ], + [ a bf:Lccn ; + rdf:value " 2023276082" ], + [ a bf:OclcNumber ; + rdf:value "1390807293" ], + [ a bf:Isbn ; + rdf:value "0578568128" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Vol. 1\"--Spine."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Arizona] : $b Tasting Arizona LLC., $c 2019." ; + bflc:simpleAgent "Tasting Arizona LLC.," ; + bflc:simpleDate "2019." ; + bflc:simplePlace "[Arizona] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[Arizona] : Tasting Arizona LLC., 2019." ; + bf:responsibilityStatement "written by Luke Irvin and Eric Walters." ; + bf:title [ a bf:Title ; + rdfs:label "The Arizona beer book : highlighting breweries from across the State /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Arizona beer book :" ; + bf:subtitle "highlighting breweries from across the State /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1391116411.ttl b/tests/oclc/books/1391116411.ttl new file mode 100644 index 0000000..8cc030e --- /dev/null +++ b/tests/oclc/books/1391116411.ttl @@ -0,0 +1,395 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251120004052.8" ; + bf:creationDate "20230725" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCA $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Paul, Elliot, 1891-1958," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1070558" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "France" ; + bflc:marcKey "651 7 $a France $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJd8gD4vdtqQMdQHvYqbBP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204289" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "823.912" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "711 2 $a 21st Anniversary Conference of the Society of Bookbinders $d (1995 : $c Manchester, England), $e host institution." ; + bf:agent [ a bf:Meeting ; + rdfs:label "21st Anniversary Conference of the Society of Bookbinders (1995 : Manchester, England), host institution." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Stephenson, Blake and Company, $e type designer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpbVrqd9tgQcq69RB7R" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "type designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moss, Graham, $d 1947-2025, $e printer, $e typographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Moss, Graham, 1947-2025," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9497913" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "typographer." ], + [ a bf:Role ; + rdfs:label "printer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sanderson, Peter J., $e typographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Sanderson, Peter J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "typographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Griffin Mill, $e papermaker." ; + bf:agent [ a bf:Organization ; + rdfs:label "Griffin Mill," ] ; + bf:role [ a bf:Role ; + rdfs:label "papermaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Monotype Corporation, $e type designer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpFbwkdRxRxhXyd6DFg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "type designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Incline Press, $e publisher, $e printer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmrj6gMqtw6Ytw84DCGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher," ], + [ a bf:Role ; + rdfs:label "printer." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Paul, Elliot, $d 1891-1958, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJc3GD3jH4P3WphJXrq4v3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Printed wrappers (Binding)" ; + bflc:marcKey "655 7 $a Printed wrappers (Binding) $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Handmade papers (Paper)" ; + bflc:marcKey "655 7 $a Handmade papers (Paper) $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Limitation statements (Publishing)" ; + bflc:marcKey "655 7 $a Limitation statements (Publishing) $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Private press books (Printing)" ; + bflc:marcKey "655 7 $a Private press books (Printing) $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Printers' devices (Publishing)" ; + bflc:marcKey "655 7 $a Printers' devices (Publishing) $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Unopened edges (Paper)" ; + bflc:marcKey "655 7 $a Unopened edges (Paper) $2 rbmscv $5 PU" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Keepsakes." ; + bflc:marcKey "655 7 $a Keepsakes. $2 rbmscv" ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-fr---" ; + bf:code "e-fr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "England Oldham." ; + bflc:marcKey "752 $a England $d Oldham." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "England" ] [ a madsrdf:City ; + rdfs:label "Oldham." ] ) ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Paul, Elliot, 1891-1958, Narrow street." ; + bflc:marcKey "700 1 $a Paul, Elliot, $d 1891-1958, $e bibliographic antecedent. $t Narrow street." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Paul, Elliot, 1891-1958," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1070558" ] ; + bf:role [ a bf:Role ; + rdfs:label "bibliographic antecedent." ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Narrow street." ; + bf:mainTitle "Narrow street." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Bookbinders" ; + bflc:marcKey "650 7 $a Bookbinders $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00836260" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Typefaces (Type evidence) Monotype Caslon." ; + bflc:marcKey "655 7 $a Typefaces (Type evidence) $x Monotype Caslon. $2 rbmscv" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Typefaces (Type evidence)" ] [ a bf:Topic ; + rdfs:label "Monotype Caslon." ] ) ], + [ a bf:Temporal ; + rdfs:label "1900-1999" ; + bflc:marcKey "648 7 $a 1900-1999 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bookbinders France 20th century." ; + bflc:marcKey "650 0 $a Bookbinders $z France $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bookbinders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095982" ] ] [ a bf:Geographic ; + rdfs:label "France" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240552" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930674" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Relieurs France 20e siècle." ; + bflc:marcKey "650 6 $a Relieurs $z France $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Relieurs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0028591" ] ] [ a bf:Geographic ; + rdfs:label "France" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0452039" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373677" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Typefaces (Type evidence) Verona." ; + bflc:marcKey "655 7 $a Typefaces (Type evidence) $x Verona. $2 rbmscv" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Typefaces (Type evidence)" ] [ a bf:Topic ; + rdfs:label "Verona." ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Monsieur Dorlan, relieur :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Monsieur Dorlan, relieur :" ] . + + a bf:Organization ; + rdfs:label "Monotype Corporation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca470813" ] . + + a bf:Organization ; + rdfs:label "Stephenson, Blake and Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5805332" ] . + + a bf:Organization ; + rdfs:label "Incline Press," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4204774" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Jean-François Vilain and Roger S. Wieck Collection of Private Presses, Ephemera, & Related References (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Jean-François Vilain and Roger S. Wieck Collection of Private Presses, Ephemera, & Related References (University of Pennsylvania)" ] ] ; + bf:dimensions "17 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[8] pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391116411" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "Oldham : Printed ... by Graham Moss at Incline Press." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"21st anniversary conference of the Society of Bookbinders Manchester--June 1995\"--Cover."@en ], + [ a bf:Note ; + rdfs:label "\"Machine setting in 12 pt Monotype Caslon by Peter 'Captain Caslon' Sanderson of Whittington Press and hand set in Verona and printed on his Arab treadle press by Graham Moss at Incline Press. This edition is in two parts: 125 numbered copies were printed on handmade paper from Griffin Mill for the mailing list of Incline Press ... Oldham ... A further impression without limit has been made on acid free paper for the use of the bindery at PAPERSAFE ...\"--Colophon."@en ], + [ a bf:Note ; + rdfs:label "Publisher's device at colophon and on front wrapper."@en ], + [ a bf:Note ; + rdfs:label "\"An Incline Press keepsake\"--Cover."@en ], + [ a bf:Note ; + rdfs:label "Extracted from: A narrow street. London : Cresset Press, 1942."@en ], + [ a bf:Note ; + rdfs:label "Binding: printed paper wrapper."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Oldham : $b Incline Press, $c 1995." ; + bflc:simpleAgent "Incline Press," ; + bflc:simpleDate "1995." ; + bflc:simplePlace "Oldham :" ; + bf:date "1995"^^ ; + bf:place ], + [ a bf:Manufacture ; + bflc:marcKey "264 3 $a Oldham : $b Printed ... by Graham Moss at Incline Press." ; + bflc:simpleAgent "Printed ... by Graham Moss at Incline Press." ; + bflc:simplePlace "Oldham :" ] ; + bf:publicationStatement "Oldham : Incline Press, 1995." ; + bf:responsibilityStatement "by Elliot Paul." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Excuse me has anyone brought a needle?" ; + bf:mainTitle "Excuse me has anyone brought a needle?" ], + [ a bf:Title ; + rdfs:label "Monsieur Dorlan, relieur : extracted from A narrow street /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Monsieur Dorlan, relieur :" ; + bf:subtitle "extracted from A narrow street /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "rbmscv" . + diff --git a/tests/oclc/books/1391156137.ttl b/tests/oclc/books/1391156137.ttl new file mode 100644 index 0000000..2b0ecff --- /dev/null +++ b/tests/oclc/books/1391156137.ttl @@ -0,0 +1,371 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250809181649.2" ; + bf:creationDate "20230726" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "KF505" ; + bf:itemPortion ".N45 2021" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "346.7301/5" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Grossman, Joanna L., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Grossman, Joanna L.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7995026" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kim, Suzanne A., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Kim, Suzanne A.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13044132" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Banks, Ralph Richard, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Banks, Ralph Richard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6473800" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a NeJaime, Douglas, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "NeJaime, Douglas," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9867755" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Aspen casebook series" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Aspen casebook series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Aspen casebook series." ; + bflc:marcKey "830 0 $a Aspen casebook series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8769602" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aspen casebook series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Children Legal status, laws, etc." ; + bflc:marcKey "650 7 $a Children $x Legal status, laws, etc. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00855046" ] ] [ a bf:Topic ; + rdfs:label "Legal status, laws, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00855046" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adoption Law and legislation" ; + bflc:marcKey "650 7 $a Adoption $x Law and legislation $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adoption" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00797091" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00797091" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Parent and child (Law) United States." ; + bflc:marcKey "650 0 $a Parent and child (Law) $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Parent and child (Law)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114597" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Parent and child (Law)" ; + bflc:marcKey "650 7 $a Parent and child (Law) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01053336" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Children Legal status, laws, etc. United States." ; + bflc:marcKey "650 0 $a Children $x Legal status, laws, etc. $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142414" ] ] [ a bf:Topic ; + rdfs:label "Legal status, laws, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142414" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Domestic relations United States." ; + bflc:marcKey "650 0 $a Domestic relations $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Domestic relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2100545" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adoption Law and legislation United States." ; + bflc:marcKey "650 0 $a Adoption $x Law and legislation $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adoption" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001341" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001341" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Domestic relations" ; + bflc:marcKey "650 7 $a Domestic relations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896646" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This casebook reflects the changes in family law in recent years\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Justifying the legal treatment of family and marriage own way -- Access to relationships -- Regulating ongoing relationships -- Dissolution and divorce -- The economics of dissolution -- Parents, children, and the state -- The child welfare system -- Adoption -- Who is a parent -- Custody and visitation -- Family support." ] ; + bf:title [ a bf:Title ; + rdfs:label "Family law in a changing America /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Family law in a changing America /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2021"^^ ; + bf:dimensions "26 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "xxvii, 1118 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391156137" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9781543815917" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "154381591X" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally published: New York : Wolters Kluwer, 2021."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Frederick, MD : $b Aspen Publishing, $c [2021]" ; + bflc:simpleAgent "Aspen Publishing," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Frederick, MD :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Frederick, MD : Aspen Publishing, [2021]" ; + bf:responsibilityStatement "Douglas NeJaime, Ralph Richard Banks, Joanna L. Grossman Suzanne A. Kim." ; + bf:title [ a bf:Title ; + rdfs:label "Family law in a changing America /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Family law in a changing America /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1391542740.ttl b/tests/oclc/books/1391542740.ttl new file mode 100644 index 0000000..1171283 --- /dev/null +++ b/tests/oclc/books/1391542740.ttl @@ -0,0 +1,241 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250804065023.9" ; + bf:creationDate "20230727" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCF $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "641.5/753" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TX652" ; + bf:itemPortion ".A737 1997" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lord, Walter, $d 1917-2002, $e writer of foreword." ; + bf:agent [ a bf:Person ; + rdfs:label "Lord, Walter, 1917-2002," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca77470" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCauley, Dana, $e contributor." ; + bf:agent [ a bf:Person ; + rdfs:label "McCauley, Dana," ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Archbold, Rick, $d 1950-" ; + bf:agent [ a bf:Person ; + rdfs:label "Archbold, Rick, 1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1829601" ] ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "Ontario Toronto." ; + bflc:marcKey "752 $a Ontario $d Toronto." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "Ontario" ] [ a madsrdf:City ; + rdfs:label "Toronto." ] ) ] ; + bf:subject [ a bf:Organization ; + rdfs:label "Titanic (Steamship)" ; + bflc:marcKey "610 24 $a Titanic (Steamship)" ], + [ a bf:Topic ; + rdfs:label "Cooking." ; + bflc:marcKey "650 7 $a Cooking. $2 fast $0 (OCoLC)fst01754966" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754966" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking." ; + bflc:marcKey "650 0 $a Cooking." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8535691" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Foreword / Walter Lord -- Last Dinner on the Titanic: An Essay -- Choreographing a First-Class Titanic Dinner -- The \"Ritz\" Restaurant -- The First-Class Dining Saloon and Reception Room -- The Second-Class Dining Saloon -- The Third-Class Dining Saloon -- Epilogue -- Appendix: Hosting a Titanic Dinner." ] ; + bf:title [ a bf:Title ; + rdfs:label "Last Dinner on the Titanic /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Last Dinner on the Titanic /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Chef Fritz Blank Culinary Archive and Library (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Chef Fritz Blank Culinary Archive and Library (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Culinary Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Culinary Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "24 cm" ; + bf:editionStatement "First Edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "144 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "078686303X" ], + [ a bf:Isbn ; + rdf:value "9780786863037" ], + [ a bf:OclcNumber ; + rdf:value "1391542740" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Menus and Recipes from the Great Liner\"--Dust jacket."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (page 125) and indexes."@en ], + [ a bf:Note ; + rdfs:label "\"A Hyperion / Madison Press Book.\""@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color), portraits ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Toronto, Ontario : $b Produced by Madison Press Books, $c 1997." ; + bflc:simpleAgent "Produced by Madison Press Books," ; + bflc:simpleDate "1997." ; + bflc:simplePlace "Toronto, Ontario :" ; + bf:date "1997"^^ ; + bf:place ] ; + bf:publicationStatement "Toronto, Ontario : Produced by Madison Press Books, 1997." ; + bf:responsibilityStatement "by Rick Archbold ; recipes by Dana McCauley ; introduction by Walter Lord ; historical consultation by Don Lynch." ; + bf:title [ a bf:Title ; + rdfs:label "Last Dinner on the Titanic /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Last Dinner on the Titanic /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1392000883.ttl b/tests/oclc/books/1392000883.ttl new file mode 100644 index 0000000..724f71d --- /dev/null +++ b/tests/oclc/books/1392000883.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250812002958.8" ; + bf:creationDate "20230802" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "823/.92" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Carlyle, Rose. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Carlyle, Rose." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "The Girl in the Mirror /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Girl in the Mirror /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781838951955" ], + [ a bf:OclcNumber ; + rdf:value "1392000883" ], + [ a bf:Isbn ; + rdf:value "1838951954" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Omslagsbild"@sv ] ; + bflc:marcKey "856 48 $3 Omslagsbild $u https://s1.adlibris.com/images/60197467/the-girl-in-the-mirror.jpg" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "8" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Corvus, $c 2021" ; + bflc:simpleAgent "Corvus," ; + bflc:simpleDate "2021" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Corvus, 2021" ; + bf:responsibilityStatement "Rose Carlyle." ; + bf:title [ a bf:Title ; + rdfs:label "The Girl in the Mirror /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Girl in the Mirror /" ] . + diff --git a/tests/oclc/books/1393107481.ttl b/tests/oclc/books/1393107481.ttl new file mode 100644 index 0000000..66835c5 --- /dev/null +++ b/tests/oclc/books/1393107481.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250724202224.8" ; + bf:creationDate "20230808" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "820.9954" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PR9489.6" ; + bf:itemPortion ".D45 2021" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Deivasigamani, T., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Deivasigamani, T.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Criticism, interpretation, etc." ; + bflc:marcKey "655 7 $a Criticism, interpretation, etc. $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411635" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ii---" ; + bf:code "a-ii---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Tribes in literature" ; + bflc:marcKey "650 7 $a Tribes in literature $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01156494" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dalits in literature." ; + bflc:marcKey "650 0 $a Dalits in literature." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3741837" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Postcolonialisme dans la littérature." ; + bflc:marcKey "650 6 $a Postcolonialisme dans la littérature." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000275481" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Postcolonialism in literature" ; + bflc:marcKey "650 7 $a Postcolonialism in literature $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01073035" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Postcolonialism in literature." ; + bflc:marcKey "650 0 $a Postcolonialism in literature." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5884179" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "American literature African American authors" ; + bflc:marcKey "650 7 $a American literature $x African American authors $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "American literature" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00807114" ] ] [ a bf:Topic ; + rdfs:label "African American authors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00807114" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Intouchables dans la littérature." ; + bflc:marcKey "650 6 $a Intouchables dans la littérature." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000311230" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dalits in literature" ; + bflc:marcKey "650 7 $a Dalits in literature $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00887205" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "American literature African American authors 20th century History and criticism." ; + bflc:marcKey "650 0 $a American literature $x African American authors $y 20th century $x History and criticism." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "American literature" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013097" ] ] [ a bf:Topic ; + rdfs:label "African American authors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013097" ] ] [ a bf:Topic ; + rdfs:label "History and criticism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4928260" ] ] [ a bf:Temporal ; + rdfs:label "20th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930674" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Littérature de l'Inde (anglaise) 20e siècle Histoire et critique." ; + bflc:marcKey "650 6 $a Littérature de l'Inde (anglaise) $y 20e siècle $x Histoire et critique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Littérature de l'Inde (anglaise)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0242940" ] ] [ a bf:Topic ; + rdfs:label "Histoire et critique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377571" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0242940" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indic literature (English) 20th century History and criticism." ; + bflc:marcKey "650 0 $a Indic literature (English) $y 20th century $x History and criticism." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indic literature (English)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3200226" ] ] [ a bf:Topic ; + rdfs:label "History and criticism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4928260" ] ] [ a bf:Temporal ; + rdfs:label "20th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3200226" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Tribes in literature." ; + bflc:marcKey "650 0 $a Tribes in literature." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3741818" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indic literature (English)" ; + bflc:marcKey "650 7 $a Indic literature (English) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00970156" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1900-1999" ; + bflc:marcKey "648 7 $a 1900-1999 $2 fast" ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Subaltern discourses /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Subaltern discourses /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2021"^^ ; + bf:dimensions "25 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "vi, 250 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393107481" ], + [ a bf:Isbn ; + rdf:value "9788180943669" ], + [ a bf:Isbn ; + rdf:value "8180943666" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 245-250)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chennai : $b MJP Publishers, $c [2021]" ; + bflc:simpleAgent "MJP Publishers," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Chennai :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Chennai : MJP Publishers, [2021]" ; + bf:responsibilityStatement "T. Deivasigamani." ; + bf:title [ a bf:Title ; + rdfs:label "Subaltern discourses /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Subaltern discourses /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1393205249.ttl b/tests/oclc/books/1393205249.ttl new file mode 100644 index 0000000..624e45a --- /dev/null +++ b/tests/oclc/books/1393205249.ttl @@ -0,0 +1,420 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251121173021.7" ; + bf:creationDate "20230812" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "HMS" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "BDX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d BDX $d OCLCL $d YDX $d HMS $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RC815" ; + bf:itemPortion ".O23 2025" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WU 140.8" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "617.6" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Odell, E. W., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Odell, E. W.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Manifestations buccales des maladies." ; + bflc:marcKey "650 6 $a Manifestations buccales des maladies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0012237" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "dentistry." ; + bflc:marcKey "650 7 $a dentistry. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054517" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bouche Chirurgie." ; + bflc:marcKey "650 6 $a Bouche $x Chirurgie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bouche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007256" ] ] [ a bf:Topic ; + rdfs:label "Chirurgie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007256" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Tooth Diseases" ; + bflc:marcKey "650 22 $a Tooth Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014076" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dentistry." ; + bflc:marcKey "650 0 $a Dentistry." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086423" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chirurgie dentaire." ; + bflc:marcKey "650 6 $a Chirurgie dentaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0010577" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dentistry" ; + bflc:marcKey "650 2 $a Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003813" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dentistry, Operative." ; + bflc:marcKey "650 0 $a Dentistry, Operative." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086539" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Teeth Diseases." ; + bflc:marcKey "650 0 $a Teeth $x Diseases." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Teeth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2012057" ] ] [ a bf:Topic ; + rdfs:label "Diseases." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2012057" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Surgery, Oral" ; + bflc:marcKey "650 22 $a Surgery, Oral" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D013515" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mouth Diseases." ; + bflc:marcKey "650 0 $a Mouth $x Diseases." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mouth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2040794" ] ] [ a bf:Topic ; + rdfs:label "Diseases." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2040794" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Oral manifestations of general diseases." ; + bflc:marcKey "650 0 $a Oral manifestations of general diseases." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2098319" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dentisterie." ; + bflc:marcKey "650 6 $a Dentisterie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007346" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dentistry, Operative" ; + bflc:marcKey "650 2 $a Dentistry, Operative" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003814" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry, Operative methods" ; + bflc:marcKey "650 22 $a Dentistry, Operative $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry, Operative" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003814Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003814Q000379" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Oral Manifestations" ; + bflc:marcKey "650 2 $a Oral Manifestations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009912" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dents Maladies." ; + bflc:marcKey "650 6 $a Dents $x Maladies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007251" ] ] [ a bf:Topic ; + rdfs:label "Maladies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007251" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mouth Surgery." ; + bflc:marcKey "650 0 $a Mouth $x Surgery." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mouth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2040878" ] ] [ a bf:Topic ; + rdfs:label "Surgery." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2040878" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bouche Maladies." ; + bflc:marcKey "650 6 $a Bouche $x Maladies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bouche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008587" ] ] [ a bf:Topic ; + rdfs:label "Maladies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008587" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mouth Diseases" ; + bflc:marcKey "650 12 $a Mouth Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009059" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The tenth edition of this core textbook will prepare the reader to diagnose and treat many different diseases and disorders that they may not have encountered in person before. The text integrates oral medicine, pathology, and surgical and drug treatment, allowing the reader to apply diagnostic algorithms and develop the key understanding they will need to apply theory to clinical practice. Originally published in 1962, Cawson's Essentials of Oral Pathology and Oral Medicine, Tenth Edition continues to offer its trademark easy-to-read style, a world-class collection of photographs showing oral conditions, and the latest evidence and guidelines to support safe clinical practice.\"-- Publisher's description."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Oral pathology and oral medicine" ; + bf:mainTitle "Oral pathology and oral medicine" ], + [ a bf:Title ; + rdfs:label "Cawson's essentials of oral pathology and oral medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cawson's essentials of oral pathology and oral medicine /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Essentials of oral pathology and oral medicine" ; + bf:mainTitle "Essentials of oral pathology and oral medicine" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2025"^^ ; + bf:dimensions "28 cm" ; + bf:editionStatement "Tenth edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xi, 620 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393205249" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918986566606676" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "0323935494" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9780323935494" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Edinburgh?] : $b Elsevier, $c [2025]" ; + bflc:simpleAgent "Elsevier," ; + bflc:simpleDate "[2025]" ; + bflc:simplePlace "[Edinburgh?] :" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "[Edinburgh?] : Elsevier, [2025]" ; + bf:responsibilityStatement "Edward W. Odell." ; + bf:title [ a bf:Title ; + rdfs:label "Cawson's essentials of oral pathology and oral medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cawson's essentials of oral pathology and oral medicine /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1393324126.ttl b/tests/oclc/books/1393324126.ttl new file mode 100644 index 0000000..4f46d40 --- /dev/null +++ b/tests/oclc/books/1393324126.ttl @@ -0,0 +1,201 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20241008160347.4" ; + bf:creationDate "20230812" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BF575.H27" ; + bf:itemPortion "W45 2011" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Weinstein, Edie, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Weinstein, Edie," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Happiness." ; + bflc:marcKey "650 0 $a Happiness." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2054827" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Success." ; + bflc:marcKey "650 7 $a Success. $2 fast $0 (OCoLC)fst01137041" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01137041" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bonheur." ; + bflc:marcKey "650 6 $a Bonheur." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004249" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Success." ; + bflc:marcKey "650 0 $a Success." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2155776" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Happiness." ; + bflc:marcKey "650 7 $a Happiness. $2 fast $0 (OCoLC)fst00951160" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00951160" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Succès." ; + bflc:marcKey "650 6 $a Succès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009194" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "The bliss mistress guide to transforming the ordinary into the extraordinary /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The bliss mistress guide to transforming the ordinary into the extraordinary /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Penn Sexuality Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Penn Sexuality Collection (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Gift of the William Way LGBT Community Center (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Gift of the William Way LGBT Community Center (University of Pennsylvania)" ] ] ; + bf:copyrightDate "©2011"^^ ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xvi, 139 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781452537689" ], + [ a bf:Isbn ; + rdf:value "1452537682" ], + [ a bf:OclcNumber ; + rdf:value "1393324126" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 108-123)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bloomington, IN : $b Balboa Press, $c [2011]" ; + bflc:simpleAgent "Balboa Press," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "Bloomington, IN :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Bloomington, IN : Balboa Press, [2011]" ; + bf:responsibilityStatement "Edie Weinstein ; edited by Pamela Maliniak ; artwork and photography by Cynthia Greb." ; + bf:title [ a bf:Title ; + rdfs:label "The bliss mistress guide to transforming the ordinary into the extraordinary /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The bliss mistress guide to transforming the ordinary into the extraordinary /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1393443473.ttl b/tests/oclc/books/1393443473.ttl new file mode 100644 index 0000000..0b2b455 --- /dev/null +++ b/tests/oclc/books/1393443473.ttl @@ -0,0 +1,192 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:IntendedAudience ; + rdfs:label "specialized"@en ; + bf:code "spe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250814064533.3" ; + bf:creationDate "20230628" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Unknown"@en ; + bf:code "u" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "UKAHL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d UKAHL $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "621.382/4" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gregson, Stuart ," ; + bf:agent [ a bf:Person ; + rdfs:label "Gregson, Stuart ," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCormick, John." ; + bf:agent [ a bf:Person ; + rdfs:label "McCormick, John." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Parini, Clive." ; + bf:agent [ a bf:Person ; + rdfs:label "Parini, Clive." ] ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Electromagnetic waves." ; + bflc:marcKey "830 0 $a Electromagnetic waves." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4208123" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Electromagnetic waves." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Electromagnetic Waves" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Electromagnetic Waves" ] ] ; + bf:relationship ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This expanded and updated second edition with full colour images provides a comprehensive introduction and explanation of both the theory and practice of planar near-field antenna measurement, from its basic postulates and assumptions, to the intricacies of its deployment in complex and demanding measurement scenarios. The book initially examines the properties of antennas that allow them to enhance the free space interaction of electronic systems and this leads into a full description of the theory of planar near-field scanning. The utility of the planar methodology is illustrated with example measurement campaigns that include discussion of the characterisation of a wide range of antennas. The second edition brings the text right up to date. Advanced techniques including non-canonical transforms, scattering suppression techniques, equivalent current based diagnostics, extrapolation range measurements, use of multi-axis industrial robots and UAV drones for data acquisition are now included, together with a greatly expanded treatment of uncertainty analysis and planar range assessment. A large number of near-field facilities exist worldwide but to the authors' knowledge no single text provides a clear step-by-step description of all the details of the planar near-field measurement technique. All three authors have spent a significant proportion of their professional careers involved with antenna measurements and the aim of this text is to provide the reader with a complete, comprehensive, and practical text that will act as a single reference for all aspects of the measurement technique. Principles of Planar Near-Field Antenna Measurements, 2nd Edition is aimed at electromagnetics students, researchers and professionals, especially those concerned with electromagnetics metrology."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Principles of Planar Near-Field Antenna Measurements /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Principles of Planar Near-Field Antenna Measurements /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:editionStatement "2nd ed." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (634 p.)."@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781839537004" ], + [ a bf:Doi ; + rdf:value "10.1049/SBEW566E" ], + [ a bf:OclcNumber ; + rdf:value "1393443473" ], + [ a bf:Isbn ; + rdf:value "1839537000" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781839537004" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781837244515" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Collection: IET e-books" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://doi.org/10.1049/SBEW566E $y IET Digital Library $x Provider: IET $x Collection: IET e-books $x purchased $x eLoaderURL $x id4 $x idSBEW566E" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: IET"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "IET Digital Library"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Stevenage : $b SciTech Publishing Inc., $c 2023." ; + bflc:simpleAgent "SciTech Publishing Inc.," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Stevenage :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Stevenage : SciTech Publishing Inc., 2023." ; + bf:responsibilityStatement "Gregson, McCormick and Parini." ; + bf:title [ a bf:Title ; + rdfs:label "Principles of Planar Near-Field Antenna Measurements /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Principles of Planar Near-Field Antenna Measurements /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1393686851.ttl b/tests/oclc/books/1393686851.ttl new file mode 100644 index 0000000..52c8693 --- /dev/null +++ b/tests/oclc/books/1393686851.ttl @@ -0,0 +1,321 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Role ; + bf:code "trl" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250626102540.1" ; + bf:creationDate "20230815" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "JC75.D36" ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "320.01" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "JC71.A7" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Pellegrin, Pierre. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Pellegrin, Pierre." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Preus, Anthony. $4 trl" ; + bf:agent [ a bf:Person ; + rdfs:label "Preus, Anthony." ] ; + bf:role ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Excellence menacée. Engelska" ; + bflc:marcKey "240 10 $a Excellence menacée. $l Engelska" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Pellegrin, Pierre. " ] ; + bf:role ] ; + bf:language [ a bf:Language ; + rdfs:label "Engelska" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Excellence menacée." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "SUNY series in ancient Greek philosophy." ; + bflc:marcKey "830 0 $a SUNY series in ancient Greek philosophy." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "SUNY series in ancient Greek philosophy." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a SUNY series in ancient Greek philosophy" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "SUNY series in ancient Greek philosophy" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Pellegrin, Pierre, 1944-" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781438479583" ] ; + bf:provisionActivityStatement "Albany : State University of New York, 2020." ; + bf:title [ a bf:Title ; + bf:mainTitle "Endangered excellence" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Endangered excellence" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Political and social views." ; + bflc:marcKey "650 7 $a Political and social views. $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science." ; + bflc:marcKey "650 7 $a Political science. $2 nli" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 07 $a Aristotle $x Political and social views. $2 nli" ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Aristotle" ] [ a bf:Topic ; + rdfs:label "Political and social views." ] ) ], + [ a bf:Topic ; + rdfs:label "Democracy." ; + bflc:marcKey "650 7 $a Democracy. $2 nli" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science." ; + bflc:marcKey "650 0 $a Political science." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154557" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Democracy." ; + bflc:marcKey "650 0 $a Democracy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084562" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Democracy." ; + bflc:marcKey "650 7 $a Democracy. $2 fast" ; + bf:source ], + [ a bf:Person ; + rdfs:label "Aristotle." ; + bflc:marcKey "600 07 $a Aristotle. $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science." ; + bflc:marcKey "650 7 $a Political science. $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Aristotle $x Political and social views." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Aristotle" ] [ a bf:Topic ; + rdfs:label "Political and social views." ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A fresh look at Aristotle's political theory with attention to the resonance of his thought for contemporary concerns\"-- Provided by publisher."@sv ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Introduction: \"Our ancestors the Greeks\" -- The philosopher in politics -- A biological politics? -- The endangered happiness of the city -- Citizen, city, constitution -- On the positive use of deviance -- The legislator -- The theoretical tools of the legislator -- Political matter -- Conclusion." ] ; + bf:title [ a bf:Title ; + rdfs:label "Endangered excellence :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Endangered excellence :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a On the political philosophy of Aristotle" ; + bf:mainTitle "On the political philosophy of Aristotle" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Organization . + + a bf:Role ; + bf:code "aut" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 2020"^^ ; + bf:dimensions "24 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 421 pages"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:status ; + rdf:value "9781438479583" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "1438479573" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "9781438479576" ], + [ a bf:Lccn ; + rdf:value " 2020000968" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9781438479569" ], + [ a bf:OclcNumber ; + rdf:value "1393686851" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "1438479581" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "1438479565" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 401-408) and indexes."@sv ], + [ a bf:Note ; + rdfs:label "\"Original French edition: L'excellence menacée: sur la philosophie politique d'Aristote ©Classiques Garnier, 2017\"--Title page verso."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Albany : $b State University of New York, $c [2020]" ; + bflc:simpleAgent "State University of New York," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Albany :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Albany : State University of New York, [2020]" ; + bf:responsibilityStatement "Pierre Pellegrin ; translated by Anthony Preus." ; + bf:title [ a bf:Title ; + rdfs:label "Endangered excellence : on the political philosophy of Aristotle /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Endangered excellence :" ; + bf:subtitle "on the political philosophy of Aristotle /" ] . + + a bf:Source . + + a bf:Language . + + a bf:Source ; + bf:code "nli" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1394001169.ttl b/tests/oclc/books/1394001169.ttl new file mode 100644 index 0000000..a416692 --- /dev/null +++ b/tests/oclc/books/1394001169.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230921160107.2" ; + bf:creationDate "20230622" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 130.5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Environmental Protection Agency, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Environmental Protection Agency," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca312178" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Trace Elements toxicity" ; + bflc:marcKey "650 22 $a Trace Elements $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Trace Elements" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014131Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014131Q000633" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Toxicity Tests" ; + bflc:marcKey "650 22 $a Toxicity Tests" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018675" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Molybdenum toxicity" ; + bflc:marcKey "650 12 $a Molybdenum $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Molybdenum" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008982Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008982Q000633" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for molybdenum." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for molybdenum." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Molybdenum" ; + bf:mainTitle "Molybdenum" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (various pagings)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1394001169" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918628661406676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK590371/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "\"This toxicological profile is prepared in accordance with guidelines developed by the Agency for Toxic Substances and Disease Registry (ATSDR) and the Environmental Protection Agency (EPA)\""@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed August 15, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Atlanta, GA] : $b U.S. Department of Health and Human Services, Agency for Toxic Substances and Disease Registry, $c May 2020." ; + bflc:simpleAgent "U.S. Department of Health and Human Services, Agency for Toxic Substances and Disease Registry," ; + bflc:simpleDate "May 2020." ; + bflc:simplePlace "[Atlanta, GA] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Atlanta, GA] : U.S. Department of Health and Human Services, Agency for Toxic Substances and Disease Registry, May 2020." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for molybdenum." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for molybdenum." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1395527793.ttl b/tests/oclc/books/1395527793.ttl new file mode 100644 index 0000000..2154d12 --- /dev/null +++ b/tests/oclc/books/1395527793.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250805115337.3" ; + bf:creationDate "20230829" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "813/.6" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a McMahon, Jennifer. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "McMahon, Jennifer." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "The Drowning Kind /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Drowning Kind /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1982153938" ], + [ a bf:Isbn ; + rdf:value "9781982153939" ], + [ a bf:OclcNumber ; + rdf:value "1395527793" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Omslagsbild"@sv ] ; + bflc:marcKey "856 48 $3 Omslagsbild $u https://s1.adlibris.com/images/61073695/the-drowning-kind.jpg" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "8" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Gallery/Scout Press, $c 2022" ; + bflc:simpleAgent "Gallery/Scout Press," ; + bflc:simpleDate "2022" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Gallery/Scout Press, 2022" ; + bf:responsibilityStatement "Jennifer McMahon." ; + bf:title [ a bf:Title ; + rdfs:label "The Drowning Kind /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Drowning Kind /" ] . + diff --git a/tests/oclc/books/1395883076.ttl b/tests/oclc/books/1395883076.ttl new file mode 100644 index 0000000..2e98a79 --- /dev/null +++ b/tests/oclc/books/1395883076.ttl @@ -0,0 +1,238 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231107073121.3" ; + bf:creationDate "20230802" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QV 610" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Williams, Malcolm Dexter, $d 1954- $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Williams, Malcolm Dexter, 1954-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1685497" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agency for Toxic Substances and Disease Registry, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agency for Toxic Substances and Disease Registry," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1891208" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Silicon Dioxide adverse effects" ; + bflc:marcKey "650 12 $a Silicon Dioxide $x adverse effects" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Silicon Dioxide" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012822Q000009" ] ] [ a bf:Topic ; + rdfs:label "adverse effects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012822Q000009" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Silicon Dioxide toxicity" ; + bflc:marcKey "650 12 $a Silicon Dioxide $x toxicity" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Silicon Dioxide" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012822Q000633" ] ] [ a bf:Topic ; + rdfs:label "toxicity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012822Q000633" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Risk Assessment methods" ; + bflc:marcKey "650 22 $a Risk Assessment $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Risk Assessment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018570Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018570Q000379" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The ATSDR toxicological profile succinctly characterizes the toxicology and adverse health effects information for the toxic substance described therein. Each peer-reviewed profile identifies and reviews the key literature that describes a substance's toxicological properties."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for silica /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for silica /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (various pagings)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918661413506676" ], + [ a bf:OclcNumber ; + rdf:value "1395883076" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed August 24, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.ncbi.nlm.nih.gov/books/NBK592827/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlanta, GA : $b Agency for Toxic Substances and Disease Registry (US), $c September 2019." ; + bflc:simpleAgent "Agency for Toxic Substances and Disease Registry (US)," ; + bflc:simpleDate "September 2019." ; + bflc:simplePlace "Atlanta, GA :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Atlanta, GA : Agency for Toxic Substances and Disease Registry (US), September 2019." ; + bf:responsibilityStatement "contributors, Malcolm Williams [and 6 others]." ; + bf:title [ a bf:Title ; + rdfs:label "Toxicological profile for silica /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Toxicological profile for silica /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1396143441.ttl b/tests/oclc/books/1396143441.ttl new file mode 100644 index 0000000..5a95605 --- /dev/null +++ b/tests/oclc/books/1396143441.ttl @@ -0,0 +1,364 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251128184936.9" ; + bf:creationDate "20230906" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "UKOBU" ], + [ a bf:Organization ; + bf:code "UKRCN" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "YT1" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d YDX $d YT1 $d UKRCN $d UKOBU $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RM147" ; + bf:itemPortion ".R68 2024" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "615/.6" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QV 737" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davies, Miriam, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Davies, Miriam," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Roulston, Christina, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Roulston, Christina," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Understanding nursing associate practice." ; + bflc:marcKey "830 0 $a Understanding nursing associate practice." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15445160" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Understanding nursing associate practice." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Understanding nursing associate practice" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Understanding nursing associate practice" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Nurses' aides." ; + bflc:marcKey "650 0 $a Nurses' aides." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085789" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Pharmacologie clinique." ; + bflc:marcKey "650 6 $a Pharmacologie clinique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0102967" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médicaments Administration." ; + bflc:marcKey "650 6 $a Médicaments $x Administration." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médicaments" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000923" ] ] [ a bf:Topic ; + rdfs:label "Administration." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000923" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drugs Administration." ; + bflc:marcKey "650 0 $a Drugs $x Administration." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drugs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105794" ] ] [ a bf:Topic ; + rdfs:label "Administration." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105794" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Medication Therapy Management" ; + bflc:marcKey "650 12 $a Medication Therapy Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D054539" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Aides-infirmières." ; + bflc:marcKey "650 6 $a Aides-infirmières." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0025118" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing Assistants" ; + bflc:marcKey "650 22 $a Nursing Assistants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009728" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drug Therapy nursing" ; + bflc:marcKey "650 22 $a Drug Therapy $x nursing" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drug Therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000451" ] ] [ a bf:Topic ; + rdfs:label "nursing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000451" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Pharmacology, Clinical" ; + bflc:marcKey "650 2 $a Pharmacology, Clinical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010601" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drug Administration Routes" ; + bflc:marcKey "650 2 $a Drug Administration Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004333" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing." ; + bflc:marcKey "650 0 $a Nursing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085804" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Clinical pharmacology." ; + bflc:marcKey "650 0 $a Clinical pharmacology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2700943" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A medicines management textbook written specifically for trainee nursing associates. It breaks medicines management down into manageable chunks and guides the reader through everything from the fundamental legal and professional requirements, to medicine administration, and drug calculations skills."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Medicines management for nursing associates /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Medicines management for nursing associates /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "25 cm" ; + bf:editionStatement "2nd edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "x, 188 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1396140576" ], + [ a bf:OclcNumber ; + rdf:value "1396143441" ], + [ a bf:Isbn ; + rdf:value "9781529623000" ], + [ a bf:Lccn ; + rdf:value " 2023947921" ], + [ a bf:Isbn ; + rdf:value "1529623006" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "1529623014" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918986615506676" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781529623017" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"Mapped to the 2018 NMC standards.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London ; $b Learning Matters, $c 2024." ; + bflc:simpleAgent "Learning Matters," ; + bflc:simpleDate "2024." ; + bflc:simplePlace "London ;" ; + bf:date "2024"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Thousand Oaks : $c 2024." ; + bflc:simpleDate "2024." ; + bflc:simplePlace "Thousand Oaks :" ] ; + bf:publicationStatement "London ; Learning Matters, 2024.", + "Thousand Oaks : 2024." ; + bf:responsibilityStatement "Christina Roulston, Miriam Davies." ; + bf:title [ a bf:Title ; + rdfs:label "Medicines management for nursing associates /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Medicines management for nursing associates /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1396770235.ttl b/tests/oclc/books/1396770235.ttl new file mode 100644 index 0000000..2f586f5 --- /dev/null +++ b/tests/oclc/books/1396770235.ttl @@ -0,0 +1,138 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250917150844.4" ; + bf:creationDate "20230911" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PR9499.4.R247" ; + bf:itemPortion "B58 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Raina, Sandeep, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Raina, Sandeep," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bflc:marcKey "655 7 $a Fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423787" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "A bit of every thing /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A bit of every thing /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "viii, 264 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396770235" ], + [ a bf:Isbn ; + rdf:value "9395767715" ], + [ a bf:Isbn ; + rdf:value "9789395767712" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chennai : $b Context, Westland Books $c 2023." ; + bflc:simpleAgent "Context, Westland Books" ; + bflc:simpleDate "2023." ; + bflc:simplePlace "Chennai :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Chennai : Context, Westland Books 2023." ; + bf:responsibilityStatement "Sandeep Raina." ; + bf:title [ a bf:Title ; + rdfs:label "A bit of every thing /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A bit of every thing /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1396775786.ttl b/tests/oclc/books/1396775786.ttl new file mode 100644 index 0000000..d276518 --- /dev/null +++ b/tests/oclc/books/1396775786.ttl @@ -0,0 +1,186 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230926124413.5" ; + bf:creationDate "20230911" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JC273.M824" ; + bf:itemPortion "A3 2019" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Muluka, Barrack." ; + bf:agent [ a bf:Person ; + rdfs:label "Muluka, Barrack." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2687658" ] ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Mudavadi, Musalia, $d 1960-" ; + bf:agent [ a bf:Person ; + rdfs:label "Mudavadi, Musalia, 1960-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6055421" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Autobiographies" ; + bflc:marcKey "655 7 $a Autobiographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919894" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Book editors" ; + bflc:marcKey "650 7 $a Book editors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00836170" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Mudavadi, Musalia, 1960-" ; + bflc:marcKey "600 17 $a Mudavadi, Musalia, $d 1960- $2 fast $0 (OCoLC)fst02061735" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02061735" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Kenya" ; + bflc:marcKey "651 7 $a Kenya $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208718" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Historians" ; + bflc:marcKey "650 7 $a Historians $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00957686" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political scientists" ; + bflc:marcKey "650 7 $a Political scientists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069858" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Musalia Mudavadi :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Musalia Mudavadi :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2019"^^ ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xxii, 418 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396775786" ], + [ a bf:Isbn ; + rdf:value "996676996X" ], + [ a bf:Isbn ; + rdf:value "9789966769961" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Nairobi : $b The Mudavadi Memorial Foundation Trust Fund in association with Midas Touch Media Ltd., $c 2019" ; + bflc:simpleAgent "The Mudavadi Memorial Foundation Trust Fund in association with Midas Touch Media Ltd.," ; + bflc:simpleDate "2019" ; + bflc:simplePlace "Nairobi :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Nairobi : The Mudavadi Memorial Foundation Trust Fund in association with Midas Touch Media Ltd., 2019" ; + bf:responsibilityStatement "with Barrack Muluka" ; + bf:title [ a bf:Title ; + rdfs:label "Musalia Mudavadi : soaring above the storms of passion : an autobiography /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Musalia Mudavadi :" ; + bf:subtitle "soaring above the storms of passion : an autobiography /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1398015992.ttl b/tests/oclc/books/1398015992.ttl new file mode 100644 index 0000000..9b7b911 --- /dev/null +++ b/tests/oclc/books/1398015992.ttl @@ -0,0 +1,234 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20230920123247.2" ; + bf:creationDate "20230918" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS644.45" ; + bf:itemPortion ".C66 2012" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Conroe, Andrew Marc, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Conroe, Andrew Marc," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2012" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "University of Michigan" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast $0 (OCoLC)fst01726453" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Intergenerational relations" ; + bflc:marcKey "650 7 $a Intergenerational relations $2 fast $0 (OCoLC)fst00976251" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00976251" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anthropology" ; + bflc:marcKey "650 7 $a Anthropology $2 fast $0 (OCoLC)fst00810196" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00810196" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political prisoners Family relationships" ; + bflc:marcKey "650 7 $a Political prisoners $x Family relationships $2 fast $0 (OCoLC)fst01069645" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069645" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political prisoners" ] [ a bf:Topic ; + rdfs:label "Family relationships" ] ) ], + [ a bf:Topic ; + rdfs:label "Political activists" ; + bflc:marcKey "650 7 $a Political activists $2 fast $0 (OCoLC)fst01069192" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069192" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1960-2012" ; + bflc:marcKey "648 7 $a 1960-2012 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Collective memory" ; + bflc:marcKey "650 7 $a Collective memory $2 fast $0 (OCoLC)fst01739814" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01739814" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History" ; + bflc:marcKey "650 7 $a History $2 fast $0 (OCoLC)fst00958235" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958235" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Indonesia Yogyakarta" ; + bflc:marcKey "651 7 $a Indonesia $z Yogyakarta $2 fast $0 (OCoLC)fst01206069" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206069" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Indonesia" ] [ a bf:Geographic ; + rdfs:label "Yogyakarta" ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Violence and the risks of remembering for families of former political prisoners in post-New Order Indonesia" ; + bf:mainTitle "Violence and the risks of remembering for families of former political prisoners in post-New Order Indonesia" ], + [ a bf:Title ; + rdfs:label "Generating history :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Generating history :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2012"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xviii, 226 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1398015992" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "UMI Number: 3519527"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest LLC, $c 2012." ; + bflc:simpleAgent "ProQuest LLC," ; + bflc:simpleDate "2012." ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest LLC, 2012." ; + bf:responsibilityStatement "by Andrew Marc Conroe." ; + bf:title [ a bf:Title ; + rdfs:label "Generating history : violence and the risks of remembering for families of former political prisoners in post-New Order Indonesia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Generating history :" ; + bf:subtitle "violence and the risks of remembering for families of former political prisoners in post-New Order Indonesia /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1398493405.ttl b/tests/oclc/books/1398493405.ttl new file mode 100644 index 0000000..825e5fe --- /dev/null +++ b/tests/oclc/books/1398493405.ttl @@ -0,0 +1,459 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "sears" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250813081914.7" ; + bf:creationDate "20230921" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.45/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1992.77.P379" ; + bf:itemPortion "G35 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gaines, Caseen, $d 1986- $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Gaines, Caseen, 1986-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9005197" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Children's television programs." ; + bflc:marcKey "655 7 $a Children's television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866117" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées pour enfants." ; + bflc:marcKey "655 7 $a Émissions télévisées pour enfants. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000039" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Children's television programs" ; + bflc:marcKey "655 7 $a Children's television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920774" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Juvenile works" ; + bflc:marcKey "655 7 $a Juvenile works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411637" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Work ; + rdfs:label "Pee-Wee's playhouse (Television program)" ; + bflc:marcKey "630 00 $a Pee-Wee's playhouse (Television program)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9005195" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pee-Wee's playhouse (Television program)" ] ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Acteurs États-Unis Biographies." ; + bflc:marcKey "650 6 $a Acteurs $z États-Unis $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Acteurs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0262324" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0262324" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Émissions télévisées pour enfants États-Unis Histoire." ; + bflc:marcKey "650 6 $a Émissions télévisées pour enfants $z États-Unis $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Émissions télévisées pour enfants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0069484" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Work ; + rdfs:label "Pee-Wee's playhouse (Television program)" ; + bflc:marcKey "630 07 $a Pee-Wee's playhouse (Television program) $2 sears" ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pee-Wee's playhouse (Television program)" ] ], + [ a bf:Topic ; + rdfs:label "Actors" ; + bflc:marcKey "650 7 $a Actors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00796296" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular culture" ; + bflc:marcKey "650 7 $a Popular culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071344" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Reubens, Paul, 1952-" ; + bflc:marcKey "600 16 $a Reubens, Paul, $d 1952- $0 (CaOONL)ncf10453915" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaOONL" ] ; + rdf:value "ncf10453915" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Reubens, Paul, 1952-2023." ; + bflc:marcKey "600 10 $a Reubens, Paul, $d 1952-2023." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2178237" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Children's television programs" ; + bflc:marcKey "650 7 $a Children's television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01716047" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular culture United States." ; + bflc:marcKey "650 0 $a Popular culture $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular culture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059680" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059680" ] ] ) ], + [ a bf:Person ; + rdfs:label "Reubens, Paul, 1952-2023" ; + bflc:marcKey "600 17 $a Reubens, Paul, $d 1952-2023 $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00221670" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Culture populaire États-Unis." ; + bflc:marcKey "650 6 $a Culture populaire $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Culture populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0278879" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0278879" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Actors United States Biography." ; + bflc:marcKey "650 0 $a Actors $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Actors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3530062" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3530062" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Children's television programs United States History." ; + bflc:marcKey "650 0 $a Children's television programs $z United States $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Children's television programs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014735" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Work ; + rdfs:label "Pee Wee's playhouse (Television program)" ; + bflc:marcKey "630 07 $a Pee Wee's playhouse (Television program) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01789539" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pee Wee's playhouse (Television program)" ] ], + [ a bf:Work ; + rdfs:label "Pee-Wee's playhouse (Émission de télévision)" ; + bflc:marcKey "630 06 $a Pee-Wee's playhouse (Émission de télévision) $0 (CaOONL)ncf10606829" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaOONL" ] ; + rdf:value "ncf10606829" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pee-Wee's playhouse (Émission de télévision)" ] ] ; + bf:summary [ a bf:Summary ; + rdfs:label "On the 25th anniversary of the show \"Pee-wee's Playhouse,\" the behind-the-scenes story is being told for the first time by those who experienced it. Complete with an episode guide, biographical information about the cast and key members of the show's creative team, never-before-told anecdotes, and previously unpublished photos."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Introduction -- From the Groundlings up -- The pitch and the hit -- Puppetland, California -- A Christmas story -- Foreclosure -- P2K -- Appraising the playhouse -- Episode guide -- Afterword -- The Puppetland directory -- Acknowledgements -- Notes -- Back cover material." ] ; + bf:title [ a bf:Title ; + rdfs:label "Inside Pee-Wee's playhouse :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Inside Pee-Wee's playhouse :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2011"^^ ; + bf:dimensions "26 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "xiv, 383 pages. :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1398493405" ], + [ a bf:Isbn ; + rdf:value "1459651367" ], + [ a bf:Identifier ; + rdf:value "99994326339" ], + [ a bf:Isbn ; + rdf:value "9781459651364" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally published by ECW Press, 2011."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "\"EasyRead large\"."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"This optimized ReadHowYouWant edition contains the complete, unabridged text of the original publisher's edition. Other aspects of the book may vary from the original edition... The text in this edition has been formatted and typeset ... set in 16 pt. Verdana\"--preliminaries."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Read How You Want, $c [2023?]" ; + bflc:simpleAgent "Read How You Want," ; + bflc:simpleDate "[2023?]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : Read How You Want, [2023?]" ; + bf:responsibilityStatement "Caseen Gaines." ; + bf:title [ a bf:Title ; + rdfs:label "Inside Pee-Wee's playhouse : the untold, unauthorized, and unpredictable story of a pop phenomenon /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Inside Pee-Wee's playhouse :" ; + bf:subtitle "the untold, unauthorized, and unpredictable story of a pop phenomenon /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1400038974.ttl b/tests/oclc/books/1400038974.ttl new file mode 100644 index 0000000..f5836ec --- /dev/null +++ b/tests/oclc/books/1400038974.ttl @@ -0,0 +1,209 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250701101904.9" ; + bf:creationDate "20230811" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "618.9285" ; + bf:edition "full" ; + skos:relatedMatch ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W6" ; + bf:itemPortion "P3 v.7481 box 5621 no.2" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ryan, Michael $c (Clinical psychologist), $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ryan, Michael (Clinical psychologist)," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Dyslexia Association, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "International Dyslexia Association," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Orton emeritus series." ; + bflc:marcKey "830 0 $a Orton emeritus series." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Orton emeritus series." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Orton emeritus series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Orton emeritus series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Emotional Adjustment." ; + bflc:marcKey "650 22 $a Emotional Adjustment." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social Adjustment." ; + bflc:marcKey "650 22 $a Social Adjustment." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dyslexia." ; + bflc:marcKey "650 12 $a Dyslexia." ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "The other sixteen hours :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The other sixteen hours :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "18 pages, 2 unnumbered pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "0892140089" ], + [ a bf:OclcNumber ; + rdf:value "1400038974" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9780892140084" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918662788806676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note ; + rdfs:label "\"First reprint, March 1997, Second reprint, October 2000\"--page 3 of cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Baltimore, Maryland : $b The International Dyslexia Association, $c [2000]" ; + bflc:simpleAgent "The International Dyslexia Association," ; + bflc:simpleDate "[2000]" ; + bflc:simplePlace "Baltimore, Maryland :" ; + bf:date "2000"^^ ; + bf:place ] ; + bf:publicationStatement "Baltimore, Maryland : The International Dyslexia Association, [2000]" ; + bf:responsibilityStatement "by Michael Ryan, Ph.D." ; + bf:title [ a bf:Title ; + rdfs:label "The other sixteen hours : the social and emotional problems of dyslexia /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The other sixteen hours :" ; + bf:subtitle "the social and emotional problems of dyslexia /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1400105501.ttl b/tests/oclc/books/1400105501.ttl new file mode 100644 index 0000000..aad6d28 --- /dev/null +++ b/tests/oclc/books/1400105501.ttl @@ -0,0 +1,396 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250728223522.5" ; + bf:creationDate "20230816" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "BDX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "OHX" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d BDX $d OCLCF $d UKMGB $d OCLCO $d OCLCL $d OHX" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 75" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "615.19" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Adamo, Roberto, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Adamo, Roberto," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lay, Luigi, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Lay, Luigi," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783527831333" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "ePub version"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783527831319" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "PDF version"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médicaments Développement." ; + bflc:marcKey "650 6 $a Médicaments $x Développement." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médicaments" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0306620" ] ] [ a bf:Topic ; + rdfs:label "Développement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0306620" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Matière médicale." ; + bflc:marcKey "650 6 $a Matière médicale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000918" ] ; + bf:source ], + [ a bf:Topic ; + bf:code "RM" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Materia medica." ; + bflc:marcKey "650 0 $a Materia medica." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004359" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Carbohydrates Therapeutic use." ; + bflc:marcKey "650 0 $a Carbohydrates $x Therapeutic use." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Carbohydrates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121193" ] ] [ a bf:Topic ; + rdfs:label "Therapeutic use." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5554136" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Materia medica" ; + bflc:marcKey "650 7 $a Materia medica $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01011707" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médicaments Conception." ; + bflc:marcKey "650 6 $a Médicaments $x Conception." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médicaments" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0203461" ] ] [ a bf:Topic ; + rdfs:label "Conception." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0203461" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Drug Design" ; + bflc:marcKey "650 22 $a Drug Design" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015195" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drug development" ; + bflc:marcKey "650 7 $a Drug development $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00898670" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Carbohydrates therapeutic use" ; + bflc:marcKey "650 12 $a Carbohydrates $x therapeutic use" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Carbohydrates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002241Q000627" ] ] [ a bf:Topic ; + rdfs:label "therapeutic use" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002241Q000627" ] ] ) ], + [ a bf:Topic ; + bf:code "RS" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drug development." ; + bflc:marcKey "650 0 $a Drug development." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4548519" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drugs Design." ; + bflc:marcKey "650 0 $a Drugs $x Design." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drugs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2252727" ] ] [ a bf:Topic ; + rdfs:label "Design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2252727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Glucides Emploi en thérapeutique." ; + bflc:marcKey "650 6 $a Glucides $x Emploi en thérapeutique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Glucides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0028427" ] ] [ a bf:Topic ; + rdfs:label "Emploi en thérapeutique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373975" ] ] ) ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Carbohydrate-based therapeutics /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carbohydrate-based therapeutics /" ] . + + a bf:Source ; + bf:code "lcco" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:source ] ; + bf:dimensions "25 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xvii, 390 pages :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DE-101" ] ; + rdf:value "1285615859" ], + [ a bf:Isbn ; + rdf:value "3527348700" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC3G0528" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "021185362" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918900931806676" ], + [ a bf:Ean ; + rdf:value "9783527348701" ], + [ a bf:Isbn ; + bf:qualifier "hardback" ; + rdf:value "9783527348701" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1434246114" ], + [ a bf:Isbn ; + bf:qualifier "oBook" ; + bf:status ; + rdf:value "9783527831326" ], + [ a bf:Isbn ; + bf:qualifier "ePub" ; + bf:status ; + rdf:value "9783527831333" ], + [ a bf:Isbn ; + bf:qualifier "ePDF" ; + bf:status ; + rdf:value "9783527831319" ], + [ a bf:OclcNumber ; + rdf:value "1400105501" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Weinheim : $b Wiley-VCH, $c [2024]" ; + bflc:simpleAgent "Wiley-VCH," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Weinheim :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Weinheim : Wiley-VCH, [2024]" ; + bf:responsibilityStatement "edited by Roberto Adamo, Luigi Lay." ; + bf:title [ a bf:Title ; + rdfs:label "Carbohydrate-based therapeutics /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carbohydrate-based therapeutics /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + diff --git a/tests/oclc/books/1401023867.ttl b/tests/oclc/books/1401023867.ttl new file mode 100644 index 0000000..6ee23bd --- /dev/null +++ b/tests/oclc/books/1401023867.ttl @@ -0,0 +1,288 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Autio, Karoliina" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783132419285" ], + [ a bf:OclcNumber ; + rdf:value "1322998569" ] ; + bf:provisionActivityStatement "Stuttgart : Georg Thieme Verlag KG, 2022" ; + bf:title [ a bf:Title ; + bf:mainTitle "Kleintieronkologie" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Kleintieronkologie" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260228084049.6" ; + bf:creationDate "20230929" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCG" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCQ $d OCLCL $d OCLCG" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "SF910.T8" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "630" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Autio, Karoliina $e author" ; + bf:agent [ a bf:Person ; + rdfs:label "Autio, Karoliina" ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Kleintieronkologie. English" ; + bflc:marcKey "240 10 $a Kleintieronkologie. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Autio, Karoliina " ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Kleintieronkologie." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Translation of"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dogs Diseases" ; + bflc:marcKey "650 7 $a Dogs $x Diseases $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dogs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896282" ] ] [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896282" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Veterinary oncology" ; + bflc:marcKey "650 7 $a Veterinary oncology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01166043" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Oncología veterinaria" ; + bflc:marcKey "650 7 $a Oncología veterinaria $2 embne" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cats Diseases" ; + bflc:marcKey "650 7 $a Cats $x Diseases $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cats" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00849387" ] ] [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00849387" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Perros Enfermedades" ; + bflc:marcKey "650 7 $a Perros $x Enfermedades $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Perros" ] [ a bf:Topic ; + rdfs:label "Enfermedades" ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gatos Enfermedades" ; + bflc:marcKey "650 7 $a Gatos $x Enfermedades $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gatos" ] [ a bf:Topic ; + rdfs:label "Enfermedades" ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"In this comprehensive and unique handbook, you will find information on modern oncology. Using high-quality illustrations and graphics, this standard work vividly demonstrates - the basics of tumor development, - clinical diagnostics and therapy, - the special oncology of all tumor forms of dogs and cats. Literature references for more in-depth literature study are included. Nutrition of tumor patients, palliative care, paraneoplastic syndromes, and reconstructive surgery are also considered. Thus, this book provides decision support and precise guidance for all-around successful tumor management in the small animal patient\"-- Provided by publisher"@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Etiology and pathology of cancer -- Tumorigenesis due to viruses -- Paraneoplastic syndromes -- Clinical diagnostics -- Imaging techniques in oncology -- Tissue diagnosis -- Oncological surgery -- Cytostatic therapy -- Basics of radiotherapy -- Principles of immunotherapy -- Tyrosine kinase inhibitors, cyclooxygenase inhibitors, metronomic chemotherapy, electrochemotherapy, and retinoids. -- Cryosurgery -- Photodynamic therapy -- Hyperthermia -- Supportive therapy -- Tumors of the skin -- Mammary tumors -- Tumors of the gastrointestinal tract -- Tumors of the respiratory tract -- Tumors of the parenchymatous organs -- Tumors of the urinary organs -- Tumors of the genitals -- Cardiac and mesenteric tumors -- Mesothelioma -- Tumors of the skeleton -- Tumors of the toes -- Tumors of endocrine organs -- Tumors of the nervous system -- Neoplasms of the eye -- Tumors of the auditory canal and middle ear -- Tumors of hematopoietic and lymphoid tissues" ] ; + bf:title [ a bf:Title ; + rdfs:label "Small animal oncology" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Small animal oncology" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "4th, completely revised edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401023867" ], + [ a bf:Isbn ; + bf:qualifier "German edition" ; + bf:status ; + rdf:value "9783132419285" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Thieme MedOne"@en ] ; + bflc:marcKey "856 40 $3 Thieme MedOne $u https://medone.thieme.com/QYXVW $7 1" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online resource; title from home page (Thieme MedOne, viewed September 29, 2023)"@en ], + [ a bf:Note ; + rdfs:label "Translation of: Kleintieronkologie : Diagnose und Therapie von Tumorerkrankungen bei Hund und Katze"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stuttgart $b Georg Thieme Verlag KG $c 2022" ; + bflc:simpleAgent "Georg Thieme Verlag KG" ; + bflc:simpleDate "2022" ; + bflc:simplePlace "Stuttgart" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Stuttgart Georg Thieme Verlag KG 2022" ; + bf:title [ a bf:Title ; + rdfs:label "Small animal oncology" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Small animal oncology" ] . + + a bf:Source ; + bf:code "embne" . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1401833850.ttl b/tests/oclc/books/1401833850.ttl new file mode 100644 index 0000000..11df4d0 --- /dev/null +++ b/tests/oclc/books/1401833850.ttl @@ -0,0 +1,133 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250723235345.6" ; + bf:creationDate "20231004" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "320.5409" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bieber, Florian." ; + bf:agent [ a bf:Person ; + rdfs:label "Bieber, Florian." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1350098124" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Debating nationalism : the global spread of nations" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Debating nationalism : the global spread of nations" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Debating nationalism : the global spread of nations" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Debating nationalism : the global spread of nations" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401833850" ], + [ a bf:Isbn ; + bf:qualifier "print" ; + bf:status ; + rdf:value "1350098124 " ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Zed Books, $c 2020" ; + bflc:simpleAgent "Zed Books," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Zed Books, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Debating nationalism : the global spread of nations" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Debating nationalism : the global spread of nations" ] . + diff --git a/tests/oclc/books/1401987277.ttl b/tests/oclc/books/1401987277.ttl new file mode 100644 index 0000000..25630a5 --- /dev/null +++ b/tests/oclc/books/1401987277.ttl @@ -0,0 +1,550 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250912230346.8" ; + bf:creationDate "20231006" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "EBLCP" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKKRT" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "MUU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d EBLCP $d OCLCO $d OCLCF $d OCLCQ $d YDX $d OCLCL $d UKKRT $d OCLCL $d MUU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "Third edition." ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780198867012" ], + [ a bf:OclcNumber ; + rdf:value "1427686201" ] ; + bf:provisionActivityStatement "Oxford : Oxford University Press, 2023" ; + bf:title [ a bf:Title ; + bf:mainTitle "Oxford handbook of expedition and wilderness medicine." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Oxford handbook of expedition and wilderness medicine." ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "616.02/52" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240119" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RC88.9.O95" ; + bf:itemPortion "O94 2023" ], + [ a bf:ClassificationNlm ; + bf:classificationPortion "WA 292" ; + bf:itemPortion ".O98 2023eb" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Anderson, Sarah R., $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjD3wpbc4tfkm3gWCMkfmb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dallimore, Jon, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Dallimore, Jon," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16908587" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Imray, Chris, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Imray, Chris," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16908451" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Johnson, Chris, $d 1953- $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjDymWVfdW89xhHX4Q6YRq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winser, Shane, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjt4c7cDQHYjr6Vm88jKVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moore, James, $d 1974- $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Moore, James, 1974-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16908170" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Handbook" ; + bflc:marcKey "655 2 $a Handbook" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020479" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Handbooks and manuals" ; + bflc:marcKey "655 7 $a Handbooks and manuals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423877" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "handbooks." ; + bflc:marcKey "655 7 $a handbooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300311807" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Handbooks and manuals." ; + bflc:marcKey "655 7 $a Handbooks and manuals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077243" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Guides et manuels." ; + bflc:marcKey "655 7 $a Guides et manuels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001065" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Oxford handbooks" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Oxford handbooks" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Oxford medical publications" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Oxford medical publications" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Oxford handbooks." ; + bflc:marcKey "830 0 $a Oxford handbooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6406367" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oxford handbooks." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Oxford medical publications." ; + bflc:marcKey "830 0 $a Oxford medical publications." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca17157" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oxford medical publications." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Outdoor medical emergencies." ; + bflc:marcKey "650 0 $a Outdoor medical emergencies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103940" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Outdoor medical emergencies" ; + bflc:marcKey "650 7 $a Outdoor medical emergencies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01049154" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Premiers soins." ; + bflc:marcKey "650 6 $a Premiers soins." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017601" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plein air Accidents et blessures." ; + bflc:marcKey "650 6 $a Plein air $x Accidents et blessures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plein air" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0307676" ] ] [ a bf:Topic ; + rdfs:label "Accidents et blessures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0307676" ] ] ) ], + [ a bf:Topic ; + rdfs:label "First aid in illness and injury." ; + bflc:marcKey "650 0 $a First aid in illness and injury." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2159285" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "First Aid" ; + bflc:marcKey "650 22 $a First Aid" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005392" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adventure travel Health aspects." ; + bflc:marcKey "650 0 $a Adventure travel $x Health aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adventure travel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6032112" ] ] [ a bf:Topic ; + rdfs:label "Health aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5175574" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Expeditions" ; + bflc:marcKey "650 22 $a Expeditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005101" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wilderness Medicine methods" ; + bflc:marcKey "650 12 $a Wilderness Medicine $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wilderness Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D055813Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D055813Q000379" ] ] ) ], + [ a bf:Topic ; + rdfs:label "First aid in illness and injury" ; + bflc:marcKey "650 7 $a First aid in illness and injury $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00925747" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Emergency Treatment methods" ; + bflc:marcKey "650 12 $a Emergency Treatment $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Emergency Treatment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004638Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004638Q000379" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Fully revised for its third edition, the Oxford Handbook of Expedition and Wilderness Medicine continues to be the essential resource for all expedition medics and well-informed travellers, as well as nurses, paramedics, medical students, and other expedition members travelling in remote, wilderness areas of the world. Now containing more guidance about caving medicine, the third edition includes revised and additional illustrations and essential maps of the spread of diseases. Clear and concise, readers can rely on this handbook to provide the key knowledge and practical advice they need. It enables efficient preparation and planning before the journey, advises on camp logistics, risk management, and medical problems during the expedition, as well as highlighting rare but important risks to those visiting remote areas. Focusing on preventative measures, it also contains chapters dealing with crisis management, emergency care, and evacuation from challenging environments, with guidance about the obligations of a clinician joining an expedition, ethical approaches to such work, and medicine in various extreme environments. This edition will give you the confidence and skills you need to travel to any extreme or remote environment. Incorporating the combined knowledge and experience of a team of experienced clinicians and expeditioners, this is a practical, easy-to-use guide to all aspects of expedition and wilderness medicine.\"--Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Expedition medicine -- Preparations -- Caring for people in the field -- Ethics and professional responsibilities -- Crisis management -- Emergencies : diagnosis -- Emergencies : trauma -- Emergencies : collapse and serious illness -- Skin -- Head and neck -- Dental -- Chest -- Abdomen -- Limbs and back -- Infectious diseases -- Expedition mental health -- Risks from animals -- Plants and fungi -- Analgesia and anaesthesia in remote locations -- Cold climates -- Mountains and high altitude -- Inland and coastal waters -- Offshore -- Underwater -- Hot, dry environments : deserts -- Hot, humid environments: tropical forests -- Caving -- Medical kits." ] ; + bf:title [ a bf:Title ; + rdfs:label "Oxford handbook of expedition and wilderness medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oxford handbook of expedition and wilderness medicine /" ] . + + a bf:Person ; + rdfs:label "Anderson, Sarah R.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5749103" ] . + + a bf:Person ; + rdfs:label "Johnson, Chris, 1953-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3334092" ] . + + a bf:Person ; + rdfs:label "Winser, Shane," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1206527" ] . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "Third edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780192636836" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1394120558" ], + [ a bf:Isbn ; + rdf:value "0192636839" ], + [ a bf:Isbn ; + bf:qualifier "softcover" ; + bf:status ; + rdf:value "0198867018" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9780191903793" ], + [ a bf:OclcNumber ; + rdf:value "1401987277" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "0191903795" ], + [ a bf:Isbn ; + bf:qualifier "softcover" ; + bf:status ; + rdf:value "9780198867012" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from digital title page (ProQuest Ebook Central, viewed on August 18, 2025)."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Kortext"@en ] ; + bflc:marcKey "856 40 $3 Kortext $u https://app.kortext.com/borrow/2915251" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Previous edition: 2015"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $z Click here to view book $u https://public.ebookcentral.proquest.com/choice/PublicFullRecord.aspx?p=7280778" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Click here to view book"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Oxford Academic"@en ] ; + bflc:marcKey "856 40 $3 Oxford Academic $u https://doi.org/10.1093/med/9780198867012.001.0001" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY : $b Oxford University Press, $c 2023." ; + bflc:simpleAgent "Oxford University Press," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "New York, NY :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "New York, NY : Oxford University Press, 2023." ; + bf:responsibilityStatement "Jon Dallimore, Sarah R. Anderson, Chris Imray, Chris Johnson, James Moore, Shane Winser." ; + bf:title [ a bf:Title ; + rdfs:label "Oxford handbook of expedition and wilderness medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oxford handbook of expedition and wilderness medicine /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1401990618.ttl b/tests/oclc/books/1401990618.ttl new file mode 100644 index 0000000..943b840 --- /dev/null +++ b/tests/oclc/books/1401990618.ttl @@ -0,0 +1,225 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231125234926.3" ; + bf:creationDate "20231006" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E184.F4" ; + bf:itemPortion "S33 2003" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Schwab, Jane Sarmiento, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Schwab, Jane Sarmiento," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2003" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "Washington State University" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philippines" ; + bflc:marcKey "651 7 $a Philippines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205261" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Filipino Americans Ethnic identity" ; + bflc:marcKey "650 7 $a Filipino Americans $x Ethnic identity $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Filipino Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00924201" ] ] [ a bf:Topic ; + rdfs:label "Ethnic identity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00924201" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Colonization in literature" ; + bflc:marcKey "650 7 $a Colonization in literature $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01902852" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Imperialism" ; + bflc:marcKey "650 7 $a Imperialism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968126" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1900-1999" ; + bflc:marcKey "648 7 $a 1900-1999 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "American literature Filipino American authors" ; + bflc:marcKey "650 7 $a American literature $x Filipino American authors $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "American literature" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00807161" ] ] [ a bf:Topic ; + rdfs:label "Filipino American authors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00807161" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Filipino American literature in the shadow of empire /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Filipino American literature in the shadow of empire /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2003"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 239 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401990618" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "UMI Number: 3096913"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest Information and Learning Company, $c 2003." ; + bflc:simpleAgent "ProQuest Information and Learning Company," ; + bflc:simpleDate "2003." ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2003"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest Information and Learning Company, 2003." ; + bf:responsibilityStatement "by Jane Sarmiento Schwab." ; + bf:title [ a bf:Title ; + rdfs:label "Filipino American literature in the shadow of empire /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Filipino American literature in the shadow of empire /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1405842356.ttl b/tests/oclc/books/1405842356.ttl new file mode 100644 index 0000000..58724b1 --- /dev/null +++ b/tests/oclc/books/1405842356.ttl @@ -0,0 +1,293 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250818020505.7" ; + bf:creationDate "20231026" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "HUA" ], + [ a bf:Organization ; + bf:code "CLE" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "TOH" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "BDX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d BDX $d TOH $d IG# $d CLE $d OCLCL $d HUA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "QA76.73" ; + bf:itemPortion ".R3 2024" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "005.13/3" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231214" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Aphalo, Pedro J., $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjt9trkj6kYyKdCPjGFWQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Textbooks." ; + bflc:marcKey "655 7 $a Textbooks. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077323" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Aphalo, Pedro J." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "First edition" ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781003404187" ], + [ a bf:Lccn ; + rdf:value " 2023049514" ] ; + bf:provisionActivityStatement "Boca Raton : CRC Press, 2024" ; + bf:title [ a bf:Title ; + bf:mainTitle "Learn R" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Learn R" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a The R series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "The R series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Chapman & Hall/CRC the R series (CRC Press)" ; + bflc:marcKey "830 0 $a Chapman & Hall/CRC the R series (CRC Press)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966456" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Chapman & Hall/CRC the R series (CRC Press)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "MATHEMATICS / General." ; + bflc:marcKey "650 7 $a MATHEMATICS / General. $2 bisacsh" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "R (Langage de programmation)" ; + bflc:marcKey "650 6 $a R (Langage de programmation)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0368319" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "R (Computer program language)" ; + bflc:marcKey "650 0 $a R (Computer program language)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5762679" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Learning a computer language like R can be either frustrating, fun or boring. Having fun requires challenges that wake up the learner's curiosity but also provide an emotional reward on overcoming them. The book is designed so that it includes smaller and bigger challenges, in what I call playgrounds, in the hope that all readers will enjoy their path to R fluency. Fluency in the use of a language is a skill that is acquired through practice and exploration. For students and professionals in the biological sciences, humanities and many applied fields, recognizing the parallels between R and natural languages should help them feel at home with R. The approach I use is similar to that of a travel guide, encouraging exploration and describing the available alternatives and how to reach them. The intention is to guide the reader through the R landscape of 2023 and beyond. What is new in the second edition? Text expanded by more than 25% to include additional R features and gentler and more detailed explanations Contains 24 new diagrams and flowcharts, seven new tables, and revised text and code examples for clarity All three indexes expanded, and answers to 27 frequently asked questions added What will you find in this book? Programming concepts explained as they apply to current R Emphasis on the role of abstractions in programming Few prescriptive rules-mostly the author's preferences together with alternatives Presentation of the R language emphasizing the \"R way of doing things\" Tutoring for \"programming in the small\" using scripts for data analysis Explanation of the differences between R proper and extensions for data wrangling The grammar of graphics described as a language for the construction of data visualisations Examples of data exchange between R and the foreign world using common file formats Coaching to become an independent R user, capable of writing original scripts and of solving future challenges\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Learn R :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Learn R :" ] . + + a bf:Person ; + rdfs:label "Aphalo, Pedro J.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12677122" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "26 cm." ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xvii, 447 pages :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023049513" ], + [ a bf:Isbn ; + bf:qualifier "(ebk)" ; + bf:status ; + rdf:value "9781003404187" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "103251843X" ], + [ a bf:Isbn ; + bf:qualifier "(hardcover)" ; + rdf:value "9781032518435" ], + [ a bf:OclcNumber ; + rdf:value "1405842356" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781032516998" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1405842483" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "1032516992" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and indexes."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton : $b CRC Press, $c 2024." ; + bflc:simpleAgent "CRC Press," ; + bflc:simpleDate "2024." ; + bflc:simplePlace "Boca Raton :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Boca Raton : CRC Press, 2024." ; + bf:responsibilityStatement "Pedro J. Aphalo." ; + bf:title [ a bf:Title ; + rdfs:label "Learn R : as a language /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Learn R :" ; + bf:subtitle "as a language /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/books/1406595183.ttl b/tests/oclc/books/1406595183.ttl new file mode 100644 index 0000000..d8fe2b7 --- /dev/null +++ b/tests/oclc/books/1406595183.ttl @@ -0,0 +1,277 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250807151258.4" ; + bf:creationDate "20231025" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "641.5" ; + bf:edition "full" ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TX715.2.S68" ; + bf:itemPortion "J86 1976" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Junior League of Nashville, Inc." ; + bf:agent [ a bf:Organization ; + rdfs:label "Junior League of Nashville, Inc." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Tennessee Nashville." ; + bflc:marcKey "752 $a United States $b Tennessee $d Nashville." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Tennessee" ] [ a madsrdf:City ; + rdfs:label "Nashville." ] ) ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cooking" ; + bflc:marcKey "650 7 $a Cooking $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754966" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Tennessee" ; + bflc:marcKey "651 7 $a Tennessee $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205353" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking, American Southern style" ; + bflc:marcKey "650 7 $a Cooking, American $x Southern style $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01753233" ] ] [ a bf:Topic ; + rdfs:label "Southern style" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01753233" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cuisine américaine du Sud." ; + bflc:marcKey "650 6 $a Cuisine américaine du Sud." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0282587" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking Tennessee." ; + bflc:marcKey "650 0 $a Cooking $z Tennessee." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8535691" ] ] [ a bf:Geographic ; + rdfs:label "Tennessee." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca293988" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking, American Southern style." ; + bflc:marcKey "650 0 $a Cooking, American $x Southern style." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042723" ] ] [ a bf:Topic ; + rdfs:label "Southern style." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042723" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Nashville Seasons. Winter; Spring; Summer; Autumn -- Recipes. Hors d'Oeuvres; Soups; Eggs and Cheese; Salads; Salad Dressings; Vegetables; Fish; Chicken; Meat; Game; Sauces; Breads; Desserts; Candy and Cookies; Pickles and Preserves; Sandwiches; Beverages." ] ; + bf:title [ a bf:Title ; + rdfs:label "Nashville Seasons Cook Book." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nashville Seasons Cook Book." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Nancy Klavans Cookery Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Nancy Klavans Cookery Collection (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Culinary Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Culinary Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "23 cm" ; + bf:editionStatement "Ninth Printing." ; + bf:extent [ a bf:Extent ; + rdfs:label "viii, 368 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1406595183" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "Nashville, Tenn. : Printed by McQuiddy Printing Co.," ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Original Cookbook Committee. Mrs. William E. Norvell, II, Chairman, Mrs. Drucilla Darr Hall, Co-Chairman."@en ], + [ a bf:Note ; + rdfs:label "\"First Printing, April, 1964 ... Third Printing, October 1966 ... Sixth Printing, October 1971 ... Ninth Printing, November, 1976.\""@en ], + [ a bf:Note ; + rdfs:label "Order Forms: [1] page at end."@en ], + [ a bf:Note ; + rdfs:label "Recipes attributed."@en ], + [ a bf:Note ; + rdfs:label "Plastic comb binding."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Manufacture ; + bflc:marcKey "264 3 $a Nashville, Tenn. : $b Printed by McQuiddy Printing Co.," ; + bflc:simpleAgent "Printed by McQuiddy Printing Co.," ; + bflc:simplePlace "Nashville, Tenn. :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Nashville, Tenn. : $b Published by The Junior League, Inc., $c 1976." ; + bflc:simpleAgent "Published by The Junior League, Inc.," ; + bflc:simpleDate "1976." ; + bflc:simplePlace "Nashville, Tenn. :" ; + bf:date "1976"^^ ; + bf:place ] ; + bf:publicationStatement "Nashville, Tenn. : Published by The Junior League, Inc., 1976." ; + bf:title [ a bf:Title ; + rdfs:label "Nashville Seasons Cook Book." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nashville Seasons Cook Book." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1407121710.ttl b/tests/oclc/books/1407121710.ttl new file mode 100644 index 0000000..3021abe --- /dev/null +++ b/tests/oclc/books/1407121710.ttl @@ -0,0 +1,585 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240325200557.5" ; + bf:creationDate "20231102" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCA $d OCLCO $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "KQC304" ; + bf:itemPortion ".F65 2017" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Transparency International. $b International Secretariat, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Transparency International. International Secretariat," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10813673" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Murphy, Maggie $c (Reformer), $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Murphy, Maggie (Reformer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13656492" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Földes, Ádám, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Földes, Ádám," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13774703" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-gh---" ; + bf:code "f-gh---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-ke---" ; + bf:code "f-ke---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Beneficial ownership Ghana." ; + bflc:marcKey "650 0 $a Beneficial ownership $z Ghana." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Beneficial ownership" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12722922" ] ] [ a bf:Geographic ; + rdfs:label "Ghana." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442797" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Business enterprises Corrupt practices Kenya." ; + bflc:marcKey "650 0 $a Business enterprises $x Corrupt practices $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Business enterprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110892" ] ] [ a bf:Topic ; + rdfs:label "Corrupt practices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100268" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442702" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Entreprises Pratiques déloyales Kenya." ; + bflc:marcKey "650 6 $a Entreprises $x Pratiques déloyales $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Entreprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Topic ; + rdfs:label "Pratiques déloyales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493538" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Propriété bénéficiaire Ghāna." ; + bflc:marcKey "650 6 $a Propriété bénéficiaire $z Ghāna." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Propriété bénéficiaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000318055" ] ] [ a bf:Geographic ; + rdfs:label "Ghāna." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000268182" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Propriété bénéficiaire Nigeria." ; + bflc:marcKey "650 6 $a Propriété bénéficiaire $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Propriété bénéficiaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000318055" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Disclosure of information." ; + bflc:marcKey "650 7 $a Disclosure of information. $2 fast $0 (OCoLC)fst00894870" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00894870" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Beneficial ownership Nigeria." ; + bflc:marcKey "650 0 $a Beneficial ownership $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Beneficial ownership" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12722922" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Entreprises Pratiques déloyales Ghāna." ; + bflc:marcKey "650 6 $a Entreprises $x Pratiques déloyales $z Ghāna." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Entreprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Topic ; + rdfs:label "Pratiques déloyales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Geographic ; + rdfs:label "Ghāna." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000268182" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Divulgation d'informations Kenya." ; + bflc:marcKey "650 6 $a Divulgation d'informations $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Divulgation d'informations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066111" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493538" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Kenya." ; + bflc:marcKey "651 7 $a Kenya. $2 fast $0 (OCoLC)fst01208718" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208718" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Divulgation d'informations Nigeria." ; + bflc:marcKey "650 6 $a Divulgation d'informations $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Divulgation d'informations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066111" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Business enterprises Corrupt practices." ; + bflc:marcKey "650 7 $a Business enterprises $x Corrupt practices. $2 fast $0 (OCoLC)fst00842538" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00842538" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Business enterprises" ] [ a bf:Topic ; + rdfs:label "Corrupt practices." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Divulgation d'informations Ghāna." ; + bflc:marcKey "650 6 $a Divulgation d'informations $z Ghāna." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Divulgation d'informations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066111" ] ] [ a bf:Geographic ; + rdfs:label "Ghāna." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000268182" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Ghana." ; + bflc:marcKey "651 7 $a Ghana. $2 fast $0 (OCoLC)fst01208741" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208741" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Propriété bénéficiaire Kenya." ; + bflc:marcKey "650 6 $a Propriété bénéficiaire $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Propriété bénéficiaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000318055" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493538" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Business enterprises Corrupt practices Nigeria." ; + bflc:marcKey "650 0 $a Business enterprises $x Corrupt practices $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Business enterprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110892" ] ] [ a bf:Topic ; + rdfs:label "Corrupt practices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100268" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Disclosure of information Ghana." ; + bflc:marcKey "650 0 $a Disclosure of information $z Ghana." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Disclosure of information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2803571" ] ] [ a bf:Geographic ; + rdfs:label "Ghana." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442797" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Beneficial ownership Kenya." ; + bflc:marcKey "650 0 $a Beneficial ownership $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Beneficial ownership" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12722922" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442702" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Nigeria." ; + bflc:marcKey "651 7 $a Nigeria. $2 fast $0 (OCoLC)fst01205229" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205229" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Disclosure of information Nigeria." ; + bflc:marcKey "650 0 $a Disclosure of information $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Disclosure of information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2803571" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Entreprises Pratiques déloyales Nigeria." ; + bflc:marcKey "650 6 $a Entreprises $x Pratiques déloyales $z Nigeria." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Entreprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Topic ; + rdfs:label "Pratiques déloyales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096764" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493129" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Disclosure of information Kenya." ; + bflc:marcKey "650 0 $a Disclosure of information $z Kenya." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Disclosure of information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2803571" ] ] [ a bf:Geographic ; + rdfs:label "Kenya." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442702" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Beneficial ownership." ; + bflc:marcKey "650 7 $a Beneficial ownership. $2 fast $0 (OCoLC)fst02010402" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02010402" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Business enterprises Corrupt practices Ghana." ; + bflc:marcKey "650 0 $a Business enterprises $x Corrupt practices $z Ghana." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Business enterprises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110892" ] ] [ a bf:Topic ; + rdfs:label "Corrupt practices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100268" ] ] [ a bf:Geographic ; + rdfs:label "Ghana." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442797" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Beneficial ownership :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Beneficial ownership :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2017"^^ ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "29 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783960760641" ], + [ a bf:Isbn ; + rdf:value "3960760647" ], + [ a bf:OclcNumber ; + rdf:value "1407121710" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Cover title"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Berlin, Germany : $b Transparency International, International Secretariat, $c [2017]" ; + bflc:simpleAgent "Transparency International, International Secretariat," ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "Berlin, Germany :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Berlin, Germany : Transparency International, International Secretariat, [2017]" ; + bf:responsibilityStatement "authors: Ádám Földes (sections 1-5), Maggie Murphy (annexes)" ; + bf:title [ a bf:Title ; + rdfs:label "Beneficial ownership : how to find the real owners of secret companies : a guide for journalists and civil society : Ghana, Kenya & Nigeria /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Beneficial ownership :" ; + bf:subtitle "how to find the real owners of secret companies : a guide for journalists and civil society : Ghana, Kenya & Nigeria /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1409477699.ttl b/tests/oclc/books/1409477699.ttl new file mode 100644 index 0000000..faa54fb --- /dev/null +++ b/tests/oclc/books/1409477699.ttl @@ -0,0 +1,276 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250801195751.3" ; + bf:creationDate "20231002" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "KSU" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "WFB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d KSU $d OCLCQ $d WFB $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "615.1/9" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230828" ] ; + skos:relatedMatch ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WY 100.1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Chippewa Valley Technical College, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Chippewa Valley Technical College," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15707413" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ernstmeyer, Kimberly, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ernstmeyer, Kimberly," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Christman, Elizabeth, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Christman, Elizabeth," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Nursing pharmacology (Ernstmeyer)" ; + bflc:marcKey "130 0 $a Nursing pharmacology (Ernstmeyer)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nursing pharmacology (Ernstmeyer)" ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Open resources for nursing (Open RN)" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Open resources for nursing (Open RN)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Open resources for nursing." ; + bflc:marcKey "830 0 $a Open resources for nursing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15566632" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Open resources for nursing." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pharmacology methods" ; + bflc:marcKey "650 22 $a Pharmacology $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pharmacology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010600Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010600Q000379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drug Therapy nursing" ; + bflc:marcKey "650 12 $a Drug Therapy $x nursing" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drug Therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000451" ] ] [ a bf:Topic ; + rdfs:label "nursing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004358Q000451" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This is the second edition of the Open RN Nursing Pharmacology OER textbook. This free online textbook is an open educational resource with CC-BY 4.0 licensing that has been developed for prelicensure nursing students. This edition has been updated according to the 2023 NCLEX-PN and NCLEX-RN Test Plans, and additional NCLEX Next Generation-style learning activities have been added to each chapter. It is aligned with the Wisconsin Technical College System (WTCS) statewide nursing curriculum for the Nursing Pharmacology course (543-103). View a list of updates in the second edition here. This book introduces the principles of pharmacology and discusses classes of medications and their effects on the body. Emphasis is on the use of the nursing process to safely administer medications. This book is not intended to be used as a drug reference book. However, links are provided for prototype medications for each medication class to DailyMed, a trustworthy U.S. National Library of Medicine website, that contains detailed information about drugs marketed in the United States. The Open RN project is supported by a $2.5 million grant from the Department of Education and is licensed under a Creative Commons Attribution 4.0 International License. However, these contents do not necessarily represent the policy of the Department of Education, and you should not assume endorsement by the federal government. More information about the Open RN project can be found at cvtc.edu/OpenRN. The first edition of Open RN Nursing Pharmacology won an Award for Excellence from OE Global in 2020. For more information about the award, visit the 2020 OE Awards for Excellence site."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Nursing pharmacology /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nursing pharmacology /" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "2e." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (953 pages)) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1957068027" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + bf:status ; + rdf:value "9781957068039" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918696819906676" ], + [ a bf:OclcNumber ; + rdf:value "1409477699" ], + [ a bf:Isbn ; + rdf:value "9781957068022" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + bf:status ; + rdf:value "1957068035" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed November 15, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.ncbi.nlm.nih.gov/books/NBK595000/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://wtcs.pressbooks.pub/pharmacology2e/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "illustrations."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Eau Claire (WI)] : $b Chippewa Valley Technical College, $c 2023." ; + bflc:simpleAgent "Chippewa Valley Technical College," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[Eau Claire (WI)] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Eau Claire (WI)] : Chippewa Valley Technical College, 2023." ; + bf:responsibilityStatement "Kimberly Ernstmeyer, Elizabeth Christman [editors]." ; + bf:title [ a bf:Title ; + rdfs:label "Nursing pharmacology /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nursing pharmacology /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1410551186.ttl b/tests/oclc/books/1410551186.ttl new file mode 100644 index 0000000..406b668 --- /dev/null +++ b/tests/oclc/books/1410551186.ttl @@ -0,0 +1,138 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250514144530.4" ; + bf:creationDate "20231124" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "525.5" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Peterson, Ellie. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Peterson, Ellie." ] ; + bf:role ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "The Reason for the Seasons /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Reason for the Seasons /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1410551186" ], + [ a bf:Isbn ; + rdf:value "9781635921366" ], + [ a bf:Isbn ; + rdf:value "1635921368" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Omslagsbild"@sv ] ; + bflc:marcKey "856 48 $3 Omslagsbild $u https://s1.adlibris.com/images/52511267/the-reason-for-the-seasons.jpg" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "8" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Astra Young Readers, $c 2020" ; + bflc:simpleAgent "Astra Young Readers," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Astra Young Readers, 2020" ; + bf:responsibilityStatement "Ellie Peterson." ; + bf:title [ a bf:Title ; + rdfs:label "The Reason for the Seasons /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Reason for the Seasons /" ] . + diff --git a/tests/oclc/books/1411546304.ttl b/tests/oclc/books/1411546304.ttl new file mode 100644 index 0000000..1ecab57 --- /dev/null +++ b/tests/oclc/books/1411546304.ttl @@ -0,0 +1,279 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250714151555.1" ; + bf:creationDate "20231127" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TX715" ; + bf:itemPortion ".C45 1980" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Children's Hospital of Philadelphia. $b Oncology Division. $b Parent Group." ; + bf:agent [ a bf:Organization ; + rdfs:label "Children's Hospital of Philadelphia. Oncology Division. Parent Group." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Phil." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Phil." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Phil." ] ) ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cooking, American." ; + bflc:marcKey "650 0 $a Cooking, American." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042690" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking Pennsylvania." ; + bflc:marcKey "650 0 $a Cooking $z Pennsylvania." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8535691" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Community cookbooks." ; + bflc:marcKey "650 0 $a Community cookbooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3969129" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking." ; + bflc:marcKey "650 7 $a Cooking. $2 fast $0 (OCoLC)fst01754966" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754966" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cuisine américaine." ; + bflc:marcKey "650 6 $a Cuisine américaine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0134377" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Pennsylvania." ; + bflc:marcKey "651 7 $a Pennsylvania. $2 fast $0 (OCoLC)fst01204598" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204598" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Livres de cuisine d'organismes communautaires." ; + bflc:marcKey "650 6 $a Livres de cuisine d'organismes communautaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0440267" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking, American." ; + bflc:marcKey "650 7 $a Cooking, American. $2 fast $0 (OCoLC)fst01753224" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01753224" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Community cookbooks." ; + bflc:marcKey "650 7 $a Community cookbooks. $2 fast $0 (OCoLC)fst00870814" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00870814" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Appetizers and Beverages -- Soups and Sandwiches -- Breads -- Salads and Dressings -- Vegetables -- Main Dishes: Poultry, Meats, Seafood, Eggs and Cheese -- Desserts: Cakes and Frostings, Pies, Cookies, Puddings -- Snacks, Candies, and Miscellaneous." ] ; + bf:title [ a bf:Title ; + rdfs:label "A Cookbook /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Cookbook /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Culinary Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Culinary Collection (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Nancy Klavans Cookery Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Nancy Klavans Cookery Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "viii, 236, [6] pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1411546304" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "[Place of publication not identified] : Printed by Faith Publishing Company," ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Plastic comb binding."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Cook Book Committee: Eleanor Wetherill, Chairman ... Artists: Rosemary E. Morgan, Lois Carnevale, Karen Pucci."@en ], + [ a bf:Note ; + rdfs:label "Recipes attributed."@en ], + [ a bf:Note ; + rdfs:label "\"We have gathered together both favorite family recipes and inspirational Biblical passages, poems, and verses. We would like our cook book to be not only food for the body but for the spirit as well.\"--Page ii."@en ] ; + bf:provisionActivity [ a bf:Manufacture ; + bflc:marcKey "264 3 $a [Place of publication not identified] : $b Printed by Faith Publishing Company," ; + bflc:simpleAgent "Printed by Faith Publishing Company," ; + bflc:simplePlace "[Place of publication not identified] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Philadelphia, Pa.] : $b [Children's Hospital of Philadelphia], $c 1980." ; + bflc:simpleAgent "[Children's Hospital of Philadelphia]," ; + bflc:simpleDate "1980." ; + bflc:simplePlace "[Philadelphia, Pa.] :" ; + bf:date "1980"^^ ; + bf:place ] ; + bf:publicationStatement "[Philadelphia, Pa.] : [Children's Hospital of Philadelphia], 1980." ; + bf:responsibilityStatement "compiled by the Parent Group of the Broomall Satellite Clinic of the Oncology Division of the Children's Hospital of Philadelphia." ; + bf:title [ a bf:Title ; + rdfs:label "A Cookbook /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Cookbook /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a From Our Table to Yours" ; + bf:mainTitle "From Our Table to Yours" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1412120120.ttl b/tests/oclc/books/1412120120.ttl new file mode 100644 index 0000000..80ac2d3 --- /dev/null +++ b/tests/oclc/books/1412120120.ttl @@ -0,0 +1,270 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250515145631.7" ; + bf:creationDate "20231206" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RM817" ; + bf:itemPortion ".K55 1956" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "615.853" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kneipp, Sebastian, $d 1821-1897, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Kneipp, Sebastian, 1821-1897," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca78625" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Meine Wasser-Kur. English" ; + bflc:marcKey "240 10 $a Meine Wasser-Kur. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Kneipp, Sebastian, 1821-1897, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca78625" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Meine Wasser-Kur." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Translated from the German."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Herbes Emploi en thérapeutique." ; + bflc:marcKey "650 6 $a Herbes $x Emploi en thérapeutique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Herbes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0060544" ] ] [ a bf:Topic ; + rdfs:label "Emploi en thérapeutique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0060544" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Hydrotherapy" ; + bflc:marcKey "650 2 $a Hydrotherapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D006875" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrotherapy" ; + bflc:marcKey "650 7 $a Hydrotherapy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00965283" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Herbs Therapeutic use." ; + bflc:marcKey "650 0 $a Herbs $x Therapeutic use." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Herbs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068093" ] ] [ a bf:Topic ; + rdfs:label "Therapeutic use." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068093" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Hydrotherapy." ; + bflc:marcKey "650 0 $a Hydrotherapy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092472" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hydrothérapie." ; + bflc:marcKey "650 6 $a Hydrothérapie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0076310" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "My water-cure :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "My water-cure :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xxii, 395, 26 unnumbered pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780787305079" ], + [ a bf:OclcNumber ; + rdf:value "1412120120" ], + [ a bf:Isbn ; + rdf:value "0787305073" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "At head of title: \"The only authorized and original edition\" and \"Popular edition for America\"."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, portrait ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Reprint. Originally published by Jos. Koesel : Kempten, Bavaria, 1897?"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Pomeroy, WA : $b Health Research, $c 1956." ; + bflc:simpleAgent "Health Research," ; + bflc:simpleDate "1956." ; + bflc:simplePlace "Pomeroy, WA :" ; + bf:date "1956"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c ©1897." ; + bflc:simpleDate "©1897." ] ; + bf:publicationStatement "Pomeroy, WA : Health Research, 1956.", + "©1897." ; + bf:responsibilityStatement "by Father Sebastian Kneipp ; translated from the 62nd German edition." ; + bf:title [ a bf:Title ; + rdfs:label "My water-cure : tested for more than 40 years and published for the cure of diseases and for the preservation of health /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "My water-cure :" ; + bf:subtitle "tested for more than 40 years and published for the cure of diseases and for the preservation of health /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1415630654.ttl b/tests/oclc/books/1415630654.ttl new file mode 100644 index 0000000..533fdb8 --- /dev/null +++ b/tests/oclc/books/1415630654.ttl @@ -0,0 +1,634 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "forms"@en ; + bf:code "for" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011201656.7" ; + bf:creationDate "20231220" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "621.30289" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "TK152" ; + bf:itemPortion ".N348 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Electrical Code (Body), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqTbHgM7GCkhWCcDfkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Fire Protection Association, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqyw7TkcvKqc4XH4mtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Standards (Reference works)" ; + bflc:marcKey "655 7 $a Standards (Reference works) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13511242" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "standards (authoritative exemplars)" ; + bflc:marcKey "655 7 $a standards (authoritative exemplars) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300068811" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Normes." ; + bflc:marcKey "655 7 $a Normes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001693" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "International electrical code series." ; + bflc:marcKey "830 0 $a International electrical code series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5425662" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "International electrical code series." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a International electrical code series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "International electrical code series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electrical engineering Standards" ; + bflc:marcKey "650 7 $a Electrical engineering $x Standards $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electrical engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01728637" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01728637" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electricity Safety measures Standards United States." ; + bflc:marcKey "650 0 $a Electricity $x Safety measures $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electricity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2119712" ] ] [ a bf:Topic ; + rdfs:label "Safety measures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5276831" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244330" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electrical engineering Standards United States." ; + bflc:marcKey "650 0 $a Electrical engineering $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electrical engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117362" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117362" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Génie électrique Normes États-Unis." ; + bflc:marcKey "650 6 $a Génie électrique $x Normes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Génie électrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022028" ] ] [ a bf:Topic ; + rdfs:label "Normes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022028" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electrical injuries Prevention." ; + bflc:marcKey "650 0 $a Electrical injuries $x Prevention." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electrical injuries" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2119762" ] ] [ a bf:Topic ; + rdfs:label "Prevention." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5615143" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electric apparatus and appliances Safety measures Standards United States." ; + bflc:marcKey "650 0 $a Electric apparatus and appliances $x Safety measures $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electric apparatus and appliances" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116622" ] ] [ a bf:Topic ; + rdfs:label "Safety measures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5276831" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244330" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Work environment Safety measures Standards United States." ; + bflc:marcKey "650 0 $a Work environment $x Safety measures $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Work environment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110526" ] ] [ a bf:Topic ; + rdfs:label "Safety measures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5276831" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244330" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sécurité du travail Normes États-Unis." ; + bflc:marcKey "650 6 $a Sécurité du travail $x Normes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sécurité du travail" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014876" ] ] [ a bf:Topic ; + rdfs:label "Normes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373964" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Électricité Sécurité Mesures Normes États-Unis." ; + bflc:marcKey "650 6 $a Électricité $x Sécurité $x Mesures $x Normes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Électricité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005619" ] ] [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Mesures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Normes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373964" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Appareils électriques Sécurité Mesures Normes États-Unis." ; + bflc:marcKey "650 6 $a Appareils électriques $x Sécurité $x Mesures $x Normes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Appareils électriques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001036" ] ] [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Mesures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Normes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373964" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Génie électrique Sécurité Mesures Normes États-Unis." ; + bflc:marcKey "650 6 $a Génie électrique $x Sécurité $x Mesures $x Normes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Génie électrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022024" ] ] [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022024" ] ] [ a bf:Topic ; + rdfs:label "Mesures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022024" ] ] [ a bf:Topic ; + rdfs:label "Normes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373964" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Industrial safety Standards United States." ; + bflc:marcKey "650 0 $a Industrial safety $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Industrial safety" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106931" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244330" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electrical engineering Safety measures Standards United States." ; + bflc:marcKey "650 0 $a Electrical engineering $x Safety measures $x Standards $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electrical engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117356" ] ] [ a bf:Topic ; + rdfs:label "Safety measures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117356" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244330" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Industrial safety Standards" ; + bflc:marcKey "650 7 $a Industrial safety $x Standards $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Industrial safety" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00971708" ] ] [ a bf:Topic ; + rdfs:label "Standards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00971708" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"'NFPA 70E, Standard for Electrical Safety in the Workplace', is the quintessential resource for helping companies and employees reduce exposure to risks and reduce occupational injuries and fatalities. It was created to provide a document that meets the need of the Occupational Safety and Health Administration (OSHA) and is entirely consistent with NFPA 70, National Electrical Code, and other applicable publications. Get expert information on subjects ranging from safety-related work practices to special equipment and maintenance requirements.\"-- taken from publisher web site."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Safety-Related Work Practices. Definitions ; Application of safety-related work practices and procedures ; General requirements for electrical safety-related work practices ; Establishing an electrically safe work condition ; Work involving electrical hazards -- Safety-Related Maintenance Requirements. Introduction ; General ; Substations, switchgear assemblies, switchboards, panelboards, motor control centers, and disconnect switches ; Premises wiring ; Controller equipment ; Fuses and circuit breakers ; Rotating equipment ; Hazardous (Classified) locations ; Batteries and battery rooms ; Portable electric tools and equipment ; Personal safety and protective equipment -- Safety Requirements for Special Equipment. Introduction ; Safety-related work practices for electrolytic cells ; Safety requirements related to batteries and battery rooms ; Safety-related work practices : Lasers ; Safety-related work practices : Power electronic equipment ; Safety-related work requirements : Research and development laboratories ; Safety-related requirements for capacitors -- Informative Annex A. Informative publications -- Informative Annex B. Reserved -- Informative Annex C. Limits of approach -- Informative Annex D. Incident energy and arc flash boundary calculation methods -- Informative Annex E. Electrical safety program -- Informative Annex F. Risk assessment and risk control -- Informative Annex G. Sample lockout / tagout program -- Informative Annex H. Guidance on selection of protective clothing and other personal protective equipment (PPE) -- Informative Annex I. Job briefing and job safety planning checklist -- Informative Annex J. Energized electrical work permit -- Informative Annex K. General categories of electrical hazards -- Informative Annex L. Typical application of safeguards in the cell line working zone -- Informative Annex M. Layering of protective clothing and total system arc rating -- Informative Annex N. Example industrial procedures and policies for working near overhead electrical lines and equipment -- Informative Annex O. Employee safety-related design concepts and facility owner responsibilities -- Informative Annex P. Aligning implementation of this standard with occupational health and safety management standards -- Informative Annex Q. Human performance and workplace electrical safety -- Informative Annex R. Working with capacitors -- Informative Annex S. Assessing the condition of maintenance." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a National Fire Protection Association 70E standard for electrical safety in the workplace" ; + bf:mainTitle "National Fire Protection Association 70E standard for electrical safety in the workplace" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Standard for electrical safety in the workplace" ; + bf:mainTitle "Standard for electrical safety in the workplace" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Electrical safety in the workplace" ; + bf:mainTitle "Electrical safety in the workplace" ], + [ a bf:Title ; + rdfs:label "NFPA 70E :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "NFPA 70E :" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "National Electrical Code (Body)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6304774" ] . + + a bf:Organization ; + rdfs:label "National Fire Protection Association," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca297509" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2023"^^ ; + bf:dimensions "28 cm" ; + bf:editionStatement "2024 edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "113 pages, 4 pages in various pagings :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9781455930487" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "1455930482" ], + [ a bf:OclcNumber ; + rdf:value "1415630654" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, forms ;"@en ], + [ a bf:Note ; + rdfs:label "\"This edition of 'NFPA 70E, Standard for Electrical Safety in the Workplace', was prepared by the Technical Committee on Electrical Safety in the Workplace and released by the Correlating Committee on National Electrical Code. It was issued by the Standards Council on April 23, 2023, with an effective date of May 13, 2023, and supersedes all previous editions. This edition of 'NFPA 70E' was approved as an American National Standard on May 13, 2023.\"--taken from page [70E-1]."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographic references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Quincy, Massachusetts : $b National Fire Protection Association, $c [2023]" ; + bflc:simpleAgent "National Fire Protection Association," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Quincy, Massachusetts :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Quincy, Massachusetts : National Fire Protection Association, [2023]" ; + bf:title [ a bf:Title ; + rdfs:label "NFPA 70E : standard for electrical safety in the workplace." ; + bflc:nonSortNum "0" ; + bf:mainTitle "NFPA 70E :" ; + bf:subtitle "standard for electrical safety in the workplace." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 34 $a Standard 2024" ; + bf:mainTitle "Standard 2024" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1416378962.ttl b/tests/oclc/books/1416378962.ttl new file mode 100644 index 0000000..3b36418 --- /dev/null +++ b/tests/oclc/books/1416378962.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20240502160719.2" ; + bf:creationDate "20240102" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Aldrich, Matthew $c (Writer on Arabic language) $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Aldrich, Matthew (Writer on Arabic language)" ] ; + bf:role ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Conversation and phrase books." ; + bflc:marcKey "655 7 $a Conversation and phrase books. $2 fast" ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ara" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ara" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Text in English and Arabic."@sv ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Spoken Arabic." ; + bflc:marcKey "650 0 $a Arabic language $x Spoken Arabic." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025150" ] ] [ a bf:Topic ; + rdfs:label "Spoken Arabic." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Spoken Arabic." ; + bflc:marcKey "650 7 $a Arabic language $x Spoken Arabic. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ] [ a bf:Topic ; + rdfs:label "Spoken Arabic." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Dialects." ; + bflc:marcKey "650 0 $a Arabic language $x Dialects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025157" ] ] [ a bf:Topic ; + rdfs:label "Dialects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025157" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Dialects Study and teaching." ; + bflc:marcKey "650 0 $a Arabic language $x Dialects $x Study and teaching." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025157" ] ] [ a bf:Topic ; + rdfs:label "Dialects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025157" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542170" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Arabic language." ; + bflc:marcKey "650 7 $a Arabic language. $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Dialects." ; + bflc:marcKey "650 7 $a Arabic language $x Dialects. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ] [ a bf:Topic ; + rdfs:label "Dialects." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arabic language Conversation and phrase books English." ; + bflc:marcKey "650 0 $a Arabic language $v Conversation and phrase books $x English." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arabic language" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8106149" ] ] [ a bf:Topic ; + rdfs:label "English." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8106149" ] ] [ a bf:GenreForm ; + rdfs:label "Conversation and phrase books" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8106149" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "If you're learning Arabic, you've probably started with Modern Standard Arabic (MSA). Or perhaps a dialect? You might be learning both MSA and a dialect (or two!) in tandem. And you're certainly aware that there are many more dialects out there. It may seem daunting. But just how similar and different are they from one another? If you're curious, this book is for you. Arabic vs. Arabic: A Dialect Sampler lets you explore the vocabulary, pronunciation, and grammar of 15 varieties of Arabic (14 dialects and MSA) through tables with notes and free, downloadable accompanying audio. You can go through the tables in order or skip around the book to see what catches your attention. The book really is meant to be a sampler platter to give you a taste of each dialect and better understanding of just how varied the varied the various varieties of Arabic are. The layout encourages the self-discovery method of learning. While the notes under many tables identify points of interest, you are encouraged to find patterns, exceptions, innovative features of dialects, and universals by studying the tables and listening to the audio tracks."@sv ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Dialect sampler" ; + bf:mainTitle "Dialect sampler" ], + [ a bf:Title ; + rdfs:label "Arabic vs. Arabic :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Arabic vs. Arabic :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2018"^^ ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "viii, 157 pages"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "0998641189" ], + [ a bf:Isbn ; + rdf:value "9780998641188" ], + [ a bf:OclcNumber ; + rdf:value "1416378962" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Lingualism, $c [2018]" ; + bflc:simpleAgent "Lingualism," ; + bflc:simpleDate "[2018]" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "Lingualism, [2018]" ; + bf:responsibilityStatement "Matthew Aldrich." ; + bf:title [ a bf:Title ; + rdfs:label "Arabic vs. Arabic : a dialect sampler /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Arabic vs. Arabic :" ; + bf:subtitle "a dialect sampler /" ] . + + a bf:Language . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1417008529.ttl b/tests/oclc/books/1417008529.ttl new file mode 100644 index 0000000..fb5b38c --- /dev/null +++ b/tests/oclc/books/1417008529.ttl @@ -0,0 +1,218 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250730232213.7" ; + bf:creationDate "20240110" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QC718.5.P5" ; + bf:itemPortion "K78 2019" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "530.4/4" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "19/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kruer, William L., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Kruer, William L.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1886911" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Frontiers in physics ; $v volume 73" ; + bf:seriesEnumeration "volume 73" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Frontiers in physics ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Frontiers in physics ;" ; + bflc:marcKey "830 0 $a Frontiers in physics ; $v v. 73." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11166" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Frontiers in physics ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "v. 73." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Laser-plasma interactions." ; + bflc:marcKey "650 0 $a Laser-plasma interactions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2158151" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Laser fusion." ; + bflc:marcKey "650 0 $a Laser fusion." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2158124" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "The physics of laser plasma interactions /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The physics of laser plasma interactions /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xviii, 182 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "9780367314187" ], + [ a bf:Isbn ; + bf:qualifier "(pbk)" ; + bf:status ; + rdf:value "9780813340838" ], + [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "0367314185" ], + [ a bf:OclcNumber ; + rdf:value "1417008529" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"ABP, Advanced book program\"--Page 4 of cover"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton : $b CRC Press, Taylor & Francis Group, $c 2019" ; + bflc:simpleAgent "CRC Press, Taylor & Francis Group," ; + bflc:simpleDate "2019" ; + bflc:simplePlace "Boca Raton :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Boca Raton : CRC Press, Taylor & Francis Group, 2019" ; + bf:responsibilityStatement "William L. Kruer" ; + bf:title [ a bf:Title ; + rdfs:label "The physics of laser plasma interactions /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The physics of laser plasma interactions /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1417353742.ttl b/tests/oclc/books/1417353742.ttl new file mode 100644 index 0000000..cbc36b4 --- /dev/null +++ b/tests/oclc/books/1417353742.ttl @@ -0,0 +1,180 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240116133706.8" ; + bf:creationDate "20240116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD2127.Z8" ; + bf:itemPortion "F675 2018" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-ug---" ; + bf:code "f-ug---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Industries." ; + bflc:marcKey "650 7 $a Industries. $2 fast $0 (OCoLC)fst00971852" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00971852" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Agricultural industries." ; + bflc:marcKey "650 7 $a Agricultural industries. $2 fast $0 (OCoLC)fst00800842" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00800842" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sustainable agriculture Planning." ; + bflc:marcKey "650 7 $a Sustainable agriculture $x Planning. $2 fast $0 (OCoLC)fst01139721" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01139721" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sustainable agriculture" ] [ a bf:Topic ; + rdfs:label "Planning." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sustainable agriculture Government policy." ; + bflc:marcKey "650 7 $a Sustainable agriculture $x Government policy. $2 fast $0 (OCoLC)fst01139716" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01139716" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sustainable agriculture" ] [ a bf:Topic ; + rdfs:label "Government policy." ] ) ], + [ a bf:Topic ; + rdfs:label "Agriculture and state." ; + bflc:marcKey "650 7 $a Agriculture and state. $2 fast $0 (OCoLC)fst00801722" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00801722" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Fostering a sustainable agro-industrialisation agenda in Uganda" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fostering a sustainable agro-industrialisation agenda in Uganda" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Fostering a sustainable agro-industrialization agenda in Uganda" ; + bf:mainTitle "Fostering a sustainable agro-industrialization agenda in Uganda" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Uganda." ; + bflc:marcKey "651 7 $a Uganda. $2 fast $0 (OCoLC)fst01210282 $1 https://id.oclc.org/worldcat/entity/E39PBJdcxwbtk4ChHbHRf6bfMP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210282" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "111 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417353742" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kampala, Uganda : $b EPRC -- Economic Policy Research Centre, $c 2018" ; + bflc:simpleAgent "EPRC -- Economic Policy Research Centre," ; + bflc:simpleDate "2018" ; + bflc:simplePlace "Kampala, Uganda :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "Kampala, Uganda : EPRC -- Economic Policy Research Centre, 2018" ; + bf:title [ a bf:Title ; + rdfs:label "Fostering a sustainable agro-industrialisation agenda in Uganda" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fostering a sustainable agro-industrialisation agenda in Uganda" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1417432126.ttl b/tests/oclc/books/1417432126.ttl new file mode 100644 index 0000000..38a6cd8 --- /dev/null +++ b/tests/oclc/books/1417432126.ttl @@ -0,0 +1,130 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20241227160142.9" ; + bf:creationDate "20240131" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "792.08992404109045" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Voigts, Eckart." ; + bf:agent [ a bf:Person ; + rdfs:label "Voigts, Eckart." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ablett, Sarah Jane." ; + bf:agent [ a bf:Person ; + rdfs:label "Ablett, Sarah Jane." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1350211958" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Companion to British-Jewish theatre since the 1950s" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Companion to British-Jewish theatre since the 1950s" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Companion to British-Jewish theatre since the 1950s" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Companion to British-Jewish theatre since the 1950s" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417432126" ], + [ a bf:Isbn ; + bf:qualifier "print" ; + bf:status ; + rdf:value "1350211958 " ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Methuen Drama, $c 2021" ; + bflc:simpleAgent "Methuen Drama," ; + bflc:simpleDate "2021" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Methuen Drama, 2021" ; + bf:title [ a bf:Title ; + rdfs:label "Companion to British-Jewish theatre since the 1950s" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Companion to British-Jewish theatre since the 1950s" ] . + diff --git a/tests/oclc/books/1418764919.ttl b/tests/oclc/books/1418764919.ttl new file mode 100644 index 0000000..1bb3c5b --- /dev/null +++ b/tests/oclc/books/1418764919.ttl @@ -0,0 +1,252 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "charts"@en ; + bf:code "chr" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240124173351.4" ; + bf:creationDate "20240123" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DT515.9.D45" ; + bf:itemPortion "O46 2018" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Delta State (Nigeria). $b Ministry of Economic Planning, $e issuing body, $e publisher." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Delta State (Nigeria). Ministry of Economic Planning," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7354289" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "issuing body," ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + , + , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Nigeria Delta State" ; + bflc:marcKey "651 7 $a Nigeria $z Delta State $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Nigeria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01268082" ] ] [ a bf:Geographic ; + rdfs:label "Delta State" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01268082" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Delta State (Nigeria) Economic conditions 21st century." ; + bflc:marcKey "651 0 $a Delta State (Nigeria) $x Economic conditions $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Delta State (Nigeria)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3543368" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5906044" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5906044" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Delta State (Nigeria) Politics and government 21st century." ; + bflc:marcKey "651 0 $a Delta State (Nigeria) $x Politics and government $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Delta State (Nigeria)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3543368" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916235" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916235" ] ] ) ], + [ a bf:Person ; + rdfs:label "Okowa, Ifeanyi, 1959-" ; + bflc:marcKey "600 10 $a Okowa, Ifeanyi, $d 1959-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13656924" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Economic history" ; + bflc:marcKey "650 7 $a Economic history $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901974" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2000-2099" ; + bflc:marcKey "648 7 $a 2000-2099 $2 fast" ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Okowa's scorecard /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Okowa's scorecard /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "25 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1418764919" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Volume 2: \"An initiative of the Chief Economic Adviser to the Governor\"--Page 4 of cover."@en ], + [ a bf:Note ; + rdfs:label "Cover title."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations, maps, portraits, charts ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Nigeria] : $b Delta State Ministry of Economic Planning, $c [2018?]-" ; + bflc:simpleAgent "Delta State Ministry of Economic Planning," ; + bflc:simpleDate "[2018?]-" ; + bflc:simplePlace "[Nigeria] :" ; + bf:date "2018/9999"^^ ; + bf:place ] ; + bf:publicationStatement "[Nigeria] : Delta State Ministry of Economic Planning, [2018?]-" ; + bf:responsibilityStatement "an initiative of Delta State Ministry of Economic Planning." ; + bf:title [ a bf:Title ; + rdfs:label "Okowa's scorecard /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Okowa's scorecard /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1419160101.ttl b/tests/oclc/books/1419160101.ttl new file mode 100644 index 0000000..c7962b5 --- /dev/null +++ b/tests/oclc/books/1419160101.ttl @@ -0,0 +1,237 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "lcco" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250607161545.9" ; + bf:creationDate "20240127" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OHX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OHX $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "617.952" ; + bf:edition "full" ; + skos:relatedMatch ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WO 595" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Costa, Adilson da, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Costa, Adilson da," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783319782652" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "e-book version"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Minimally Invasive Surgical Procedures" ; + bflc:marcKey "650 22 $a Minimally Invasive Surgical Procedures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019060" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cosmetic Techniques" ; + bflc:marcKey "650 12 $a Cosmetic Techniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003357" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Traitement esthétique." ; + bflc:marcKey "650 6 $a Traitement esthétique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000265543" ] ; + bf:source ], + [ a bf:Topic ; + bf:code "RD" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dermatologic Surgical Procedures" ; + bflc:marcKey "650 22 $a Dermatologic Surgical Procedures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D062109" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Minimally invasive aesthetic procedures :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Minimally invasive aesthetic procedures :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xxxi, 817 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "eBook" ; + bf:status ; + rdf:value "9783319782652" ], + [ a bf:Ean ; + rdf:value "9783319782645" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "9783319782645" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "3319782649" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918863354806676" ], + [ a bf:OclcNumber ; + rdf:value "1419160101" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "many illustrations (chiefly color), portraits ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cham, Switzerland : $b Springer, $c [2020]" ; + bflc:simpleAgent "Springer," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Cham, Switzerland :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cham, Switzerland : Springer, [2020]" ; + bf:responsibilityStatement "Adilson Da Costa, editor." ; + bf:title [ a bf:Title ; + rdfs:label "Minimally invasive aesthetic procedures : a guide for dermatologists and plastic surgeons /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Minimally invasive aesthetic procedures :" ; + bf:subtitle "a guide for dermatologists and plastic surgeons /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1419915266.ttl b/tests/oclc/books/1419915266.ttl new file mode 100644 index 0000000..c7c3478 --- /dev/null +++ b/tests/oclc/books/1419915266.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + bf:code "dcrmmss" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250507155905.5" ; + bf:creationDate "20231026" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ], + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Manuscript, + bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Livres de cuisine." ; + bflc:marcKey "655 7 $a Livres de cuisine. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000119" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Recipes." ; + bflc:marcKey "655 7 $a Recipes. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077296" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "recipes." ; + bflc:marcKey "655 7 $a recipes. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027043" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cookbooks." ; + bflc:marcKey "655 7 $a Cookbooks. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866159" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Recettes." ; + bflc:marcKey "655 7 $a Recettes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001175" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "cookbooks." ; + bflc:marcKey "655 7 $a cookbooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026109" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "codices (bound manuscripts)" ; + bflc:marcKey "655 7 $a codices (bound manuscripts) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300224200" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "medicine (discipline)" ; + bflc:marcKey "650 7 $a medicine (discipline) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054518" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cuisine anglaise." ; + bflc:marcKey "650 6 $a Cuisine anglaise." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0134247" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cooking, English." ; + bflc:marcKey "650 0 $a Cooking, English." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2043048" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Médecine." ; + bflc:marcKey "650 6 $a Médecine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0055077" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Medicine." ; + bflc:marcKey "650 0 $a Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010645" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Manuscripts, English 19th century." ; + bflc:marcKey "655 4 $a Manuscripts, English $y 19th century." ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Manuscripts, English" ] [ a bf:Temporal ; + rdfs:label "19th century." ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This volume contains 94 culinary, medicinal, and household recipes written and compiled by an unknown creator in England between 1827 and 1832. It is bound in half leather over marbled paper boards and includes an index (p. 1-4), inlaid leaves (p. 6, 63, 64), clippings(p. 68), and recipes and clippings that have been sewed into the volume (p. 57, 76, 77). Due to significant gaps in original pagination (p. 78-87, 96-117, 120-159) and numerous missing pages, this volume appears to have been rebound without all of its original pages. As a result, the cataloger provided pagination for this volume. Several of the recipes and remedies are attributed to both medical figures at the time and to individuals likely known to the creator. These individuals include Ane Hickerton (p. 22), Dr. Richard Reece (p. 32), \"the intelligent and communicative Mr. Player\" (p. 49), and Mrs. Sealy of Little Somerford (p.69). Examples of the varied recipes in this volume include to prevent the skin coming off sick people (p. 2), for the evil (p. 2), to destroy vermin on cattle and to cure the mange (p. 15), for a consumption (p. 19), universal pickle (p. 26), raspberry brandy (p. 31), lime water from Dr. Reece's The Medical Guide (p. 32), pound cake (p. 36), family pills (p. 42), and Mrs. Sealy's Little Somerford receipt for mince meat (p. 69)."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "British recipe book :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "British recipe book :" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:source ] ; + bf:dimensions "21 x 17 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume (94 pages) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1419915266" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note, + oclcbf:CustodialNote ; + rdfs:label "Sold by Alastor Rare Books (East Cowes, England), 2023."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label ""@en ] ; + bflc:marcKey "561 1 $a Sold by Alastor Rare Books (East Cowes, England), 2023." ], + [ a bf:Note, + ; + rdfs:label "British Recipe Book (Ms. Codex 2158). Kislak Center for Special Collections, Rare Books and Manuscripts, University of Pennsylvania."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $z Finding aid $u https://findingaids.library.upenn.edu/records/UPENN_RBML_PUSP.MS.CODEX2158" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Finding aid"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + oclcbf:AccessPolicy ; + rdfs:label "Access to this item is subject to staff review."@en ] ; + bf:productionStatement "England, 1827-1832." ; + bf:provisionActivity [ a bf:Production ; + bflc:marcKey "264 0 $a England, $c 1827-1832." ; + bflc:simpleDate "1827-1832." ; + bflc:simplePlace "England," ] ; + bf:title [ a bf:Title ; + rdfs:label "British recipe book : manuscript." ; + bflc:nonSortNum "0" ; + bf:mainTitle "British recipe book :" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + diff --git a/tests/oclc/books/1420704426.ttl b/tests/oclc/books/1420704426.ttl new file mode 100644 index 0000000..39982b4 --- /dev/null +++ b/tests/oclc/books/1420704426.ttl @@ -0,0 +1,121 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20240612204200.9" ; + bf:creationDate "20230823" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Işın, Ekrem, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Işın, Ekrem," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "English."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Everyday Life In Istanbul." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Everyday Life In Istanbul." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "368 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9789750856501" ], + [ a bf:OclcNumber ; + rdf:value "1420704426" ], + [ a bf:Isbn ; + rdf:value "9750856503" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "First published in 1999. On the map of human existence, Istanbul throughout the age of empire represented the administrative power center. Rome, Byzantium and the Ottoman Empire each took its place in history as a ring of civilization that formed around this center. To view history from this perspective means to read the story of humanity in its pages and, in a sense, to rediscover each time this dazzling star that shone in the skies of Anatolia, the Balkans and the Mediterranean. As mankind discovered Istanbul, it also discovered itself as a passionate traveler on the road leading back to its own past. Istanbul today is a treasurehouse where all our lost values are carefully preserved. A compass for our social identity that has lost its way, a touchstone for our decaying aesthetic taste, a trustworthy scale for our degenerating sense of justice - Istanbul can assume all these roles while at the same time generously offering us a human experience and a store of knowledge capable of answering every question put to it. \"Everyday Life in Istanbul\" is a collection of striking images along a journey back to the roots of the Turks' social identity. A work embracing the history of an imperial city in a plane where Man, Culture and Space relate to each other, it is a noteworthy example of the new historiography, which sets up a balance among the social sciences. With its unique style and its theoretical framework set against a multi-dimensional background extending from politics to culture, from architecture to literature, it is at the same time a contemporary historian's gift to our city."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Turkey] : $b Yapı Kredi Yayınları, $c 2023." ; + bflc:simpleAgent "Yapı Kredi Yayınları," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[Turkey] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Turkey] : Yapı Kredi Yayınları, 2023." ; + bf:title [ a bf:Title ; + rdfs:label "Everyday Life In Istanbul." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Everyday Life In Istanbul." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1421955020.ttl b/tests/oclc/books/1421955020.ttl new file mode 100644 index 0000000..3f1413a --- /dev/null +++ b/tests/oclc/books/1421955020.ttl @@ -0,0 +1,288 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Smith, Warwick A." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783895764806" ], + [ a bf:OclcNumber ; + rdf:value "1382692594" ] ; + bf:provisionActivityStatement "NL : Elektor, 2021" ; + bf:title [ a bf:Title ; + bf:mainTitle "Explore ATtiny Microcontrollers using C and Assembly Language." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Explore ATtiny Microcontrollers using C and Assembly Language." ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250604050236.6" ; + bf:creationDate "20240214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "621.3" ; + bf:edition "full" ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "TJ223.P76" ; + bf:itemPortion "S658 2021" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Smith, Warwick, A. $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Smith, Warwick, A." ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Langage assembleur (Langage de programmation)" ; + bflc:marcKey "650 6 $a Langage assembleur (Langage de programmation)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0012661" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Atmel AVR (Microcontrôleurs) Programmation." ; + bflc:marcKey "650 6 $a Atmel AVR (Microcontrôleurs) $x Programmation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Atmel AVR (Microcontrôleurs)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000261524" ] ] [ a bf:Topic ; + rdfs:label "Programmation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374104" ] ] ) ], + [ a bf:Topic ; + rdfs:label "C (Langage de programmation)" ; + bflc:marcKey "650 6 $a C (Langage de programmation)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0019413" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Assembly languages (Electronic computers)" ; + bflc:marcKey "650 0 $a Assembly languages (Electronic computers)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2039778" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Programmable controllers." ; + bflc:marcKey "650 0 $a Programmable controllers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006993" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "C (Computer program language)" ; + bflc:marcKey "650 0 $a C (Computer program language)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112383" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Microcontrôleurs." ; + bflc:marcKey "650 6 $a Microcontrôleurs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0277604" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Automates programmables." ; + bflc:marcKey "650 6 $a Automates programmables." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0084034" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Microcontrollers." ; + bflc:marcKey "650 0 $a Microcontrollers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7660235" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Atmel AVR microcontroller Programming." ; + bflc:marcKey "650 0 $a Atmel AVR microcontroller $x Programming." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Atmel AVR microcontroller" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7660236" ] ] [ a bf:Topic ; + rdfs:label "Programming." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244334" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"An in-depth look at the 8-bit AVR architecture found in ATtiny and ATmega microcontrollers, mainly from a software and programming point of view. Explore the AVR architecture using C and assembly language in Microchip Studio (formerly Atmel Studio) with ATtiny microcontrollers. Learn the details of how AVR microcontrollers work internally, including the internal registers and memory map of ATtiny devices. Program ATtiny microcontrollers using an Atmel-ICE-programmer / debugger, or use a cheap hobby programmer, or even an Arduino Uno as a programmer. Most code examples can be run using the Microchip Studio AVR simulator. Learn to write programs for ATtiny microcontrollers in assembly language. See how assembly language is converted to machine code instructions by the assembler program. Find out how programs written in the C programming language end up as assembly language and finally as machine code instructions. Use the Microchip Studio debugger in combination with a hardware USB programmer / debugger to test assembly and C language programs, or use the Microchip Studio AVR simulator. DIP packaged ATtiny microcontrollers are used in this volume for easy use on electronic breadboards, targeting mainly the ATtiny13(A) and ATtiny25/45/85. Learn about instruction timing and clocks in AVR microcontrollers using ATtiny devices. Be on your way to becoming an AVR expert with advanced debugging and programming skills.\"-- Taken from back cover."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Arithmetic and Logic Instructions. Positive and negative numbers ; Addition ; Subtraction ; Logic instructions ; Other arithmetic and logic instructions ; Summary --Programming AVR I/O Ports. Instructions for accessing I/O registers ; I/O ports ; Summary -- Assembly Language Elements. Instructions and labels ; The preprocessor and include files ; Assembler directives ; Other assembly language elements ; Further reading ; Summary -- AVR Timing, Timers and Interrupts. Instruction timing ; Assembly language time delay ; Calling an assembly subroutine from C code ; Polled timer delay ; Timer interrupt delay ; Summary -- The AVR Instruction Set. AVR instruction set overview and categories ; Guided tour through the ATtiny AVR instruction set ; Entire AVR instruction set -- Software Tools and Settings. AVR assembler programs ; The GNU C toolchain ; Where to from here? -- Appendix A. External Programmer Setup. Hobby USB programmer capabilities ; Overview of external programmer setup ; External programmer setup -- Appendix B. Alternate Circuits and Programs. 8-pin PDIP ATtiny13/25/45/85 ; 14-pin PDIP ATtiny24/44/84 ; 20-pin PDIP ATtiny26/261/461/861 and ATtiny2313/4313 ; 28-pin PDIP ATtiny48/88 ; Alternate programs -- Appendix C. The ASCII Table. Printable characters ; ASCII Tables." ], + [ a bf:TableOfContents ; + rdfs:label "Introduction. Broad overview of this book ; About the targeted AVR microcontrollers ; Primary programming software ; Why learn assembly language? ; The many reasons for learning assembly language ; C programming ; Intended audience ; Prerequisites ; Microchip, Atmel, Microchip Studio and Atmel Studio ; Accompanying resources ; Let's get started -- Overview of ATtiny Microcontrollers. ATtiny microcontrollers ; Which ATtiny to use ; Comparison of ATtiny devices ; Summary -- Hardware and Software Setup. Install Microchip Studio ; 8-pin ATtiny microcontroller LED circuit ; A first assembly language program ; A first C program ; Summary -- Basics of Assembly Language. Mnemonics ; AVR instruction set ; Opcodes and operands ; Assembly language comments ; LED blink program operation ; Using the debugger and simulator ; Summary -- Binary Numbers and Memory. Bits and bytes ; Weighted number systems ; Hexadecimal numbers ; Calculating number sizes ; Numbers in assembly programs ; Numbers in C programs ; Summary -- AVR Registers and Memory Map. AVR registers ; Using general purpose registers ; AVR memory map ; Accessing SRAM in assembler programs ; Summary -- AVR Internal Architecture. Clock pulses and program counter ; Microcontroller buses ; Harvard and von Neumann architectures ; Fetching and executing instructions ; Status register ; Stack and stack pointer ; LED blink program fully explained ; AVR instruction encoding ; Addressing modes ; Summary --" ] ; + bf:title [ a bf:Title ; + rdfs:label "Explore ATtiny microcontrollers using C and assembly language :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Explore ATtiny microcontrollers using C and assembly language :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "376 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9783895764790" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "3895764795" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + bf:status ; + rdf:value "9783895764806" ], + [ a bf:OclcNumber ; + rdf:value "1421955020" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Susteren, The Netherlands : $b Elektor, the media brand of Elektor International Media B.V., $c [2021]" ; + bflc:simpleAgent "Elektor, the media brand of Elektor International Media B.V.," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Susteren, The Netherlands :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Susteren, The Netherlands : Elektor, the media brand of Elektor International Media B.V., [2021]" ; + bf:responsibilityStatement "Warwick A. Smith." ; + bf:title [ a bf:Title ; + rdfs:label "Explore ATtiny microcontrollers using C and assembly language : AVR architecture and programming /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Explore ATtiny microcontrollers using C and assembly language :" ; + bf:subtitle "AVR architecture and programming /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1422166602.ttl b/tests/oclc/books/1422166602.ttl new file mode 100644 index 0000000..a019f29 --- /dev/null +++ b/tests/oclc/books/1422166602.ttl @@ -0,0 +1,177 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011193440.5" ; + bf:creationDate "20240216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "363.960973" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Planned Parenthood Federation of America. $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpvvGPCbcM9rPqPqtCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Birth control." ; + bflc:marcKey "650 0 $a Birth control." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086726" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Régulation des naissances." ; + bflc:marcKey "650 6 $a Régulation des naissances." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004146" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Birth control" ; + bflc:marcKey "650 7 $a Birth control $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00833148" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Planned parenthood" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Planned parenthood" ] . + + a bf:Organization ; + rdfs:label "Planned Parenthood Federation of America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca109131" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 folded sheet (8 unnumbered panels)"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1422166602" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ], + [ a bf:Note ; + rdfs:label "\"November, 1950\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. $b Planned Parenthood Federation of America, Inc. $c [1950]" ; + bflc:simpleAgent "Planned Parenthood Federation of America, Inc." ; + bflc:simpleDate "[1950]" ; + bflc:simplePlace "New York, N.Y." ; + bf:date "1950"^^ ; + bf:place ] ; + bf:publicationStatement "New York, N.Y. Planned Parenthood Federation of America, Inc. [1950]" ; + bf:title [ a bf:Title ; + rdfs:label "Planned parenthood your questions answered" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Planned parenthood" ; + bf:subtitle "your questions answered" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1424817499.ttl b/tests/oclc/books/1424817499.ttl new file mode 100644 index 0000000..e23332b --- /dev/null +++ b/tests/oclc/books/1424817499.ttl @@ -0,0 +1,96 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250801195826.1" ; + bf:creationDate "20240301" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Unknown"@en ; + bf:code "u" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "798/.6" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Heike Bean; Sarah Blanchard." ; + bf:agent [ a bf:Person ; + rdfs:label "Heike Bean; Sarah Blanchard." ] ] ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "Carriage Driving : a logical approach through dressage training." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carriage Driving : a logical approach through dressage training." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1424817499" ], + [ a bf:Isbn ; + rdf:value "9780876058985" ], + [ a bf:Isbn ; + rdf:value "0876058985" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a New York $b Howell Book House; Macmillan Publishing Company $c 1992." ; + bflc:simpleAgent "Howell Book House; Macmillan Publishing Company" ; + bflc:simpleDate "1992." ; + bflc:simplePlace "New York" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "New York Howell Book House; Macmillan Publishing Company 1992." ; + bf:title [ a bf:Title ; + rdfs:label "Carriage Driving : a logical approach through dressage training." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carriage Driving : a logical approach through dressage training." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1425977879.ttl b/tests/oclc/books/1425977879.ttl new file mode 100644 index 0000000..2c37d1c --- /dev/null +++ b/tests/oclc/books/1425977879.ttl @@ -0,0 +1,163 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251204135207.1" ; + bf:creationDate "20240312" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CLU" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d CLU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "KFC723" ; + bf:itemPortion ".M534 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Micheli, Chris, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjGgBBMVxCycWKctvYfbYd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Legislation California." ; + bflc:marcKey "650 0 $a Legislation $z California." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2044046" ] ] [ a bf:Geographic ; + rdfs:label "California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This handbook provides a detailed explanation of \"how a bill becomes a law\" in the California Legislature. It provides important information for those wanting to understand the legislative process in the State of California. The book's contents cover drafting bills as a concept to final action by the Governor, and all of the necessary steps in the California legislative process.\"-- Taken from back cover."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Overview of the Legislature -- Legislature' s constitutional provisions -- Basics of the legislative process -- Additional insights into the legislative process -- Key differences between the Assembly and Senate -- Legislative calendar -- Legislative deadlines -- Referral of bills -- Legislative committee system -- Types of legislative committees -- Legislative committee rules -- Legislative committee staff -- Legislative committee hearings -- Suspense file process for fiscal bills -- Legislative floor procedures -- Methods of floor voting -- Vote requirements for bills -- Reconsideration of bills -- Phrases you might hear on the legislative floors -- Differences in the legislative floor operations -- Items on concurrence -- Addressing some end-of-session items -- Overview of the legislative publications -- Legislative lingo -- A primer on special sessions -- Practical items for special sessions -- Fiscal emergency special sessions -- Governor's timeline for acting on bills -- Influences on shaping legislation -- Legislative process obstacles -- Dissecting bills in the Legislature -- Frequently asked questions about the legislative process -- Index of topics." ] ; + bf:title [ a bf:Title ; + rdfs:label "A practical guide to the California legislative process /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A practical guide to the California legislative process /" ] . + + a bf:Person ; + rdfs:label "Micheli, Chris," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13640493" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ii, 81 pages ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "paperback" ; + rdf:value "9798877547162" ], + [ a bf:OclcNumber ; + rdf:value "1425977879" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b [publisher not identified], $c [2024]" ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : [publisher not identified], [2024]" ; + bf:responsibilityStatement "by Chris Micheli." ; + bf:title [ a bf:Title ; + rdfs:label "A practical guide to the California legislative process /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A practical guide to the California legislative process /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1428172864.ttl b/tests/oclc/books/1428172864.ttl new file mode 100644 index 0000000..b90d08e --- /dev/null +++ b/tests/oclc/books/1428172864.ttl @@ -0,0 +1,494 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011190047.0" ; + bf:creationDate "20240328" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "333.9541" ; + bf:edition "abridged" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a San Francisco Bay National Wildlife Refuge Complex (Calif.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqpKYGmWr96gFmHDWvR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Refuges fauniques Californie Pacifique, Côte du." ; + bflc:marcKey "650 6 $a Refuges fauniques $z Californie $z Pacifique, Côte du." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Refuges fauniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0048368" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] [ a bf:Geographic ; + rdfs:label "Pacifique, Côte du." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wildlife refuges California Pacific Coast." ; + bflc:marcKey "650 0 $a Wildlife refuges $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wildlife refuges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102061" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sea birds Conservation California Pacific Coast." ; + bflc:marcKey "650 0 $a Sea birds $x Conservation $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sea birds" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092739" ] ] [ a bf:Topic ; + rdfs:label "Conservation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100253" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Farallon National Wildlife Refuge (Calif.)" ; + bflc:marcKey "651 0 $a Farallon National Wildlife Refuge (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4416654" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Wildlife refuges" ; + bflc:marcKey "650 7 $a Wildlife refuges $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175389" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Environnement Études d'impact Californie Pacifique, Côte du." ; + bflc:marcKey "650 6 $a Environnement $x Études d'impact $z Californie $z Pacifique, Côte du." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Environnement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0095627" ] ] [ a bf:Topic ; + rdfs:label "Études d'impact" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0095627" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] [ a bf:Geographic ; + rdfs:label "Pacifique, Côte du." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Habitat (Ecology) California Pacific Coast." ; + bflc:marcKey "650 0 $a Habitat (Ecology) $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Habitat (Ecology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5585148" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wildlife management California Pacific Coast." ; + bflc:marcKey "650 0 $a Wildlife management $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wildlife management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102011" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Oiseaux de mer Conservation Californie Pacifique, Côte du." ; + bflc:marcKey "650 6 $a Oiseaux de mer $x Conservation $z Californie $z Pacifique, Côte du." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Oiseaux de mer" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014188" ] ] [ a bf:Topic ; + rdfs:label "Conservation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380951" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] [ a bf:Geographic ; + rdfs:label "Pacifique, Côte du." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wildlife management" ; + bflc:marcKey "650 7 $a Wildlife management $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175323" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Farallon National Wildlife Refuge" ; + bflc:marcKey "651 7 $a California $z Farallon National Wildlife Refuge $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01281490" ] ] [ a bf:Geographic ; + rdfs:label "Farallon National Wildlife Refuge" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01281490" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Habitat (Ecology)" ; + bflc:marcKey "650 7 $a Habitat (Ecology) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00950038" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Pacific Coast" ; + bflc:marcKey "651 7 $a California $z Pacific Coast $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Faune Protection Californie Pacifique, Côte du." ; + bflc:marcKey "650 6 $a Faune $x Protection $z Californie $z Pacifique, Côte du." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Faune" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009995" ] ] [ a bf:Topic ; + rdfs:label "Protection" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009995" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] [ a bf:Geographic ; + rdfs:label "Pacifique, Côte du." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461896" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wildlife conservation" ; + bflc:marcKey "650 7 $a Wildlife conservation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175253" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sea birds Breeding California Pacific Coast." ; + bflc:marcKey "650 0 $a Sea birds $x Breeding $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sea birds" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092739" ] ] [ a bf:Topic ; + rdfs:label "Breeding" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032293" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wildlife conservation California Pacific Coast." ; + bflc:marcKey "650 0 $a Wildlife conservation $z California $z Pacific Coast." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wildlife conservation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2101948" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Farallon National Wildlife Refuge" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Farallon National Wildlife Refuge" ] . + + a bf:Organization ; + rdfs:label "San Francisco Bay National Wildlife Refuge Complex (Calif.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4795254" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume (various pagings)"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1428172864" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color), maps (some color)"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note ; + rdfs:label "\"October 2009\"--Page 4 of cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Newark, CA $b U.S. Fish and Wildlife Service $c [2009]" ; + bflc:simpleAgent "U.S. Fish and Wildlife Service" ; + bflc:simpleDate "[2009]" ; + bflc:simplePlace "Newark, CA" ; + bf:date "2009"^^ ; + bf:place ] ; + bf:publicationStatement "Newark, CA U.S. Fish and Wildlife Service [2009]" ; + bf:responsibilityStatement "prepared by U.S. Fish and Wildlife Service, San Francisco Bay National Wildlife Refuge Complex" ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Farallon National Wildlife refuge final comprehensive conservation plan and environmental assessment" ; + bf:mainTitle "Farallon National Wildlife refuge final comprehensive conservation plan and environmental assessment" ], + [ a bf:Title ; + rdfs:label "Farallon National Wildlife Refuge final comprehensive conservation plan" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Farallon National Wildlife Refuge" ; + bf:subtitle "final comprehensive conservation plan" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1428177414.ttl b/tests/oclc/books/1428177414.ttl new file mode 100644 index 0000000..37230eb --- /dev/null +++ b/tests/oclc/books/1428177414.ttl @@ -0,0 +1,456 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Lefebvre, Henri,1901-1991" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "New edition" ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781000964943" ], + [ a bf:OclcNumber ; + rdf:value "1400097776" ] ; + bf:provisionActivityStatement "Abingdon, Oxon ; New York, NY : Routledge Classics, 2024" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260305225326.5" ; + bf:creationDate "20240328" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCG" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCQ $d OCLCL $d OCLCG $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Person ; + rdfs:label "Shields, Rob, 1961-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2688940" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "909.82" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "19/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "CB427" ; + bf:itemPortion ".L413 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shields, Rob, $d 1961- $e writer of foreword. $1 https://id.oclc.org/worldcat/entity/E39PBJm4RKtqBhHWWbMq4trwmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Lefebvre, Henri, $d 1901-1991, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJdx4jQBtVj8hBHYXgDH4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Revol, Claire, $d 1986- $e writer of foreword." ; + bf:agent [ a bf:Person ; + rdfs:label "Revol, Claire, 1986-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16029743" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Vie quotidienne dans le monde moderne. English" ; + bflc:marcKey "240 10 $a Vie quotidienne dans le monde moderne. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Vie quotidienne dans le monde moderne." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Routledge classics" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Routledge classics" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Routledge classics." ; + bflc:marcKey "830 0 $a Routledge classics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5501049" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Routledge classics." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version"@en ], + ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "Since 1900" ; + bflc:marcKey "648 7 $a Since 1900 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social history Philosophy" ; + bflc:marcKey "650 7 $a Social history $x Philosophy $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122511" ] ] [ a bf:Topic ; + rdfs:label "Philosophy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122511" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Culture." ; + bflc:marcKey "650 0 $a Culture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068372" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Histoire sociale 20e siècle Philosophie." ; + bflc:marcKey "650 6 $a Histoire sociale $y 20e siècle $x Philosophie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Histoire sociale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068360" ] ] [ a bf:Topic ; + rdfs:label "Philosophie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380041" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068360" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social history 20th century Philosophy." ; + bflc:marcKey "650 0 $a Social history $y 20th century $x Philosophy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121620" ] ] [ a bf:Topic ; + rdfs:label "Philosophy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155910" ] ] [ a bf:Temporal ; + rdfs:label "20th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121620" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civilisation 1950-" ; + bflc:marcKey "650 6 $a Civilisation $y 1950-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civilisation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036902" ] ] [ a bf:Temporal ; + rdfs:label "1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036902" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Culture" ; + bflc:marcKey "650 7 $a Culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00885059" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sociología de la cultura" ; + bflc:marcKey "650 7 $a Sociología de la cultura $2 embne" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Civilization, Modern" ; + bflc:marcKey "650 7 $a Civilization, Modern $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00863073" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civilización moderna 1950-" ; + bflc:marcKey "650 7 $a Civilización moderna $y 1950- $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civilización moderna" ] [ a bf:Temporal ; + rdfs:label "1950-" ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civilization, Modern 1950-" ; + bflc:marcKey "650 0 $a Civilization, Modern $y 1950-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civilization, Modern" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2008477" ] ] [ a bf:Temporal ; + rdfs:label "1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2008477" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Historia social S.XX Filosofía" ; + bflc:marcKey "650 7 $a Historia social $y S.XX $x Filosofía $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Historia social" ] [ a bf:Topic ; + rdfs:label "Filosofía" ] [ a bf:Temporal ; + rdfs:label "S.XX" ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Philosopher, sociologist and urban theorist, Henri Lefebvre (1901-1991) was one of the great social theorists of the twentieth century and pioneered the theorization of everyday life and space. In this fascinating book, which became a manifesto for urban activism upon its first publication in the 1960s, Lefebvre poses a major question: what gives a society undergoing constant change the illusion of stability? For Lefebvre, the answer is that our everyday lives are the product of decisions from which we are alienated, resulting in what he memorably describes as 'terror-enforced passivity'. Modern capitalism produces and controls the space around us: the buildings we work in, the roads we drive on and even the parks surrounding us are artificial and controlled, isolating the individual in a life of repetition. Lefebvre rejects such a world of control and monotony, urging instead a spontaneous, utopian creativity, in which human beings can engage in meaningful work and leisure. Profound and prophetic for its insights into the impact of capitalism and urbanization, Everyday Life in the Modern World remains a classic work by a towering thinker and essential reading today. This Routledge Classics edition includes a new Foreword by Claire Revol and Rob Shields\"-- Provided by publisher"@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "An inquiry, and some discoveries -- The bureaucratic society of controlled consumption -- Linguistic phenomena -- Terrorism and everyday life -- Towards a permanent cultural revolution." ] ; + bf:title [ a bf:Title ; + rdfs:label "Everyday life in the modern world" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Everyday life in the modern world" ] . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:editionStatement "New edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (xx, 223 pages)"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "paperback" ; + bf:status ; + rdf:value "9781032533933" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + bf:status ; + rdf:value "9781032533940" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781000964929" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781000964943" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1000964922" ], + [ a bf:OclcNumber ; + rdf:value "1428177414" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1000964949" ], + [ a bf:Doi ; + rdf:value "10.4324/9781003411833" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Taylor & Francis"@en ] ; + bflc:marcKey "856 40 $3 Taylor & Francis $u https://doi.org/10.4324/9781003411833 $7 1" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Translated from the French"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Print version record"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Abingdon, Oxon $b Routledge Classics $c 2024" ; + bflc:simpleAgent "Routledge Classics" ; + bflc:simpleDate "2024" ; + bflc:simplePlace "Abingdon, Oxon" ; + bf:date "2024"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY $c 2024" ; + bflc:simpleDate "2024" ; + bflc:simplePlace "New York, NY" ] ; + bf:publicationStatement "Abingdon, Oxon Routledge Classics 2024", + "New York, NY 2024" ; + bf:responsibilityStatement "Henri Lefebvre ; with a new foreword by Claire Revol and Rob Shields" ; + bf:title [ a bf:Title ; + rdfs:label "Everyday life in the modern world" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Everyday life in the modern world" ] . + + a bf:Person ; + rdfs:label "Lefebvre, Henri, 1901-1991,", + "Lefebvre, Henri, 1901-1991, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca419127" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca419127" ] . + + a bf:Source . + + a bf:Source ; + bf:code "embne" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1428308816.ttl b/tests/oclc/books/1428308816.ttl new file mode 100644 index 0000000..92b61bb --- /dev/null +++ b/tests/oclc/books/1428308816.ttl @@ -0,0 +1,310 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "lcco" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250516151418.1" ; + bf:creationDate "20240330" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OHX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "EQF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OHX $d OCLCO $d EQF $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RC346-429.2" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WB 182" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "616.8" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Laureys, Steven, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Laureys, Steven," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schnakers, Caroline, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Schnakers, Caroline," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781447124399" ] ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Springer Nature eBook" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Springer Nature eBook" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783319559636" ] ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783031505638" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "e-book version"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Coma." ; + bflc:marcKey "650 6 $a Coma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013044" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Conscience." ; + bflc:marcKey "650 6 $a Conscience." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002760" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Coma" ; + bflc:marcKey "650 12 $a Coma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003128" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Consciousness Disorders" ; + bflc:marcKey "650 22 $a Consciousness Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003244" ] ; + bf:source ], + [ a bf:Topic ; + bf:code "RC" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Coma." ; + bflc:marcKey "650 0 $a Coma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2022245" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Consciousness" ; + bflc:marcKey "650 22 $a Consciousness" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003243" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Consciousness." ; + bflc:marcKey "650 0 $a Consciousness." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037267" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Coma and Disorders of Consciousness, 3e is a fully revised new edition offering a comprehensive review of the field for clinicians and researchers in the field of disorders of consciousness. Caring for patients with disorders of consciousness (DOC) such as unresponsive wakefulness syndrome (vegetative state) or minimally conscious state and related conditions such as locked-in syndrome currently represent a financial, medical and ethical conundrum. Although severe brain injuries represent a fraction of the population with brain injury, their cost is enormous (around $4 billion in direct medical costs per year), mostly due to the long-term care they need. The impressive number of studies performed on disorders of consciousness in the last decade has allowed refining diagnosis criteria, acquiring a better understanding of prognosis, and developing new tools to care and treat this challenging population. In this context, recently published milestone papers have provided new guidelines to clinicians for managing patients with DOC. This should lead to a shift in mentality and in the way we care for these patients. This book brings together researchers and clinicians to write about recent and future changes that will altogether improve the outcome of patients with DOC."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Neural Correlates of Consciousness -- Behavioral Assessment and Diagnosis of Disorders of Consciousness -- Brain-Computer Interfaces and its Place in the Management of Disorders of Consciousness -- Prognosis in Disorders of Consciousness -- Neuromedical Comorbidities and their management in Patients with DOC -- Music as sensory stimulation and therapeutic intervention -- Pharmacological treatments -- Emerging treatment for patients with disorders of consciousness: the field of neuromodulation -- The Ethics in the Management of Patients with Disorders of Consciousness -- Models and Systems of Care for Patients with Disorders of Consciousness -- Taking care of Patients with Disorders of Consciousness: The Role of the Informal Caregivers -- Paediatric DOC: diagnosis, prognosis, and treatment -- Near-Death Experiences: What do we know? -- Future Perspectives of Clinical Coma Science." ] ; + bf:title [ a bf:Title ; + rdfs:label "Coma and disorders of consciousness /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Coma and disorders of consciousness /" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:editionStatement "Third edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xii, 323 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "ebook" ; + bf:status ; + rdf:value "9783031505638" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1458680294" ], + [ a bf:Isbn ; + rdf:value "9783031505638" ], + [ a bf:Isbn ; + rdf:value "3031505638" ], + [ a bf:OclcNumber ; + rdf:value "1428308816" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "9783031505621" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918863370606676" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "303150562X" ], + [ a bf:Ean ; + rdf:value "9783031505621" ], + [ a bf:Doi ; + rdf:value "10.1007/978-3-031-50563-8" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color) ;"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://doi.org/10.1007/978-3-031-50563-8" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cham, Switzerland : $b Springer, $c [2023]" ; + bflc:simpleAgent "Springer," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Cham, Switzerland :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Cham, Switzerland : Springer, [2023]" ; + bf:responsibilityStatement "Caroline Schnakers, Steven Laureys, editors." ; + bf:title [ a bf:Title ; + rdfs:label "Coma and disorders of consciousness /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Coma and disorders of consciousness /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + diff --git a/tests/oclc/books/1428968662.ttl b/tests/oclc/books/1428968662.ttl new file mode 100644 index 0000000..21b5182 --- /dev/null +++ b/tests/oclc/books/1428968662.ttl @@ -0,0 +1,232 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250328181456.0" ; + bf:creationDate "20240406" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OHX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OHX $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WN 206" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Iniewski, Krzysztof, $d 1960- $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjtTDJ6BdDyH8fh3FwFf4m" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hsieh, Scott, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hsieh, Scott," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783031260629" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "e-book version"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Tomography, X-Ray Computed" ; + bflc:marcKey "650 12 $a Tomography, X-Ray Computed" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014057" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Tomodensitométrie." ; + bflc:marcKey "650 6 $a Tomodensitométrie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0152706" ] ; + bf:source ], + [ a bf:Topic ; + bf:code "TA" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Image Processing, Computer-Assisted" ; + bflc:marcKey "650 22 $a Image Processing, Computer-Assisted" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007091" ] ; + bf:source ], + [ a bf:Topic ; + bf:code "R" ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Photon counting computed tomography :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Photon counting computed tomography :" ] . + + a bf:Person ; + rdfs:label "Iniewski, Krzysztof, 1960-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7359419" ] . + + a bf:Source ; + bf:code "lcco" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2023"^^ ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "vii, 277 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "ebook" ; + bf:status ; + rdf:value "9783031260629" ], + [ a bf:OclcNumber ; + rdf:value "1428968662" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918899139406676" ], + [ a bf:Ean ; + rdf:value "9783031260612" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "9783031260612" ], + [ a bf:Isbn ; + bf:qualifier "hardbound" ; + rdf:value "3031260619" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "many illustrations (chiefly color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Cham, Switzerland : $b Springer, $c [2023]" ; + bflc:simpleAgent "Springer," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Cham, Switzerland :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Cham, Switzerland : Springer, [2023]" ; + bf:responsibilityStatement "Scott Hsieh, Krzysztof (Kris) Iniewski, editors." ; + bf:title [ a bf:Title ; + rdfs:label "Photon counting computed tomography : clinical applications, image reconstruction and material discrimination /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Photon counting computed tomography :" ; + bf:subtitle "clinical applications, image reconstruction and material discrimination /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1429904838.ttl b/tests/oclc/books/1429904838.ttl new file mode 100644 index 0000000..8e8d30b --- /dev/null +++ b/tests/oclc/books/1429904838.ttl @@ -0,0 +1,600 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "facsimiles"@en ; + bf:code "fac" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011224148.1" ; + bf:creationDate "20240415" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "Z3309" ; + bf:itemPortion ".J373 2021" ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Jonathan A. Hill, Inc., $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WfQcCRXFWx3fWbqGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Sales catalogs"@en ; + bflc:marcKey "380 $a Sales catalogs $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Trivia and miscellanea" ; + bflc:marcKey "655 7 $a Trivia and miscellanea $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921748" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial works" ; + bflc:marcKey "655 7 $a Pictorial works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423874" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-kr---" ; + bf:code "a-kr---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-cc---" ; + bf:code "a-cc---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ja---" ; + bf:code "a-ja---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Catalogue (Jonathan A. Hill Bookseller) $v 235" ; + bf:seriesEnumeration "235" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Catalogue (Jonathan A. Hill Bookseller)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Jonathan A. Hill Bookseller, Inc. Catalogue ;" ; + bflc:marcKey "830 0 $a Jonathan A. Hill Bookseller, Inc. Catalogue ; $v 235." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8241847" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jonathan A. Hill Bookseller, Inc. Catalogue ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "235." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Chine Civilisation Miscellanées." ; + bflc:marcKey "651 6 $a Chine $x Civilisation $v Miscellanées." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Chine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0132891" ] ] [ a bf:Topic ; + rdfs:label "Civilisation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0132891" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanées." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378537" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Livres Chine Ouvrages illustrés." ; + bflc:marcKey "650 6 $a Livres $z Chine $v Ouvrages illustrés." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Livres" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0251871" ] ] [ a bf:Geographic ; + rdfs:label "Chine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0251871" ] ] [ a bf:GenreForm ; + rdfs:label "Ouvrages illustrés." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377738" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "China Civilization Miscellanea." ; + bflc:marcKey "651 0 $a China $x Civilization $v Miscellanea." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "China" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145717" ] ] [ a bf:Topic ; + rdfs:label "Civilization" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145717" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanea." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945069" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Books" ; + bflc:marcKey "650 7 $a Books $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00836401" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Books China Pictorial works." ; + bflc:marcKey "650 0 $a Books $z China $v Pictorial works." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Books" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096177" ] ] [ a bf:Geographic ; + rdfs:label "China" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323484" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Manuscripts" ; + bflc:marcKey "650 7 $a Manuscripts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01008230" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Civilization" ; + bflc:marcKey "650 7 $a Civilization $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862898" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Catalogues de librairies New York (État) New York." ; + bflc:marcKey "650 6 $a Catalogues de librairies $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Catalogues de librairies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022170" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Booksellers' catalogs New York (State) New York." ; + bflc:marcKey "650 0 $a Booksellers' catalogs $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Booksellers' catalogs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126173" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japan Civilization Miscellanea." ; + bflc:marcKey "651 0 $a Japan $x Civilization $v Miscellanea." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2128221" ] ] [ a bf:Topic ; + rdfs:label "Civilization" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2128221" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanea." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945069" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Booksellers' catalogs" ; + bflc:marcKey "650 7 $a Booksellers' catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01727430" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Books Japan Pictorial works." ; + bflc:marcKey "650 0 $a Books $z Japan $v Pictorial works." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Books" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096331" ] ] [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096331" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Manuscripts Japan Pictorial works." ; + bflc:marcKey "650 0 $a Manuscripts $z Japan $v Pictorial works." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Manuscripts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086444" ] ] [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca224181" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Korea Civilization Miscellanea." ; + bflc:marcKey "651 0 $a Korea $x Civilization $v Miscellanea." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Korea" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149066" ] ] [ a bf:Topic ; + rdfs:label "Civilization" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149066" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanea." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945069" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japon Civilisation Miscellanées." ; + bflc:marcKey "651 6 $a Japon $x Civilisation $v Miscellanées." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0082207" ] ] [ a bf:Topic ; + rdfs:label "Civilisation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0082207" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanées." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378537" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Corée Civilisation Miscellanées." ; + bflc:marcKey "651 6 $a Corée $x Civilisation $v Miscellanées." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Corée" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0083034" ] ] [ a bf:Topic ; + rdfs:label "Civilisation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0083034" ] ] [ a bf:GenreForm ; + rdfs:label "Miscellanées." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378537" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Korea" ; + bflc:marcKey "651 7 $a Korea $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206434" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Manuscrits Japon Ouvrages illustrés." ; + bflc:marcKey "650 6 $a Manuscrits $z Japon $v Ouvrages illustrés." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Manuscrits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013316" ] ] [ a bf:Geographic ; + rdfs:label "Japon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482806" ] ] [ a bf:GenreForm ; + rdfs:label "Ouvrages illustrés." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377738" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Comprises entries 1-82 of materials for sale including signboards, photographs, and illustrated natural history and erotica."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Japanese, Chinese, and Korean books, manuscripts, and scrolls" ; + bf:mainTitle "Japanese, Chinese, and Korean books, manuscripts, and scrolls" ], + [ a bf:Title ; + rdfs:label "Japanese, Chinese, & Korean books, manuscripts, & scrolls" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Japanese, Chinese, & Korean books, manuscripts, & scrolls" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "China" ; + bflc:marcKey "651 7 $a China $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJdCqh8h6hJY7PT6MQW4bd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206073" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Japan" ; + bflc:marcKey "651 7 $a Japan $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkT7GyCmyjxytDfqk6Yfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204082" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Jonathan A. Hill, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8029035" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "190 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1429904838" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and \"Selective subject index\""@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations, facsimiles"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York City $b Jonathan A. Hill Bookseller $c 2021" ; + bflc:simpleAgent "Jonathan A. Hill Bookseller" ; + bflc:simpleDate "2021" ; + bflc:simplePlace "New York City" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "New York City Jonathan A. Hill Bookseller 2021" ; + bf:title [ a bf:Title ; + rdfs:label "Japanese, Chinese, & Korean books, manuscripts, & scrolls" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Japanese, Chinese, & Korean books, manuscripts, & scrolls" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1430349999.ttl b/tests/oclc/books/1430349999.ttl new file mode 100644 index 0000000..8cbf04c --- /dev/null +++ b/tests/oclc/books/1430349999.ttl @@ -0,0 +1,216 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Poetry"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260314193602.4" ; + bf:creationDate "20240417" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "XII" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d XII $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PG1745.P45" ; + bf:itemPortion "T4513 2019" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Pejić, Milorad, $d 1960- $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJqbkgvdGYM3kRq878pkjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hadžiselimović, Omer, $e translator. $1 https://id.oclc.org/worldcat/entity/E39PBJrKWrdvpQdfCb3yWKgBT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Treći život . English" ; + bflc:marcKey "240 10 $a Treći život . $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Treći život ." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Poetry." ; + bflc:marcKey "655 7 $a Poetry. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170065" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Poésie." ; + bflc:marcKey "655 7 $a Poésie. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000476" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "poetry." ; + bflc:marcKey "655 7 $a poetry. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300055931" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "bos" ; + skos:closeMatch ] ] ; + bf:title [ a bf:Title ; + rdfs:label "The third life /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The third life /" ] . + + a bf:Person ; + rdfs:label "Hadžiselimović, Omer," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca906354" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "79 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430349999" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9788090721265" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "8090721265" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "llustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Prague : $b Samizdat, $c 2019." ; + bflc:simpleAgent "Samizdat," ; + bflc:simpleDate "2019." ; + bflc:simplePlace "Prague :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Prague : Samizdat, 2019." ; + bf:responsibilityStatement "Milorad Pejić ; translated by Omer Hadžiselimović." ; + bf:title [ a bf:Title ; + rdfs:label "The third life /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The third life /" ] . + + a bf:Person ; + rdfs:label "Pejić, Milorad, 1960-", + "Pejić, Milorad, 1960- " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10797164" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10797164" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1430564852.ttl b/tests/oclc/books/1430564852.ttl new file mode 100644 index 0000000..2b9baf5 --- /dev/null +++ b/tests/oclc/books/1430564852.ttl @@ -0,0 +1,245 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240420195545.2" ; + bf:creationDate "20240419" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Escolano Poveda, Marina. $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Escolano Poveda, Marina." ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Studien zur spätägyptischen Religion ; $v Band 29" ; + bf:seriesEnumeration "Band 29" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Studien zur spätägyptischen Religion ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Religion" ; + bflc:marcKey "650 7 $a Religion $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01093763" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Priests" ; + bflc:marcKey "650 7 $a Priests $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01076268" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Prêtres Égypte." ; + bflc:marcKey "650 6 $a Prêtres $z Égypte." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Prêtres" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0028814" ] ] [ a bf:Geographic ; + rdfs:label "Égypte." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0028814" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Egypt Religion." ; + bflc:marcKey "651 0 $a Egypt $x Religion." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Egypt" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2115140" ] ] [ a bf:Topic ; + rdfs:label "Religion." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2115140" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Priests Egypt." ; + bflc:marcKey "650 0 $a Priests $z Egypt." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Priests" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2163049" ] ] [ a bf:Geographic ; + rdfs:label "Egypt." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2163049" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Égypte Religion." ; + bflc:marcKey "651 6 $a Égypte $x Religion." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Égypte" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023695" ] ] [ a bf:Topic ; + rdfs:label "Religion." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023695" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Egypt" ; + bflc:marcKey "651 7 $a Egypt $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208755" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Throughout Egyptian history, high-ranking Egyptian priests were the scholars responsible for the creation of the very material that constituted the core of Egyptian intellectual culture. During the first millennium BCE, and particularly in the Graeco-Roman period (late fourth century BCE-fourth century CE), they were the social group in charge of mediating and negotiating the terms of the relationship between traditional Egyptian culture and the new foreign rulers of the country. As such, they are fundamental figures for our understanding of the greater Mediterranean and Near Eastern world of the time. Marina Escolano-Poveda offers for the first time a detailed analysis of the most relevant Egyptian priestly characters from Egyptian and Graeco-Roman literary and paraliterary sources. The examination of these sources contrasts the self-presentation of Egyptian priests in texts created and circulated within the temple environment with images presented by outside sources, providing a solid base to analyze how these figures were seen in their historical milieu. In the second part of the book, the results of the previous analysis are contrasted with a series of widely-used models employed to understand the historical and intellectual context of Egyptian religion and the Egyptian priesthood in the Graeco-Roman period, questioning the usefulness and applicability of such models. Escolano-Poveda proposes new ways of understanding the role of the Egyptian priests in this context as fundamental actors in the development of the philosophical, scientific, and literary culture of the Hellenistic, Roman, and Late Antique worlds."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "The Egyptian priests of the Graeco-Roman period :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Egyptian priests of the Graeco-Roman period :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (xiv, 396 pages)."@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783447390217" ], + [ a bf:OclcNumber ; + rdf:value "1430564852" ], + [ a bf:Isbn ; + rdf:value "3447390212" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Description based upon print version of record."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Wiesbaden : $b Harrassowitz Verlag, $c 2020." ; + bflc:simpleAgent "Harrassowitz Verlag," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "Wiesbaden :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Wiesbaden : Harrassowitz Verlag, 2020." ; + bf:responsibilityStatement "Marina Escolano-Poveda." ; + bf:title [ a bf:Title ; + rdfs:label "The Egyptian priests of the Graeco-Roman period : an analysis on the basis of the Egyptian and Graeco-Roman literary and paraliterary sources /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Egyptian priests of the Graeco-Roman period :" ; + bf:subtitle "an analysis on the basis of the Egyptian and Graeco-Roman literary and paraliterary sources /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1430997602.ttl b/tests/oclc/books/1430997602.ttl new file mode 100644 index 0000000..708ecac --- /dev/null +++ b/tests/oclc/books/1430997602.ttl @@ -0,0 +1,290 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240426180248.5" ; + bf:creationDate "20240423" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Thailand" ; + bflc:marcKey "651 7 $a Thailand $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcKHdfFMJFcHGFbMGMgKd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205310" ] ; + bf:source . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "MT3.T5" ; + bf:itemPortion "T38 1990" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "1989" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "University of North Texas" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "dissertations." ; + bflc:marcKey "655 7 $a dissertations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028029" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thèses et écrits académiques." ; + bflc:marcKey "655 7 $a Thèses et écrits académiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses." ; + bflc:marcKey "655 7 $a Academic theses. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077173" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Music Instruction and study" ; + bflc:marcKey "650 7 $a Music $x Instruction and study $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01030347" ] ] [ a bf:Topic ; + rdfs:label "Instruction and study" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01030347" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Music Instruction and study Thailand." ; + bflc:marcKey "650 0 $a Music $x Instruction and study $z Thailand." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048530" ] ] [ a bf:Topic ; + rdfs:label "Instruction and study" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048530" ] ] [ a bf:Geographic ; + rdfs:label "Thailand." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292720" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Music in universities and colleges Thailand." ; + bflc:marcKey "650 0 $a Music in universities and colleges $z Thailand." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Music in universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049728" ] ] [ a bf:Geographic ; + rdfs:label "Thailand." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292720" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Music in universities and colleges" ; + bflc:marcKey "650 7 $a Music in universities and colleges $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01030565" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique Étude et enseignement Thaïlande." ; + bflc:marcKey "650 6 $a Musique $x Étude et enseignement $z Thaïlande." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005777" ] ] [ a bf:Topic ; + rdfs:label "Étude et enseignement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005777" ] ] [ a bf:Geographic ; + rdfs:label "Thaïlande." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0498071" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "The relationship between Western and Thai music objectives in the undergraduate music programs of selected Thai universities and colleges /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The relationship between Western and Thai music objectives in the undergraduate music programs of selected Thai universities and colleges /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1989"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 197 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430997602" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 41 $u http://digital.library.unt.edu/ark:/67531/metadc331016 $z connect to online resource." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "connect to online resource."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 192-197)."@en ], + [ a bf:Note ; + rdfs:label "UMI Number: 9005348"@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b University Microfilms International (UMI), $c [1990]" ; + bflc:simpleAgent "University Microfilms International (UMI)," ; + bflc:simpleDate "[1990]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : University Microfilms International (UMI), [1990]" ; + bf:responsibilityStatement "Narkwong, Twatchai." ; + bf:title [ a bf:Title ; + rdfs:label "The relationship between Western and Thai music objectives in the undergraduate music programs of selected Thai universities and colleges /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The relationship between Western and Thai music objectives in the undergraduate music programs of selected Thai universities and colleges /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1431007440.ttl b/tests/oclc/books/1431007440.ttl new file mode 100644 index 0000000..bdca71b --- /dev/null +++ b/tests/oclc/books/1431007440.ttl @@ -0,0 +1,392 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250910052809.0" ; + bf:creationDate "20240423" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "JNA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "UMI" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d JNA $d OCLCF $d UMI $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Indonesia" ; + bflc:marcKey "651 7 $a Indonesia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcrbVHmQ674B9vYY3X8G3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209242" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Baswedan, Anies Rasyid, 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10055172" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JS7193.A3" ; + bf:itemPortion "B37 2007" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Baswedan, Anies Rasyid, $d 1969- $1 https://id.oclc.org/worldcat/entity/E39PBJjxvKBqHHGKGkBxDgFdwC" ; + bf:agent ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2007" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "Northern Illinois University" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "dissertations." ; + bflc:marcKey "655 7 $a dissertations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028029" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thèses et écrits académiques." ; + bflc:marcKey "655 7 $a Thèses et écrits académiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses." ; + bflc:marcKey "655 7 $a Academic theses. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077173" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-io---" ; + bf:code "a-io---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Administration locale Indonésie." ; + bflc:marcKey "650 6 $a Administration locale $z Indonésie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Administration locale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000233" ] ] [ a bf:Geographic ; + rdfs:label "Indonésie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482678" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political participation Indonesia." ; + bflc:marcKey "650 0 $a Political participation $z Indonesia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political participation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154133" ] ] [ a bf:Geographic ; + rdfs:label "Indonesia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca464874" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Autonomy" ; + bflc:marcKey "650 7 $a Autonomy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00824163" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Democracy" ; + bflc:marcKey "650 7 $a Democracy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890077" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political participation" ; + bflc:marcKey "650 7 $a Political participation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069386" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Local government Indonesia." ; + bflc:marcKey "650 0 $a Local government $z Indonesia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Local government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063513" ] ] [ a bf:Geographic ; + rdfs:label "Indonesia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca464874" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Democracy Indonesia." ; + bflc:marcKey "650 0 $a Democracy $z Indonesia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Democracy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084562" ] ] [ a bf:Geographic ; + rdfs:label "Indonesia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca464874" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Indonesia Politics and government." ; + bflc:marcKey "651 0 $a Indonesia $x Politics and government." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Indonesia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105764" ] ] [ a bf:Topic ; + rdfs:label "Politics and government." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105764" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Indonésie Politique et gouvernement." ; + bflc:marcKey "651 6 $a Indonésie $x Politique et gouvernement." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Indonésie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0083093" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0083093" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Participation politique Indonésie." ; + bflc:marcKey "650 6 $a Participation politique $z Indonésie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Participation politique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007797" ] ] [ a bf:Geographic ; + rdfs:label "Indonésie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482678" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Local government" ; + bflc:marcKey "650 7 $a Local government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01001300" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Regional autonomy and patterns of democracy in Indonesia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regional autonomy and patterns of democracy in Indonesia /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2007"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "x, 221 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "154230909" ], + [ a bf:OclcNumber ; + rdf:value "1431007440" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 210-216)."@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note ; + rdfs:label "UMI Number: 3272142"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest Information and Learning Company, $c [2007]" ; + bflc:simpleAgent "ProQuest Information and Learning Company," ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2007"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest Information and Learning Company, [2007]" ; + bf:responsibilityStatement "by Anies Rasyid Baswedan." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "ProQuest, Abstract"@en ] ; + bflc:marcKey "856 42 $3 ProQuest, Abstract $u http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:3272142" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Regional autonomy and patterns of democracy in Indonesia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regional autonomy and patterns of democracy in Indonesia /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1431007495.ttl b/tests/oclc/books/1431007495.ttl new file mode 100644 index 0000000..0372b6a --- /dev/null +++ b/tests/oclc/books/1431007495.ttl @@ -0,0 +1,315 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "photographs"@en ; + bf:code "pht" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241029165019.3" ; + bf:creationDate "20240423" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Del Valle, Eduardo." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6236949" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:source ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Nazraeli Press. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrC3K8b439rbwKw4RWt" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gómez, Mirta. $1 https://id.oclc.org/worldcat/entity/E39PCjHmXDphmkydJBphjKRwcq" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Del Valle, Eduardo. $1 https://id.oclc.org/worldcat/entity/E39PBJx8JW9b34B8KQk9PTpVmd" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Photobooks." ; + bflc:marcKey "655 7 $a Photobooks. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077278" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "photobooks." ; + bflc:marcKey "655 7 $a photobooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300265728" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Livres de photographies." ; + bflc:marcKey "655 7 $a Livres de photographies. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001206" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Artists' books." ; + bflc:marcKey "655 7 $a Artists' books. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219522" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Livres d'artistes." ; + bflc:marcKey "655 7 $a Livres d'artistes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000187" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "artists' books (books)" ; + bflc:marcKey "655 7 $a artists' books (books) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300123016" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Arizona Tucson," ; + bflc:marcKey "752 $a United States $b Arizona $d Tucson, $e publication place." ; + bf:role [ a bf:Role ; + rdfs:label "publication place." ] ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Arizona" ] [ a madsrdf:City ; + rdfs:label "Tucson," ] ) ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Nazraeli Press one picture book ;" ; + bflc:marcKey "830 0 $a Nazraeli Press one picture book ; $v no. 22." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5772828" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nazraeli Press one picture book ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "no. 22." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Nazraeli Press one picture book ; $v no. 22" ; + bf:seriesEnumeration "no. 22" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Nazraeli Press one picture book ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Photographie artistique." ; + bflc:marcKey "650 6 $a Photographie artistique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0048937" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "art photography." ; + bflc:marcKey "650 7 $a art photography. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300178594" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photography, Artistic." ; + bflc:marcKey "650 0 $a Photography, Artistic." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134994" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artists' books Specimens." ; + bflc:marcKey "650 0 $a Artists' books $v Specimens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artists' books" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15243176" ] ] [ a bf:GenreForm ; + rdfs:label "Specimens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15243176" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Labná Site (Mexico) Pictorial works." ; + bflc:marcKey "651 0 $a Labná Site (Mexico) $v Pictorial works." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Labná Site (Mexico)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152355" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Four sections of time /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Four sections of time /" ] . + + a bf:Person ; + rdfs:label "Gómez, Mirta." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6236950" ] . + + a bf:Organization ; + rdfs:label "Nazraeli Press." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3726837" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:source ] ; + bf:dimensions "19 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "4 volumes :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1431007495" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note ; + rdfs:label "Each volume has the same text and a different photograph."@en ], + [ a bf:Note ; + rdfs:label "\"A book of four reproductions and one original Type C print ... printed in an edition of 500 copies\"--Colophon."@en ], + [ a bf:Note, + ; + rdfs:label "chiefly color illustrations, 1 color photograph ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Tucson, AZ : $b Nazraeli Press, $c 2004." ; + bflc:simpleAgent "Nazraeli Press," ; + bflc:simpleDate "2004." ; + bflc:simplePlace "Tucson, AZ :" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Tucson, AZ : Nazraeli Press, 2004." ; + bf:responsibilityStatement "Eduardo del Valle & Mirta Gómez." ; + bf:title [ a bf:Title ; + rdfs:label "Four sections of time /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Four sections of time /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + diff --git a/tests/oclc/books/1431126136.ttl b/tests/oclc/books/1431126136.ttl new file mode 100644 index 0000000..def2e88 --- /dev/null +++ b/tests/oclc/books/1431126136.ttl @@ -0,0 +1,297 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250428190924.6" ; + bf:creationDate "20240424" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QE691" ; + bf:itemPortion ".P2176 1998" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "711 2 $a International Congress on Pacific Neogene Stratigraphy $n (6th : $d 1997 : $c Kyongju, Korea)" ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Congress on Pacific Neogene Stratigraphy (6th : 1997 : Kyongju, Korea)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tsuchi, Ryūichi, $d 1929-2015, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Tsuchi, Ryūichi, 1929-2015," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1537307" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nishimura, Susumu, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Nishimura, Susumu," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5669473" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings." ; + bflc:marcKey "655 7 $a Conference papers and proceedings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077202" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Actes de congrès." ; + bflc:marcKey "655 7 $a Actes de congrès. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001049" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "proceedings (reports)" ; + bflc:marcKey "655 7 $a proceedings (reports) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027316" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a p------" ; + bf:code "p------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geology Pacific Area Congresses." ; + bflc:marcKey "650 0 $a Geology $z Pacific Area $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024179" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Area" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105973" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Stratigraphie Néogène Congrès." ; + bflc:marcKey "650 6 $a Stratigraphie $y Néogène $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Stratigraphie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009507" ] ] [ a bf:Temporal ; + rdfs:label "Néogène" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009507" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geology, Stratigraphic Neogene Congresses." ; + bflc:marcKey "650 0 $a Geology, Stratigraphic $y Neogene $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geology, Stratigraphic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024472" ] ] [ a bf:Temporal ; + rdfs:label "Neogene" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024472" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Géologie Pacifique, Région du Congrès." ; + bflc:marcKey "650 6 $a Géologie $z Pacifique, Région du $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Géologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009524" ] ] [ a bf:Geographic ; + rdfs:label "Pacifique, Région du" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421804" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Sixth International Congress on Pacific Neogene Stratigraphy and IGCP-355, Kyongju, Korea, October 9-11, 1997 and San Jose, Costa Rica, September 13, 1996 :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sixth International Congress on Pacific Neogene Stratigraphy and IGCP-355, Kyongju, Korea, October 9-11, 1997 and San Jose, Costa Rica, September 13, 1996 :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1998"^^ ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "v, 185 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "155508118" ], + [ a bf:OclcNumber ; + rdf:value "1431126136" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note ; + rdfs:label "\"Organized by: IGCP-355 and Paleontological Society of Korea\" -- Title page"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps, charts ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kyoto : $b Kyoto Institute of Natural History, $c [1998]" ; + bflc:simpleAgent "Kyoto Institute of Natural History," ; + bflc:simpleDate "[1998]" ; + bflc:simplePlace "Kyoto :" ; + bf:date "1998"^^ ; + bf:place ] ; + bf:publicationStatement "Kyoto : Kyoto Institute of Natural History, [1998]" ; + bf:responsibilityStatement "editors Susumu Nishimura and Ryuichi Tsuchi" ; + bf:title [ a bf:Title ; + rdfs:label "Sixth International Congress on Pacific Neogene Stratigraphy and IGCP-355, Kyongju, Korea, October 9-11, 1997 and San Jose, Costa Rica, September 13, 1996 : proceedings /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sixth International Congress on Pacific Neogene Stratigraphy and IGCP-355, Kyongju, Korea, October 9-11, 1997 and San Jose, Costa Rica, September 13, 1996 :" ; + bf:subtitle "proceedings /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1432447538.ttl b/tests/oclc/books/1432447538.ttl new file mode 100644 index 0000000..be82c62 --- /dev/null +++ b/tests/oclc/books/1432447538.ttl @@ -0,0 +1,315 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1197992421" ] ; + bf:provisionActivityStatement "Washington, DC : The Aspen Institute, 2019" ; + bf:title [ a bf:Title ; + bf:mainTitle "Maintaining the strength of American capitalism." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Maintaining the strength of American capitalism." ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240522214810.7" ; + bf:creationDate "20240502" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HC106.84" ; + bf:itemPortion ".M35 2019" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ganz, Amy, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ganz, Amy," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13226725" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Paulson, Henry M., $d 1946- $e writer of foreword." ; + bf:agent [ a bf:Person ; + rdfs:label "Paulson, Henry M., 1946-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7308527" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kearney, Melissa Schettini, $d 1974- $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Kearney, Melissa Schettini, 1974-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5870994" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bowles, Erskine B. $q (Erskine Boyce), $d 1945- $e writer of foreword." ; + bf:agent [ a bf:Person ; + rdfs:label "Bowles, Erskine B. (Erskine Boyce), 1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3479177" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Aspen Institute. $b Economic Strategy Group, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Aspen Institute. Economic Strategy Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13226708" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Essays." ; + bflc:marcKey "655 7 $a Essays. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077228" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "États-Unis Conditions économiques 2009-" ; + bflc:marcKey "651 6 $a États-Unis $x Conditions économiques $y 2009-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000267950" ] ] [ a bf:Topic ; + rdfs:label "Conditions économiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000267950" ] ] [ a bf:Temporal ; + rdfs:label "2009-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000267950" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Economic conditions 2009-" ; + bflc:marcKey "651 0 $a United States $x Economic conditions $y 2009-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185772" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185772" ] ] [ a bf:Temporal ; + rdfs:label "2009-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185772" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Economic policy 2009-" ; + bflc:marcKey "651 0 $a United States $x Economic policy $y 2009-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185771" ] ] [ a bf:Topic ; + rdfs:label "Economic policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185771" ] ] [ a bf:Temporal ; + rdfs:label "2009-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8185771" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Capitalism United States History 21st century." ; + bflc:marcKey "650 0 $a Capitalism $z United States $x History $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Capitalism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2120290" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733784" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733784" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Causes, consequences,and policy responses to market concentration / by Thomas Philippon -- Concerns about concentration / by Nancy L. Rose -- Fiscal poicy with high debt and low interest rates / by William Gale -- Can innovation policy restore inclusive prosperity in America? / by John Van Reenen -- The economics of Medicare for all / by Craig Garthwaite -- Universal basic income (UBI) as a policy response to current challenges / by Melissa S. Kearney and Magne Mogstad -- Weath taxation : an overview of the issues / by Alan D. Viard -- Policy options for taxing the rich / by Lily Batchelder and David Kamin -- Author biographies" ] ; + bf:title [ a bf:Title ; + rdfs:label "Maintaining the strength of American capitalism /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Maintaining the strength of American capitalism /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2019"^^ ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "244 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432447538" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note ; + rdfs:label "\"December 2019\" -- Title page"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Washington, DC : $b The Aspen Institute, $c 2019" ; + bflc:simpleAgent "The Aspen Institute," ; + bflc:simpleDate "2019" ; + bflc:simplePlace "Washington, DC :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Washington, DC : The Aspen Institute, 2019" ; + bf:responsibilityStatement "foreword by Henry M. Paulson, Jr. and Erskine Bowles ; edited by Melissa S. Kearney and Amy Ganz ; the Aspen Institute, Economic Strategy Group" ; + bf:title [ a bf:Title ; + rdfs:label "Maintaining the strength of American capitalism /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Maintaining the strength of American capitalism /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1432498081.ttl b/tests/oclc/books/1432498081.ttl new file mode 100644 index 0000000..c52372f --- /dev/null +++ b/tests/oclc/books/1432498081.ttl @@ -0,0 +1,271 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240521231544.6" ; + bf:creationDate "20240503" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HV8252.55.A2" ; + bf:itemPortion "H33 2008" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Haanstad, Eric James, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Haanstad, Eric James," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2008" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "University of Wisconsin--Madison" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thèses et écrits académiques." ; + bflc:marcKey "655 7 $a Thèses et écrits académiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "dissertations." ; + bflc:marcKey "655 7 $a dissertations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028029" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses." ; + bflc:marcKey "655 7 $a Academic theses. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Temporal ; + rdfs:label "2003" ; + bflc:marcKey "648 7 $a 2003 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Police power" ; + bflc:marcKey "650 7 $a Police power $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01068645" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Thailand" ; + bflc:marcKey "651 7 $a Thailand $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205310" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Police administration" ; + bflc:marcKey "650 7 $a Police administration $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01068547" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Law enforcement Political aspects" ; + bflc:marcKey "650 7 $a Law enforcement $x Political aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Law enforcement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00993972" ] ] [ a bf:Topic ; + rdfs:label "Political aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00993972" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Anthropology" ; + bflc:marcKey "650 7 $a Anthropology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00810196" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ethnology" ; + bflc:marcKey "650 7 $a Ethnology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916106" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Constructing order through chaos :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Constructing order through chaos :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2008"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "vi, 466 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432498081" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 438-466)."@en ], + [ a bf:Note ; + rdfs:label "UMI Number: 3327898"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u http://www.library.wisc.edu/databases/connect/dissertations.html" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest LLC, $c [2008]" ; + bflc:simpleAgent "ProQuest LLC," ; + bflc:simpleDate "[2008]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2008"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest LLC, [2008]" ; + bf:responsibilityStatement "by Eric James Haanstad." ; + bf:title [ a bf:Title ; + rdfs:label "Constructing order through chaos : a state ethnography of the Thai police /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Constructing order through chaos :" ; + bf:subtitle "a state ethnography of the Thai police /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1432726613.ttl b/tests/oclc/books/1432726613.ttl new file mode 100644 index 0000000..b796aa8 --- /dev/null +++ b/tests/oclc/books/1432726613.ttl @@ -0,0 +1,507 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011182820.8" ; + bf:creationDate "20240506" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TX631" ; + bf:itemPortion ".B46 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kinmont, Ben, $d 1963- $e author, $e curator. $1 https://id.oclc.org/worldcat/entity/E39PBJgH7Jhx6Y3GKd4rkGpVmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "curator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Ben Kinmont (Firm), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqGT8bHhbGgyJ3jrJPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Bibliographies" ; + bflc:marcKey "655 7 $a Bibliographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919895" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Catalogue $v Seventeen" ; + bf:seriesEnumeration "Seventeen" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Catalogue" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Catalogues de librairies New York (État) New York." ; + bflc:marcKey "650 6 $a Catalogues de librairies $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Catalogues de librairies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022170" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Home economics Bibliography Catalogs." ; + bflc:marcKey "650 0 $a Home economics $v Bibliography $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Home economics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078906" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078906" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Gastronomy" ; + bflc:marcKey "650 7 $a Gastronomy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00938901" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nutrition Bibliography Catalogs." ; + bflc:marcKey "650 0 $a Nutrition $v Bibliography $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nutrition" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086395" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Rare books" ; + bflc:marcKey "650 7 $a Rare books $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01090104" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Livres rares Catalogues." ; + bflc:marcKey "650 6 $a Livres rares $v Catalogues." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Livres rares" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013884" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378043" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nutrition Bibliographie Catalogues." ; + bflc:marcKey "650 6 $a Nutrition $v Bibliographie $v Catalogues." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nutrition" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0064996" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliographie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376952" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376952" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gastronomie Bibliographie Catalogues." ; + bflc:marcKey "650 6 $a Gastronomie $v Bibliographie $v Catalogues." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gastronomie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022545" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliographie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376952" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376952" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Ben Kinmont (Firm) $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Ben Kinmont (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6342770" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cooking" ; + bflc:marcKey "650 7 $a Cooking $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754966" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking Bibliography Catalogs." ; + bflc:marcKey "650 0 $a Cooking $v Bibliography $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8535691" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Home economics" ; + bflc:marcKey "650 7 $a Home economics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00959173" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nutrition" ; + bflc:marcKey "650 7 $a Nutrition $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01042187" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Booksellers' catalogs New York (State) New York." ; + bflc:marcKey "650 0 $a Booksellers' catalogs $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Booksellers' catalogs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126173" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gastronomy Bibliography Catalogs." ; + bflc:marcKey "650 0 $a Gastronomy $v Bibliography $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gastronomy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2020858" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933803" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Ben Kinmont (Firm)" ; + bflc:marcKey "610 27 $a Ben Kinmont (Firm) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01974492" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rare books Catalogs." ; + bflc:marcKey "650 0 $a Rare books $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rare books" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2032415" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Booksellers' catalogs" ; + bflc:marcKey "650 7 $a Booksellers' catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01727430" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Gastronomy" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gastronomy" ] . + + a bf:Person ; + rdfs:label "Kinmont, Ben, 1963-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8923610" ] . + + a bf:Organization ; + rdfs:label "Ben Kinmont (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6342770" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "19 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "126, [2] pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432726613" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note ; + rdfs:label "Includes subject index"@en ], + [ a bf:Note ; + rdfs:label "\"The Antinomian Press, 7 October 2020, 300 copies printed letterpress at the shop of Bradley Hutchison, Austin, Texas.\"--Colophon"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sebastopol, CA $b Ben Kinmont $c 2014" ; + bflc:simpleAgent "Ben Kinmont" ; + bflc:simpleDate "2014" ; + bflc:simplePlace "Sebastopol, CA" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Sebastopol, CA Ben Kinmont 2014" ; + bf:responsibilityStatement "Ben Kinmont" ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Ben Kinmont gastronomy catalogue 17" ; + bf:mainTitle "Ben Kinmont gastronomy catalogue 17" ], + [ a bf:Title ; + rdfs:label "Gastronomy a catalogue of books & manuscripts on cookery, wine, perfume, health, food & economic precarity, domestic & rural economy, kitchen technology, art of the table, & the history of taste, c.1175-2006" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gastronomy" ; + bf:subtitle "a catalogue of books & manuscripts on cookery, wine, perfume, health, food & economic precarity, domestic & rural economy, kitchen technology, art of the table, & the history of taste, c.1175-2006" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1433659447.ttl b/tests/oclc/books/1433659447.ttl new file mode 100644 index 0000000..ac80d1c --- /dev/null +++ b/tests/oclc/books/1433659447.ttl @@ -0,0 +1,209 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250714203803.6" ; + bf:creationDate "20240514" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DG421.5" ; + bf:itemPortion ".R53 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ridley, Ronald T., $d 1940- $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Ridley, Ronald T., 1940-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1181477" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Récits de voyages." ; + bflc:marcKey "655 7 $a Récits de voyages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001117" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Travel writing." ; + bflc:marcKey "655 7 $a Travel writing. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077332" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Rome Description and travel." ; + bflc:marcKey "651 0 $a Rome $x Description and travel." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Rome" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273311" ] ] [ a bf:Topic ; + rdfs:label "Description and travel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933831" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Volume I : the middle ages to the seventeeth century -- Volume II : the eighteenth century -- Volume III : the nineteeth century." ] ; + bf:title [ a bf:Title ; + rdfs:label "Magick city :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Magick city :" ] . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + bf:identifiedBy [ a bf:StockNumber ; + rdf:value "W052208" ] ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "3 volumes :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(volume II)" ; + rdf:value "1843681390" ], + [ a bf:Isbn ; + bf:qualifier "(volume I)" ; + rdf:value "184368067X" ], + [ a bf:Isbn ; + bf:qualifier "(volume I)" ; + rdf:value "9781843680673" ], + [ a bf:Isbn ; + bf:qualifier "(volume III)" ; + rdf:value "1843681404" ], + [ a bf:OclcNumber ; + rdf:value "1433659447" ], + [ a bf:Isbn ; + bf:qualifier "(volume II)" ; + rdf:value "9781843681397" ], + [ a bf:Isbn ; + bf:qualifier "(volume III)" ; + rdf:value "9781843681403" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: First volume; title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Pallas Athene, $c 2023." ; + bflc:simpleAgent "Pallas Athene," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "London :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "London : Pallas Athene, 2023." ; + bf:responsibilityStatement "by Ronald T. Ridley." ; + bf:title [ a bf:Title ; + rdfs:label "Magick city : travellers to Rome from the middle ages to 1900 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Magick city :" ; + bf:subtitle "travellers to Rome from the middle ages to 1900 /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1435141883.ttl b/tests/oclc/books/1435141883.ttl new file mode 100644 index 0000000..0572449 --- /dev/null +++ b/tests/oclc/books/1435141883.ttl @@ -0,0 +1,279 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251011232056.3" ; + bf:creationDate "20240513" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WM 11.1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of New Hampshire, $e degree granting institution. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmWQTdgTwGmjgCpjrkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "degree granting institution." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Farreras, Ingrid G., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Farreras, Ingrid G.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2001." ; + bf:degree "Doctor of Philosophy in psychology" ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "University of New Hampshire" ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "History, 20th Century" ; + bflc:marcKey "650 22 $a History, 20th Century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D049673" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History, 19th Century" ; + bflc:marcKey "650 22 $a History, 19th Century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D049672" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Psychology, Clinical history" ; + bflc:marcKey "650 12 $a Psychology, Clinical $x history" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Psychology, Clinical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011586Q000266" ] ] [ a bf:Topic ; + rdfs:label "history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011586Q000266" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Psychology, Clinical education" ; + bflc:marcKey "650 22 $a Psychology, Clinical $x education" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Psychology, Clinical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011586Q000193" ] ] [ a bf:Topic ; + rdfs:label "education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011586Q000193" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médecine Histoire 19e siècle." ; + bflc:marcKey "650 6 $a Médecine $x Histoire $y 19e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437833" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437833" ] ] [ a bf:Temporal ; + rdfs:label "19e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437833" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médecine Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Médecine $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437836" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437836" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437836" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This dissertation documents the early history that led to the scientist-practitioner (Boulder\") model of training in clinical psychology. It uncovers pre-Boulder training guidelines and programs suggested by individuals and psychological organizations while exploring two themes: 1) the boundary issues between the budding clinical psychologists and the more established, elite mental health providers, particularly psychiatrists, between academic psychologists and these new clinical or applied psychologists, and between the various applied psychologists, and 2) how these training models (and organization membership requirements, codes of ethics, licensing and certification issues, and institutional accreditation) served as a way to professionalize clinical psychology, to improve its scientific status vis-à-vis psychiatry as well as help it establish a separate identity from academic psychology. Focusing on the 1896-1949 time period, this dissertation explores the emerging and evolving role of the clinical psychologist, from administrators of intelligence and occupational tests before, during and between the world wars to their increased visibility as therapists and researchers during and after World War II."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Before Boulder :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Before Boulder :" ] . + + a bf:Organization ; + rdfs:label "University of New Hampshire," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239828" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 PDF file (xii, 317 pages))"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918821688506676" ], + [ a bf:OclcNumber ; + rdf:value "1435141883" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://scholars.unh.edu/dissertation/13/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF title page (viewed on May 15, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Durham, New Hampshire] : $b University of New Hampshire, $c May 2001." ; + bflc:simpleAgent "University of New Hampshire," ; + bflc:simpleDate "May 2001." ; + bflc:simplePlace "[Durham, New Hampshire] :" ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "[Durham, New Hampshire] : University of New Hampshire, May 2001." ; + bf:responsibilityStatement "by Ingrid G. Farreras." ; + bf:title [ a bf:Title ; + rdfs:label "Before Boulder : professionalizing clinical psychology, 1896-1949 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Before Boulder :" ; + bf:subtitle "professionalizing clinical psychology, 1896-1949 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1435895782.ttl b/tests/oclc/books/1435895782.ttl new file mode 100644 index 0000000..e07b22e --- /dev/null +++ b/tests/oclc/books/1435895782.ttl @@ -0,0 +1,245 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240529195953.9" ; + bf:creationDate "20240528" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS686.5" ; + bf:itemPortion ".H47 1979" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Hernandez, Carolina Galicia, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Hernandez, Carolina Galicia," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "1979" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "State University of New York at Buffalo" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philippines" ; + bflc:marcKey "651 7 $a Philippines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205261" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1946-1976" ; + bflc:marcKey "648 7 $a 1946-1976 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Military policy" ; + bflc:marcKey "650 7 $a Military policy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01021386" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Suprématie du pouvoir civil sur le pouvoir militaire Philippines." ; + bflc:marcKey "650 6 $a Suprématie du pouvoir civil sur le pouvoir militaire $z Philippines." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Suprématie du pouvoir civil sur le pouvoir militaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094020" ] ] [ a bf:Geographic ; + rdfs:label "Philippines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493145" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Civil supremacy over the military" ; + bflc:marcKey "650 7 $a Civil supremacy over the military $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862881" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil supremacy over the military Philippines." ; + bflc:marcKey "650 0 $a Civil supremacy over the military $z Philippines." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil supremacy over the military" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2008110" ] ] [ a bf:Geographic ; + rdfs:label "Philippines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca291455" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Civil-military relations" ; + bflc:marcKey "650 7 $a Civil-military relations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862889" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "The extent of civilian control of the military in the Philippines, 1946-1976 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The extent of civilian control of the military in the Philippines, 1946-1976 /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:source ] ; + bf:copyrightDate "©1979"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ix, 326 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1435895782" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "UMI Number: 8005667"@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 305-321)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b University Microfilms International (UMI), $c [1979]" ; + bflc:simpleAgent "University Microfilms International (UMI)," ; + bflc:simpleDate "[1979]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "1979"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : University Microfilms International (UMI), [1979]" ; + bf:responsibilityStatement "by Carolina Galicia-Hernandez." ; + bf:title [ a bf:Title ; + rdfs:label "The extent of civilian control of the military in the Philippines, 1946-1976 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The extent of civilian control of the military in the Philippines, 1946-1976 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1440097661.ttl b/tests/oclc/books/1440097661.ttl new file mode 100644 index 0000000..01f4bcd --- /dev/null +++ b/tests/oclc/books/1440097661.ttl @@ -0,0 +1,207 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240620204249.2" ; + bf:creationDate "20240618" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Schindler, William." ; + bf:agent [ a bf:Person ; + rdfs:label "Schindler, William." ] ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexualité Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Homosexualité $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004019" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vampires Romans, nouvelles, etc." ; + bflc:marcKey "650 6 $a Vampires $v Romans, nouvelles, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vampires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0300230" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0300230" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuality Fiction." ; + bflc:marcKey "650 0 $a Homosexuality $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079844" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vampires Fiction." ; + bflc:marcKey "650 0 $a Vampires $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vampires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069408" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "India Fiction." ; + bflc:marcKey "651 0 $a India $v Fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506454" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Blood of the goddess /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blood of the goddess /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2020"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "304 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1440097661" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "22 cm"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not named] : $b Ashram West Tantra Brotherhood, Inc. $c [2020]" ; + bflc:simpleAgent "Ashram West Tantra Brotherhood, Inc." ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Place of publication not named] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not named] : Ashram West Tantra Brotherhood, Inc. [2020]" ; + bf:responsibilityStatement "William Schindler." ; + bf:title [ a bf:Title ; + rdfs:label "Blood of the goddess /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blood of the goddess /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1443005542.ttl b/tests/oclc/books/1443005542.ttl new file mode 100644 index 0000000..e9e7f16 --- /dev/null +++ b/tests/oclc/books/1443005542.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250208050005.1" ; + bf:creationDate "20240628" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "Z250.A2" ; + bf:itemPortion "G45 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a GenderFail (Publisher) $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq8kVmTkfkKbbbqtwxt" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Oakley, Be, $e editor, $e book designer." ; + bf:agent [ a bf:Person ; + rdfs:label "Oakley, Be," ] ; + bf:role [ a bf:Role ; + rdfs:label "book designer." ], + [ a bf:Role ; + rdfs:label "editor," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "artists' books (books)" ; + bflc:marcKey "655 7 $a artists' books (books) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300123016" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Artists' books." ; + bflc:marcKey "655 7 $a Artists' books. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219522" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Livres d'artistes." ; + bflc:marcKey "655 7 $a Livres d'artistes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000187" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Soulellis, Paul, 1968- What is queer typography?" ; + bflc:marcKey "700 12 $a Soulellis, Paul, $d 1968- $t What is queer typography?" ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Soulellis, Paul, 1968-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9989774" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "What is queer typography?" ; + bf:mainTitle "What is queer typography?" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Graphic design (Typography)" ; + bflc:marcKey "650 0 $a Graphic design (Typography)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4416539" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arts graphiques Aspect social." ; + bflc:marcKey "650 6 $a Arts graphiques $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arts graphiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026952" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Type and type-founding Social aspects." ; + bflc:marcKey "650 0 $a Type and type-founding $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Type and type-founding" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2051704" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Type and type-founding Political aspects." ; + bflc:marcKey "650 0 $a Type and type-founding $x Political aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Type and type-founding" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2051704" ] ] [ a bf:Topic ; + rdfs:label "Political aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5185998" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Arts graphiques." ; + bflc:marcKey "650 6 $a Arts graphiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026952" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graphic design (Typography) Political aspects." ; + bflc:marcKey "650 0 $a Graphic design (Typography) $x Political aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graphic design (Typography)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4416539" ] ] [ a bf:Topic ; + rdfs:label "Political aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5185998" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Arts graphiques Aspect politique." ; + bflc:marcKey "650 6 $a Arts graphiques $x Aspect politique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Arts graphiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026952" ] ] [ a bf:Topic ; + rdfs:label "Aspect politique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382521" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graphic design (Typography) Social aspects." ; + bflc:marcKey "650 0 $a Graphic design (Typography) $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graphic design (Typography)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4416539" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Genderfail anthology of queer typography. Vol. 1 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Genderfail anthology of queer typography." ; + bf:partNumber "Vol. 1 /" ] . + + a bf:Organization ; + rdfs:label "GenderFail (Publisher)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13303620" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Local Philadelphia : Ulises Bookstore Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Local Philadelphia : Ulises Bookstore Collection (University of Pennsylvania)" ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Smidt Family Modern and Contemporary Art Collection Fund." ; + bf:agent [ a bf:Organization ; + rdfs:label "Smidt Family Modern and Contemporary Art Collection Fund." ] ] ; + bf:dimensions "22 cm. +" ; + bf:editionStatement "2nd edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "143 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1443005542" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "GenderFail Anthology of Queer Typography Vol.1 is a the first volume in a series of publications, workshops and programs exploring queer and trans exploration and experiments in typography. This first volume focuses on GenderFails ongoing typographic series of fonts created from the hand letters of protest signs from historical and contemporary acts of resistance centering the voices of queer, trans, black and other marginalized voices. This first volume also features a reprinting of Paul Soulellis's What is Queer Typography? that acts as both the forward to this anthology but the series in general."@en ], + [ a bf:Note ; + rdfs:label "\"Edited and designed by Be Oakley; What is Queer Typography? by Paul Soulellis; Protest Sign Typesets by Be Oakley\"--Colophon."@en ], + [ a bf:Note, + ; + rdfs:label "illustartions,"@en ], + [ a bf:Note, + ; + rdfs:label "4 photocards"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Queens, New York : $b Genderfail, $c 2022." ; + bflc:simpleAgent "Genderfail," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "Queens, New York :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Queens, New York : Genderfail, 2022." ; + bf:responsibilityStatement "edited by Be Oakley with Paul Soulellis." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "The Smidt Family Modern and Contemporary Art Collection Fund Home Page"@en ] ; + bflc:marcKey "856 42 $3 The Smidt Family Modern and Contemporary Art Collection Fund Home Page $u http://hdl.library.upenn.edu/1017.12/100000447" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Genderfail anthology of queer typography. Vol. 1 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Genderfail anthology of queer typography." ; + bf:partNumber "Vol. 1 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/books/1444114186.ttl b/tests/oclc/books/1444114186.ttl new file mode 100644 index 0000000..6f4fb61 --- /dev/null +++ b/tests/oclc/books/1444114186.ttl @@ -0,0 +1,167 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240712193941.3" ; + bf:creationDate "20240708" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HT395.G72" ; + bf:itemPortion "E34 1965" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a East Suffolk (England). $b County Council. $b Planning Department, $e author." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "East Suffolk (England). County Council. Planning Department," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca47766" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-en" ; + bf:code "e-uk-en" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "City planning England East Suffolk." ; + bflc:marcKey "650 0 $a City planning $z England $z East Suffolk." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "City planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007327" ] ] [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca47765" ] ] [ a bf:Geographic ; + rdfs:label "East Suffolk." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca47765" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title: $a County development plan" ; + bf:mainTitle "County development plan" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title:"@en ] ], + [ a bf:Title ; + rdfs:label "Policy for the classification of settlements." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Policy for the classification of settlements." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "10 unnumbered pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1444114186" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Cover title."@en ], + [ a bf:Note, + ; + rdfs:label "map ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ipswich] : $b East Suffolk County Council, County Planning Department, $c [1965?]" ; + bflc:simpleAgent "East Suffolk County Council, County Planning Department," ; + bflc:simpleDate "[1965?]" ; + bflc:simplePlace "[Ipswich] :" ; + bf:date "1965"^^ ; + bf:place ] ; + bf:publicationStatement "[Ipswich] : East Suffolk County Council, County Planning Department, [1965?]" ; + bf:title [ a bf:Title ; + rdfs:label "Policy for the classification of settlements." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Policy for the classification of settlements." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1446381518.ttl b/tests/oclc/books/1446381518.ttl new file mode 100644 index 0000000..f7bfcbb --- /dev/null +++ b/tests/oclc/books/1446381518.ttl @@ -0,0 +1,282 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240725180041.0" ; + bf:creationDate "20240716" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Person ; + rdfs:label "Zoia, Diego," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5297331" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP559.I8" ; + bf:itemPortion "Z652 2004" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Zoia, Diego, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjCcxcC947DBMx46FRyYpq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Biancotti, Manuela, $e translator." ; + bf:agent [ a bf:Person ; + rdfs:label "Biancotti, Manuela," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16270878" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "translator." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-it---" ; + bf:code "e-it---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Zoia, Diego. Vite e vino in Valtellina e Valchiavenna." ; + bflc:marcKey "700 1 $i Summary of (work) $a Zoia, Diego. $t Vite e vino in Valtellina e Valchiavenna." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Zoia, Diego." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5297331" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Vite e vino in Valtellina e Valchiavenna." ; + bf:mainTitle "Vite e vino in Valtellina e Valchiavenna." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Summary of (work)" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Viticulture" ; + bflc:marcKey "650 7 $a Viticulture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy Valtellina" ; + bflc:marcKey "651 7 $a Italy $z Valtellina $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01257646" ] ] [ a bf:Geographic ; + rdfs:label "Valtellina" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01257646" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture Italy Valtellina." ; + bflc:marcKey "650 0 $a Viticulture $z Italy $z Valtellina." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6901580" ] ] [ a bf:Geographic ; + rdfs:label "Valtellina." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6901580" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture Italie Valteline." ; + bflc:marcKey "650 6 $a Viticulture $z Italie $z Valteline." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022793" ] ] [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485953" ] ] [ a bf:Geographic ; + rdfs:label "Valteline." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine and wine making Italy Valtellina." ; + bflc:marcKey "650 0 $a Wine and wine making $z Italy $z Valtellina." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine and wine making" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103408" ] ] [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6901580" ] ] [ a bf:Geographic ; + rdfs:label "Valtellina." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6901580" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine and wine making" ; + bflc:marcKey "650 7 $a Wine and wine making $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175907" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "The wine's valley" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The wine's valley" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "52 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1446381518" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations, 1 color map"@en ], + [ a bf:Note ; + rdfs:label "\"The present is a summary of the volume Vite e vino in Valtellina e Valchiavenna, Sondrio 2004\"--Title page verso"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Tirano $b [Zoia Diego?] $c 2004" ; + bflc:simpleAgent "[Zoia Diego?]" ; + bflc:simpleDate "2004" ; + bflc:simplePlace "Tirano" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Tirano [Zoia Diego?] 2004" ; + bf:responsibilityStatement "Diego Zoia ; traduzione di Manuela Biancotti" ; + bf:title [ a bf:Title ; + rdfs:label "The wine's valley vineyards and wine of Valtellina : a short summary of a long story" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The wine's valley" ; + bf:subtitle "vineyards and wine of Valtellina : a short summary of a long story" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1450559869.ttl b/tests/oclc/books/1450559869.ttl new file mode 100644 index 0000000..581ec36 --- /dev/null +++ b/tests/oclc/books/1450559869.ttl @@ -0,0 +1,224 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Calendars"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250221183653.7" ; + bf:creationDate "20240801" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "N675" ; + bf:itemPortion "P45 1777" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "calendars (documents)" ; + bflc:marcKey "655 7 $a calendars (documents) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026741" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Calendriers." ; + bflc:marcKey "655 7 $a Calendriers. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001188" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Almanacs." ; + bflc:marcKey "655 7 $a Almanacs. $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Calendars." ; + bflc:marcKey "655 7 $a Calendars. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077189" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Philadelphia," ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Philadelphia, $e publication place." ; + bf:role [ a bf:Role ; + rdfs:label "publication place." ] ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Philadelphia," ] ) ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bflc:marcKey "651 0 $a Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pennsylvania Philadelphia" ; + bflc:marcKey "651 7 $a Pennsylvania $z Philadelphia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrGtGVd3Pd8KWwFdVqRKd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] ) ; + skos:relatedMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "The Philadelphia almanack for the year 1778 :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Philadelphia almanack for the year 1778 :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume (unpaged) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1450559869" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Unsigned."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $z Digital facsimile for browsing (Colenda): $u https://colenda.library.upenn.edu/catalog/81431-p3tb0zw9g" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Digital facsimile for browsing (Colenda):"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Place of publication not identified] : $b [publisher not identified], $c [1777]" ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[1777]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1777"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [publisher not identified], [1777]" ; + bf:title [ a bf:Title ; + rdfs:label "The Philadelphia almanack for the year 1778 : calculated for Pennsylvania and the neighbouring parts : to which is added some useful tables." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Philadelphia almanack for the year 1778 :" ; + bf:subtitle "calculated for Pennsylvania and the neighbouring parts : to which is added some useful tables." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1452345627.ttl b/tests/oclc/books/1452345627.ttl new file mode 100644 index 0000000..731fd17 --- /dev/null +++ b/tests/oclc/books/1452345627.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240815164442.1" ; + bf:creationDate "20240814" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HC443.Z7" ; + bf:itemPortion "L689 2018" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Zuckerman, Charles H.P., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Zuckerman, Charles H.P.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:degree "Ph. D.University of Michigan" ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "2018" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "lao" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "In English with some text in Lao."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Avarice" ; + bflc:marcKey "650 7 $a Avarice $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00824296" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gambling" ; + bflc:marcKey "650 7 $a Gambling $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00937372" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anthropological linguistics" ; + bflc:marcKey "650 7 $a Anthropological linguistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00810178" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Laos Louangphabang" ; + bflc:marcKey "651 7 $a Laos $z Louangphabang $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJj4pQJbWBxkPrV7R3FkDq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01219713" ] ] [ a bf:Geographic ; + rdfs:label "Louangphabang" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01219713" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Ethnology" ; + bflc:marcKey "650 7 $a Ethnology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916106" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Capitalism" ; + bflc:marcKey "650 7 $a Capitalism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00846425" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Socialism" ; + bflc:marcKey "650 7 $a Socialism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01123637" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethics Economic aspects" ; + bflc:marcKey "650 7 $a Ethics $x Economic aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00915836" ] ] [ a bf:Topic ; + rdfs:label "Economic aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00915836" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Economic development Moral and ethical aspects" ; + bflc:marcKey "650 7 $a Economic development $x Moral and ethical aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Economic development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901845" ] ] [ a bf:Topic ; + rdfs:label "Moral and ethical aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901845" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Generosity" ; + bflc:marcKey "650 7 $a Generosity $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939983" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Good gambling :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Good gambling :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2018"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xvii, 567 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452345627" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $z Access to the ProQuest dissertations & theses online version restricted; authentication may be required: $u http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:10903108" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Access to the ProQuest dissertations & theses online version restricted; authentication may be required:"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note ; + rdfs:label "ProQuest Number: 10903108"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 527-567)."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest LLC, $c 2018." ; + bflc:simpleAgent "ProQuest LLC," ; + bflc:simpleDate "2018." ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest LLC, 2018." ; + bf:responsibilityStatement "Charles H.P. Zuckerman." ; + bf:title [ a bf:Title ; + rdfs:label "Good gambling : meaning and moral economy in late-socialist Laos /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Good gambling :" ; + bf:subtitle "meaning and moral economy in late-socialist Laos /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1452348529.ttl b/tests/oclc/books/1452348529.ttl new file mode 100644 index 0000000..aa76919 --- /dev/null +++ b/tests/oclc/books/1452348529.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240815171323.7" ; + bf:creationDate "20240814" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E184.H55" ; + bf:itemPortion "V36 2010" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Vang, Her, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Vang, Her," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2010" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "University of Minnesota" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thèses et écrits académiques." ; + bflc:marcKey "655 7 $a Thèses et écrits académiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses." ; + bflc:marcKey "655 7 $a Academic theses. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "dissertations." ; + bflc:marcKey "655 7 $a dissertations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028029" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Thailand" ; + bflc:marcKey "650 7 $a Thailand $2 fast $0 (OCoLC)fst01205310" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205310" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1975-2010" ; + bflc:marcKey "648 7 $a 1975-2010 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hmong Americans Politics and government." ; + bflc:marcKey "650 0 $a Hmong Americans $x Politics and government." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hmong Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2622052" ] ] [ a bf:Topic ; + rdfs:label "Politics and government." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916227" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Transnationalism." ; + bflc:marcKey "650 0 $a Transnationalism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5385911" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hmong Americans Political activity." ; + bflc:marcKey "650 0 $a Hmong Americans $x Political activity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hmong Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2622052" ] ] [ a bf:Topic ; + rdfs:label "Political activity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916225" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine miao Activité politique." ; + bflc:marcKey "650 6 $a Américains d'origine miao $x Activité politique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine miao" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0279531" ] ] [ a bf:Topic ; + rdfs:label "Activité politique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373907" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Transnationalisme." ; + bflc:marcKey "650 6 $a Transnationalisme." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0354232" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Human rights" ; + bflc:marcKey "650 7 $a Human rights $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00963285" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Refugees Political activity" ; + bflc:marcKey "650 7 $a Refugees $x Political activity $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Refugees" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01426455" ] ] [ a bf:Topic ; + rdfs:label "Political activity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01426455" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Asian diaspora" ; + bflc:marcKey "650 7 $a Asian diaspora $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01736225" ] ; + bf:source ], + , + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Dreaming of home, dreaming of land :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dreaming of home, dreaming of land :" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Laos" ; + bflc:marcKey "651 7 $a Laos $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhxrKHVvQQHCWG3XrVwG3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210322" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2010"^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xix, 469 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452348529" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note ; + rdfs:label "UMI Number: 3418380"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b ProQuest LLC, $c [2010]" ; + bflc:simpleAgent "ProQuest LLC," ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2010"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : ProQuest LLC, [2010]" ; + bf:responsibilityStatement "by Her Vang." ; + bf:title [ a bf:Title ; + rdfs:label "Dreaming of home, dreaming of land : displacements and Hmong transnational politics, 1975-2010 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dreaming of home, dreaming of land :" ; + bf:subtitle "displacements and Hmong transnational politics, 1975-2010 /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1452460839.ttl b/tests/oclc/books/1452460839.ttl new file mode 100644 index 0000000..94d70dc --- /dev/null +++ b/tests/oclc/books/1452460839.ttl @@ -0,0 +1,308 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240816164948.1" ; + bf:creationDate "20240815" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BQ4293" ; + bf:itemPortion ".D47 2001" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Derris, Karen, $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjyJmD68VHympDQC3vrdHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2000" ; + bf:degree "Ph. D." ; + bf:grantingInstitution [ a bf:Agent ; + rdfs:label "Harvard University" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Academic theses." ; + bflc:marcKey "655 7 $a Academic theses. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thèses et écrits académiques." ; + bflc:marcKey "655 7 $a Thèses et écrits académiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001173" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "dissertations." ; + bflc:marcKey "655 7 $a dissertations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028029" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726453" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Work ; + rdfs:label "Cūḷabuddhaghosa. Sotaṭthakī Mahānidāna" ; + bflc:marcKey "600 00 $a Cūḷabuddhaghosa. $t Sotaṭthakī Mahānidāna" ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Cūḷabuddhaghosa." ] ] ; + bf:source ; + bf:title [ a bf:Title ; + rdfs:label "Sotaṭthakī Mahānidāna" ; + bf:mainTitle "Sotaṭthakī Mahānidāna" ] ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biographies religieuses Critique, interprétation, etc." ; + bflc:marcKey "650 6 $a Biographies religieuses $x Critique, interprétation, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biographies religieuses" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0016665" ] ] [ a bf:Topic ; + rdfs:label "Critique, interprétation, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374793" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Buddhist ethics" ; + bflc:marcKey "650 7 $a Buddhist ethics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840160" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bodhisattva (Le concept)" ; + bflc:marcKey "650 6 $a Bodhisattva (Le concept)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0179442" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Religious biography Criticism, interpretation, etc." ; + bflc:marcKey "650 0 $a Religious biography $x Criticism, interpretation, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Religious biography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041240" ] ] [ a bf:Topic ; + rdfs:label "Criticism, interpretation, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032294" ] ] ) ], + [ a bf:Topic ; + rdfs:label "bodhisattvas." ; + bflc:marcKey "650 7 $a bodhisattvas. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300264360" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bodhisattva (The concept)" ; + bflc:marcKey "650 7 $a Bodhisattva (The concept) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835290" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bodhisattvas" ; + bflc:marcKey "650 7 $a Bodhisattvas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835293" ] ; + bf:source ], + [ a bf:Work ; + rdfs:label "Sotaṭthakī Mahānidāna (Cūḷabuddhaghosa)" ; + bflc:marcKey "630 07 $a Sotaṭthakī Mahānidāna (Cūḷabuddhaghosa) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01399438" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sotaṭthakī Mahānidāna (Cūḷabuddhaghosa)" ] ], + [ a bf:Topic ; + rdfs:label "Bodhisattva (The concept)" ; + bflc:marcKey "650 0 $a Bodhisattva (The concept)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2284558" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Theravāda Buddhism" ; + bflc:marcKey "650 7 $a Theravāda Buddhism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01149721" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Virtue and relationships in a Theravādin biography of the Bodhisatta :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Virtue and relationships in a Theravādin biography of the Bodhisatta :" ] . + + a bf:Person ; + rdfs:label "Derris, Karen," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7013688" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2000."^^ ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "x, 278 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452460839" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Dissertation copyright held by student."@en ], + [ a bf:Note ; + rdfs:label "UMI Number: 9988615"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 264-278)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI : $b Bell & Howell Information and Learning Company, $c [2001]" ; + bflc:simpleAgent "Bell & Howell Information and Learning Company," ; + bflc:simpleDate "[2001]" ; + bflc:simplePlace "Ann Arbor, MI :" ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI : Bell & Howell Information and Learning Company, [2001]" ; + bf:responsibilityStatement "by Karen Anne Derris." ; + bf:title [ a bf:Title ; + rdfs:label "Virtue and relationships in a Theravādin biography of the Bodhisatta : a study of the Sotaṭṭhakīmahānidāna /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Virtue and relationships in a Theravādin biography of the Bodhisatta :" ; + bf:subtitle "a study of the Sotaṭṭhakīmahānidāna /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1454622085.ttl b/tests/oclc/books/1454622085.ttl new file mode 100644 index 0000000..034f3da --- /dev/null +++ b/tests/oclc/books/1454622085.ttl @@ -0,0 +1,120 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250118221626.9" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kreinovich, Vladik." ; + bf:agent [ a bf:Person ; + rdfs:label "Kreinovich, Vladik." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "3030385647" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "3030385647" ], + [ a bf:OclcNumber ; + rdf:value "1454622085" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Springer International Publishing, $c 2020" ; + bflc:simpleAgent "Springer International Publishing," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Springer International Publishing, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Algebraic Techniques and Their Use in Describing and Processing Uncertainty: To the Memory of Professor Elbert A. Walker" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454638529.ttl b/tests/oclc/books/1454638529.ttl new file mode 100644 index 0000000..0eb842a --- /dev/null +++ b/tests/oclc/books/1454638529.ttl @@ -0,0 +1,128 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250306150448.7" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 0 $a Nellie Liang." ; + bf:agent [ a bf:Person ; + rdfs:label "Nellie Liang." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Pawel Zabczyk." ; + bf:agent [ a bf:Person ; + rdfs:label "Pawel Zabczyk." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Fernando Duarte." ; + bf:agent [ a bf:Person ; + rdfs:label "Fernando Duarte." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1513561065" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Monetary and Macroprudential Policy with Endogenous Risk" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Monetary and Macroprudential Policy with Endogenous Risk" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Monetary and Macroprudential Policy with Endogenous Risk" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Monetary and Macroprudential Policy with Endogenous Risk" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454638529" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1513561065" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b International Monetary Fund, $c 2020" ; + bflc:simpleAgent "International Monetary Fund," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "International Monetary Fund, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Monetary and Macroprudential Policy with Endogenous Risk" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Monetary and Macroprudential Policy with Endogenous Risk" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454640888.ttl b/tests/oclc/books/1454640888.ttl new file mode 100644 index 0000000..5598748 --- /dev/null +++ b/tests/oclc/books/1454640888.ttl @@ -0,0 +1,121 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250501150731.4" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Guaschino, Edoardo." ; + bf:agent [ a bf:Person ; + rdfs:label "Guaschino, Edoardo." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1032184027" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1032184027" ], + [ a bf:OclcNumber ; + rdf:value "1454640888" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Milton : $b Taylor & Francis Group, $c 2022" ; + bflc:simpleAgent "Taylor & Francis Group," ; + bflc:simpleDate "2022" ; + bflc:simplePlace "Milton :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Milton : Taylor & Francis Group, 2022" ; + bf:title [ a bf:Title ; + rdfs:label "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regulators As Agenda-Setters : How National Agencies Shape Public Issues" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454649329.ttl b/tests/oclc/books/1454649329.ttl new file mode 100644 index 0000000..e8a7ff8 --- /dev/null +++ b/tests/oclc/books/1454649329.ttl @@ -0,0 +1,124 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250922212218.2" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 0 $a Karen Biggs-Tucker." ; + bf:agent [ a bf:Person ; + rdfs:label "Karen Biggs-Tucker." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Biggs-Tucker, Karen." ; + bf:agent [ a bf:Person ; + rdfs:label "Biggs-Tucker, Karen." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Walther, Maria." ; + bf:agent [ a bf:Person ; + rdfs:label "Walther, Maria." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1625311966" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Literacy Workshop : Where Reading and Writing Converge" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Literacy Workshop : Where Reading and Writing Converge" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "The Literacy Workshop : Where Reading and Writing Converge" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Literacy Workshop : Where Reading and Writing Converge" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454649329" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1625311966" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Stenhouse Publishers" ; + bflc:simpleAgent "Stenhouse Publishers" ; + bf:date "XXXX~/XXXX~"^^ ; + bf:place ] ; + bf:publicationStatement "Stenhouse Publishers" ; + bf:title [ a bf:Title ; + rdfs:label "The Literacy Workshop : Where Reading and Writing Converge" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Literacy Workshop : Where Reading and Writing Converge" ] . + diff --git a/tests/oclc/books/1454653206.ttl b/tests/oclc/books/1454653206.ttl new file mode 100644 index 0000000..d3838e1 --- /dev/null +++ b/tests/oclc/books/1454653206.ttl @@ -0,0 +1,120 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260124005234.4" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Storey, Glenn R." ; + bf:agent [ a bf:Person ; + rdfs:label "Storey, Glenn R." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1733376909" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Archaeology of Ancient Cities" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Archaeology of Ancient Cities" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "The Archaeology of Ancient Cities" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Archaeology of Ancient Cities" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454653206" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1733376909" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Eliot Werner Publications, $c 2020" ; + bflc:simpleAgent "Eliot Werner Publications," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Eliot Werner Publications, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "The Archaeology of Ancient Cities" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Archaeology of Ancient Cities" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454655373.ttl b/tests/oclc/books/1454655373.ttl new file mode 100644 index 0000000..1827772 --- /dev/null +++ b/tests/oclc/books/1454655373.ttl @@ -0,0 +1,129 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712220603.7" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Uyar, Mesut." ; + bf:agent [ a bf:Person ; + rdfs:label "Uyar, Mesut." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Uyer, Mesut." ; + bf:agent [ a bf:Person ; + rdfs:label "Uyer, Mesut." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Erickson, Edward J." ; + bf:agent [ a bf:Person ; + rdfs:label "Erickson, Edward J." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1732003084" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Phase Line Attila" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Phase Line Attila" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Phase Line Attila" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Phase Line Attila" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454655373" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1732003084" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Quantico, Virginia : $b Marine Corps University Press, $c 2020" ; + bflc:simpleAgent "Marine Corps University Press," ; + bflc:simpleDate "2020" ; + bflc:simplePlace "Quantico, Virginia :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Quantico, Virginia : Marine Corps University Press, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Phase Line Attila" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Phase Line Attila" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454675693.ttl b/tests/oclc/books/1454675693.ttl new file mode 100644 index 0000000..ef02277 --- /dev/null +++ b/tests/oclc/books/1454675693.ttl @@ -0,0 +1,129 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20241224150949.7" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Glazier, Sandra D." ; + bf:agent [ a bf:Person ; + rdfs:label "Glazier, Sandra D." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dixon, Thomas M." ; + bf:agent [ a bf:Person ; + rdfs:label "Dixon, Thomas M." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sweeney, Thomas F." ; + bf:agent [ a bf:Person ; + rdfs:label "Sweeney, Thomas F." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1641056177" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Undue Influence and Vulnerable Adults" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Undue Influence and Vulnerable Adults" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Undue Influence and Vulnerable Adults" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Undue Influence and Vulnerable Adults" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1641056177" ], + [ a bf:OclcNumber ; + rdf:value "1454675693" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a La Vergne : $b American Bar Association, $c 2022" ; + bflc:simpleAgent "American Bar Association," ; + bflc:simpleDate "2022" ; + bflc:simplePlace "La Vergne :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "La Vergne : American Bar Association, 2022" ; + bf:title [ a bf:Title ; + rdfs:label "Undue Influence and Vulnerable Adults" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Undue Influence and Vulnerable Adults" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454679841.ttl b/tests/oclc/books/1454679841.ttl new file mode 100644 index 0000000..27e50fb --- /dev/null +++ b/tests/oclc/books/1454679841.ttl @@ -0,0 +1,132 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250319180449.2" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 0 $a Maribel Yasmina Santos." ; + bf:agent [ a bf:Person ; + rdfs:label "Maribel Yasmina Santos." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Leclerc, Benoit." ; + bf:agent [ a bf:Person ; + rdfs:label "Leclerc, Benoit." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cale, Jesse." ; + bf:agent [ a bf:Person ; + rdfs:label "Cale, Jesse." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Jesse Cale." ; + bf:agent [ a bf:Person ; + rdfs:label "Jesse Cale." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1138492787" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Big Data" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Big Data" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Big Data" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Big Data" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454679841" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1138492787" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Routledge, $c 2020" ; + bflc:simpleAgent "Routledge," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Routledge, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Big Data" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Big Data" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1454681157.ttl b/tests/oclc/books/1454681157.ttl new file mode 100644 index 0000000..3c0c765 --- /dev/null +++ b/tests/oclc/books/1454681157.ttl @@ -0,0 +1,116 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250101004547.3" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "0750333618" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Image-Guided Radiation Therapy: Physics and Technology" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Image-Guided Radiation Therapy: Physics and Technology" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Image-Guided Radiation Therapy: Physics and Technology" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Image-Guided Radiation Therapy: Physics and Technology" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "0750333618" ], + [ a bf:OclcNumber ; + rdf:value "1454681157" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b IOP Publishing, $c 2022" ; + bflc:simpleAgent "IOP Publishing," ; + bflc:simpleDate "2022" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "IOP Publishing, 2022" ; + bf:title [ a bf:Title ; + rdfs:label "Image-Guided Radiation Therapy: Physics and Technology" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Image-Guided Radiation Therapy: Physics and Technology" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1455589062.ttl b/tests/oclc/books/1455589062.ttl new file mode 100644 index 0000000..1668c29 --- /dev/null +++ b/tests/oclc/books/1455589062.ttl @@ -0,0 +1,124 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260307052026.1" ; + bf:creationDate "20241218" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nattermann, Ruth." ; + bf:agent [ a bf:Person ; + rdfs:label "Nattermann, Ruth." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lenhard, Philipp." ; + bf:agent [ a bf:Person ; + rdfs:label "Lenhard, Philipp." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1789206324" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1455589062" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1789206324" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Berghahn Books, $c 2020" ; + bflc:simpleAgent "Berghahn Books," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Berghahn Books, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rethinking the Age of Emancipation: Comparative and Transnational Perspectives on Gender, Family, and Religion in Italy and Germany, 1800-1918" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1455905353.ttl b/tests/oclc/books/1455905353.ttl new file mode 100644 index 0000000..da52afe --- /dev/null +++ b/tests/oclc/books/1455905353.ttl @@ -0,0 +1,119 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20241213011540.1" ; + bf:creationDate "20230801" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Akbar, Jamel, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Akbar, Jamel," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "English."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Crisis in the Built Environment - The Case of the Muslim City." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crisis in the Built Environment - The Case of the Muslim City." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1455905353" ], + [ a bf:Isbn ; + rdf:value "9755749608" ], + [ a bf:Isbn ; + rdf:value "9789755749600" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "The book argues that interactions between the claims of \"ownership\", \"control\" and \"use\" can elucidate crisis in our environments through measuring responsibilities. Levels of responsibility created by propeties' and individuals' rights developed by societal systems, shape our attitudes and actions in most realms of urban life such as utilization, maintenance, investments, et cetera In this edition, further arguments were added such as the impossibility of achieving sustainability and justice within socialism or capitalism."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a İstanbul : $b İnsan Yayınları, $c 2021." ; + bflc:simpleAgent "İnsan Yayınları," ; + bflc:simpleDate "2021." ; + bflc:simplePlace "İstanbul :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "İstanbul : İnsan Yayınları, 2021." ; + bf:title [ a bf:Title ; + rdfs:label "Crisis in the Built Environment - The Case of the Muslim City." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crisis in the Built Environment - The Case of the Muslim City." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1456042868.ttl b/tests/oclc/books/1456042868.ttl new file mode 100644 index 0000000..fe963aa --- /dev/null +++ b/tests/oclc/books/1456042868.ttl @@ -0,0 +1,219 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:Role ; + bf:code "dgg" . + + a bf:Role ; + bf:code "pbl" . + + a bf:Topic ; + rdfs:label "Women painters--History" ; + bflc:marcKey "650 7 $a Women painters--History $2 fast $0 http://id.worldcat.org/fast/1178254" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Academic theses" ; + bflc:marcKey "655 7 $a Academic theses $2 fast $0 http://id.worldcat.org/fast/1726453" ; + bf:source . + + a bf:Topic ; + rdfs:label "Landscape painting, Chinese--Ming-Qing dynasties" ; + bflc:marcKey "650 7 $a Landscape painting, Chinese--Ming-Qing dynasties $2 fast $0 http://id.worldcat.org/fast/1907065" ; + bf:source . + + a bf:Topic ; + rdfs:label "Gardens in art--History" ; + bflc:marcKey "650 7 $a Gardens in art--History $2 fast $0 http://id.worldcat.org/fast/937932" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260402034459.5" ; + bf:creationDate "20240607" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Chinese University of Hong Kong, $e degree granting institution. $4 dgg $1 https://id.oclc.org/worldcat/entity/E39QQPVp7R9YtVyjWT4BPJR6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "degree granting institution." ], + ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ProQuest (Firm), $e publisher. $4 pbl $1 https://id.oclc.org/worldcat/entity/E39QQPVp7VPY8D8TQ8yxKjyRCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Lee, Sylvia $e author $0 https://orcid.org/0000-0003-0210-8667 $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Lee, Sylvia" ; + skos:relatedMatch ] ; + bf:role [ a bf:Role ; + rdfs:label "author" ], + ] ; + bf:dissertation [ a bf:Dissertation ; + bf:date "2011" ; + bf:degree "Ph.D." ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + rdfs:label "China"@en ] ; + bf:hasInstance ; + bf:illustrativeContent [ a bf:Illustration ; + rdfs:label "Illustrations" ] ; + bf:language ; + bf:notation [ a bf:Notation ; + rdfs:label "Latin"@en ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Some texts in traditional Chinese scripts"@en ] ; + bf:originDate "2011" ; + bf:subject , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"There was a sudden explosion in the number of women writers and painters in the seventeenth century as well as in the construction of gardens in Jiangnan. These phenomena have become important research topics. To date, studies of women painters were often confined to their biographical data, education, and choice of painting style and subject matter. These painters were then grouped under two categories: courtesan and gentry woman. The choice of painting style and subject matter between the two categories were then compared. Moreover, due to a lack of materials, research on how women participated in garden activities is limited to only a few case studies. This dissertation will extend beyond that scope to discuss women painters as individuals and investigate the significance of their work based on their individual needs within the unique historical, cultural, and social context of the seventeenth century. The discussion will focus on their paintings, writings as well as the social circles with which she associated. This dissertation also suggests that we should not only treat a garden as a physical space, but rather as an icon of gardens. By presenting an image of a garden (which does not have to represent an actual garden or the whole garden), the audience will automatically make associations with a host of ideologies and meanings encompassed by the image. Through cases studies of Ma Shouzhen (1548-1604), Xue Susu (active 1570-1620), Wen Shu (1595-1634), Liu Rushi (1618-1664), Li Yin (cl610-1685) and Huang Yuanjie (active 1630-1650), this dissertation demonstrates that women painters did not choose a certain painting style or subject matter solely to express themselves as courtesans or gentry women. Rather, such choices were made based on each individual's need to create a public persona. Those choices might not have been totally deliberate, and were often conditioned by each woman's social status and the expectations placed upon her by society. From this study we learn that the painters also took an active role in constructing and developing their personae in addition to receiving help by men in their social circles. Women's active participation in this process became more obvious during the fall of the Ming dynasty and the Manchu invasion. Moreover, since garden culture was a prevalent phenomenon during the seventeenth century, women painters often made use of it in the process of developing their public personae and artistic identities. Through this dissertation, we can learn how women used the icon of gardens to construct their public personae and how they actually participated in the garden culture. We also learn that the public persona of a woman painter was made up of her artistic identity as well as the status group to which she belonged and with which she associated. However, her public persona also affected how others judged her art and how others perceived her artistic identity and status. Hence, there is an interrelationship and interdependency among public personae, artistic identities and social status during the seventeenth century\"--Provided by author"@en ] ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + rdfs:label "bibliography" ; + bflc:marcKey "353 $a bibliography $b bibliography" ; + bf:code "bibliography" ; + skos:closeMatch ], + [ a bf:SupplementaryContent ; + bflc:marcKey "353 $0 http://id.loc.gov/vocabulary/msupplcont/bibliography" ; + skos:closeMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "The icon of gardens" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The icon of gardens" ] . + + a bf:Organization ; + rdfs:label "Chinese University of Hong Kong," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca100837" ] . + + a bf:Organization ; + rdfs:label "ProQuest (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7529935" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ] ; + bf:copyrightDate "p©2012"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "PDF"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:identifiedBy [ a bf:Identifier ; + rdf:value "35007S" ], + [ a bf:OclcNumber ; + rdf:value "1456042868" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bflc:marcKey "334 $a single unit $b mono $0 http://id.loc.gov/vocabulary/issuance/mono" ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from digital title page (viewed June 7, 2024)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ann Arbor, MI $b ProQuest LLC $c [2012]" ; + bflc:simpleAgent "ProQuest LLC" ; + bflc:simpleDate "[2012]" ; + bflc:simplePlace "Ann Arbor, MI" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Ann Arbor, MI ProQuest LLC [2012]" ; + bf:responsibilityStatement "Lee, Wun Sze Sylvia." ; + bf:title [ a bf:Title ; + rdfs:label "The icon of gardens how seventeenth-century women painters in Jiangnan constructed and developed their public personae and artistic identities" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The icon of gardens" ; + bf:subtitle "how seventeenth-century women painters in Jiangnan constructed and developed their public personae and artistic identities" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1456140561.ttl b/tests/oclc/books/1456140561.ttl new file mode 100644 index 0000000..658d626 --- /dev/null +++ b/tests/oclc/books/1456140561.ttl @@ -0,0 +1,430 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:GenreForm ; + rdfs:label "Publishers' cloth bindings." ; + bflc:marcKey "655 7 $a Publishers' cloth bindings. $2 rbmscv $0 http://id.loc.gov/vocabulary/rbmscv/cv00472" ; + bf:source . + + a bf:Relationship . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251012234120.3" ; + bf:creationDate "20240917" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "F353.G47" ; + bf:itemPortion "W55" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Gerstäcker, Friedrich, $d 1816-1872, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJfh6Jq3fMbdxFVBQpFVG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a J.B. Lippincott Company, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmppDvC3m6JxBFM7cyM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas. English" ; + bflc:marcKey "240 00 $a Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "publishers' cloth bindings." ; + bflc:marcKey "655 7 $a publishers' cloth bindings. $2 aat $0 (CStmoGRI)aat300417789" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300417789" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Gerstäcker, Friedrich, 1816-1872. Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas. English." ; + bflc:marcKey "700 1 $a Gerstäcker, Friedrich, $d 1816-1872. $t Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas. $l English." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Gerstäcker, Friedrich, 1816-1872." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas. English." ; + bf:mainTitle "Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mississippi River Valley Description and travel." ; + bflc:marcKey "651 0 $a Mississippi River Valley $x Description and travel." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mississippi River Valley" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2029523" ] ] [ a bf:Topic ; + rdfs:label "Description and travel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933831" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chasse Mississippi, Vallée du." ; + bflc:marcKey "650 6 $a Chasse $z Mississippi, Vallée du." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chasse" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0074529" ] ] [ a bf:Geographic ; + rdfs:label "Mississippi, Vallée du." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0406005" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "États-Unis Descriptions et voyages." ; + bflc:marcKey "651 6 $a États-Unis $x Descriptions et voyages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115926" ] ] [ a bf:Topic ; + rdfs:label "Descriptions et voyages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115926" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arkansas Descriptions et voyages." ; + bflc:marcKey "651 6 $a Arkansas $x Descriptions et voyages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arkansas" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0185745" ] ] [ a bf:Topic ; + rdfs:label "Descriptions et voyages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0185745" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hunting Mississippi River Valley." ; + bflc:marcKey "650 0 $a Hunting $z Mississippi River Valley." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hunting" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089712" ] ] [ a bf:Geographic ; + rdfs:label "Mississippi River Valley." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2029523" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Description and travel." ; + bflc:marcKey "651 0 $a United States $x Description and travel." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058130" ] ] [ a bf:Topic ; + rdfs:label "Description and travel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058130" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ohio River Valley Description and travel." ; + bflc:marcKey "651 0 $a Ohio River Valley $x Description and travel." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ohio River Valley" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092253" ] ] [ a bf:Topic ; + rdfs:label "Description and travel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092253" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Mississippi River Valley" ; + bflc:marcKey "651 7 $a Mississippi River Valley $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240240" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mississippi, Vallée du Descriptions et voyages." ; + bflc:marcKey "651 6 $a Mississippi, Vallée du $x Descriptions et voyages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mississippi, Vallée du" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0108270" ] ] [ a bf:Topic ; + rdfs:label "Descriptions et voyages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0375269" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ohio, Vallée de l' Descriptions et voyages." ; + bflc:marcKey "651 6 $a Ohio, Vallée de l' $x Descriptions et voyages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ohio, Vallée de l'" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0109424" ] ] [ a bf:Topic ; + rdfs:label "Descriptions et voyages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0109424" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Ohio River Valley" ; + bflc:marcKey "651 7 $a Ohio River Valley $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243054" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arkansas Description and travel." ; + bflc:marcKey "651 0 $a Arkansas $x Description and travel." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arkansas" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030148" ] ] [ a bf:Topic ; + rdfs:label "Description and travel." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030148" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Hunting" ; + bflc:marcKey "650 7 $a Hunting $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00964162" ] ; + bf:source ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Recounts the author's travels and adventures in the United States from 1837 to 1843."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Chapter I. From Bremen to New York -- Chapter II. New York to Buffalo -- Chapter III. Ohio ; Indiana ; Illinois ; Missouri -- Chapter IV. Arkansas, and \"down river\" to New Orleans -- Chapter V. Cincinnati ; A farmer's life in the woods -- Chapter VI. A farmer's life in the woods (continued) -- Chapter VII. Woodland sports ; Cane-brakes ; My examination by the school commission -- Chapter VIII. Farming at Fourche Le Fave ; A backwoods \"frolic\" ; Residence at Kelfer's farm ; Schools ; Hunting excursion -- Chapter IX. Hunting anecdotes and experiences ; Christmas ; Conwell and his reminiscences -- Chapter X. A perilous bear-hunt ; A debating society ; Panther hunt ; Disatrous events ; Death of Erskine ; Departure -- Chapter XI. A fatal brawl ; Return to Little Rock ; Summary justice ; Down South -- Chapter XII. Louisiana ; New Orleans, and home." ] ; + bf:title [ a bf:Title ; + rdfs:label "Wild sports in the Far West /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wild sports in the Far West /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Wildsports in the Far West" ; + bf:mainTitle "Wildsports in the Far West" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Arkansas" ; + bflc:marcKey "651 7 $a Arkansas $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJqBtVCC6BXmQB84M8xv73" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204809" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "J.B. Lippincott Company," . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "xi, 396 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456140561" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "English translation of: Streif- und Jagdzüge durch die Vereinigten Staaten Nordamerikas."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b J. B. Lippincott Company, $c [between 1880 and 1889?]" ; + bflc:simpleAgent "J. B. Lippincott Company," ; + bflc:simpleDate "[between 1880 and 1889?]" ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1880~/1889~"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : J. B. Lippincott Company, [between 1880 and 1889?]" ; + bf:responsibilityStatement "by Frederick Gerstaecker ; translated from the German." ; + bf:title [ a bf:Title ; + rdfs:label "Wild sports in the Far West /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wild sports in the Far West /" ] . + + a bf:Person ; + rdfs:label "Gerstäcker, Friedrich, 1816-1872,", + "Gerstäcker, Friedrich, 1816-1872, " . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1456370889.ttl b/tests/oclc/books/1456370889.ttl new file mode 100644 index 0000000..e3b32a7 --- /dev/null +++ b/tests/oclc/books/1456370889.ttl @@ -0,0 +1,282 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Relationship . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240919170229.8" ; + bf:creationDate "20240918" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "CR115.E85" ; + bf:itemPortion "R45 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lenthe, Jonas von, $d 1990- $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Lenthe, Jonas von, 1990-" ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Rejected (Berlin, Germany : 2024)" ; + bflc:marcKey "130 0 $a Rejected (Berlin, Germany : 2024)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected (Berlin, Germany : 2024)" ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Parallel texts in English, German and French"@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Rejected (Berlin, Germany : 2024). German" ; + bflc:marcKey "730 02 $i Container of (expression): $a Rejected (Berlin, Germany : 2024). $l German" ; + bf:language [ a bf:Language ; + rdfs:label "German" ] ; + bf:title [ a bf:Title ; + rdfs:label "Rejected (Berlin, Germany : 2024). German" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected (Berlin, Germany : 2024)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Rejected (Berlin, Germany : 2024)" ; + bflc:marcKey "730 02 $i Container of (work): $a Rejected (Berlin, Germany : 2024)" ; + bf:title [ a bf:Title ; + rdfs:label "Rejected (Berlin, Germany : 2024)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected (Berlin, Germany : 2024)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Rotkopf, Marie, 1975- Völkerordnung." ; + bflc:marcKey "700 1 $i Container of (work): $a Rotkopf, Marie, $d 1975- $t Völkerordnung." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Rotkopf, Marie, 1975-" ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Völkerordnung." ; + bf:mainTitle "Völkerordnung." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Rejected (Berlin, Germany : 2024). French" ; + bflc:marcKey "730 02 $i Container of (expression): $a Rejected (Berlin, Germany : 2024). $l French" ; + bf:language [ a bf:Language ; + rdfs:label "French" ] ; + bf:title [ a bf:Title ; + rdfs:label "Rejected (Berlin, Germany : 2024). French" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected (Berlin, Germany : 2024)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Flags Design." ; + bflc:marcKey "650 0 $a Flags $x Design." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Flags" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2160727" ] ] [ a bf:Topic ; + rdfs:label "Design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5740015" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Council of Europe." ; + bflc:marcKey "610 20 $a Council of Europe." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230670" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Flags Europe." ; + bflc:marcKey "650 0 $a Flags $z Europe." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Flags" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2160727" ] ] [ a bf:Geographic ; + rdfs:label "Europe." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141674" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"In 1955 more than 150 flag designs were submitted to the Council of Europe in Strasbourg. In December of that year, the Council announced its decision to use twelve yellow stars on a blue background. Each of the rejected designs reflects a distinct vision of Europe. In this book, they are all being published for the first time\"--Page 4 of cover"@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Designs for the European flag" ; + bf:mainTitle "Designs for the European flag" ], + [ a bf:Title ; + rdfs:label "Rejected :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected :" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2020"^^ ; + bf:dimensions "18 cm" ; + bf:editionStatement "Fourth edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "188 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "3948200033" ], + [ a bf:Ean ; + rdf:value "9783948200039" ], + [ a bf:OclcNumber ; + rdf:value "1456370889" ], + [ a bf:Isbn ; + rdf:value "9783948200039" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references"@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Berlin : $b Wirklichkeit Books, $c 2024" ; + bflc:simpleAgent "Wirklichkeit Books," ; + bflc:simpleDate "2024" ; + bflc:simplePlace "Berlin :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Berlin : Wirklichkeit Books, 2024" ; + bf:responsibilityStatement "edited by Jonas von Lenthe ; with an essay by Marie Rotkopf" ; + bf:title [ a bf:Title ; + rdfs:label "Rejected : designs for the European flag /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rejected :" ; + bf:subtitle "designs for the European flag /" ] . + + a bf:Source . + + a bf:Relationship . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1456592756.ttl b/tests/oclc/books/1456592756.ttl new file mode 100644 index 0000000..daa4fa5 --- /dev/null +++ b/tests/oclc/books/1456592756.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240921165331.4" ; + bf:creationDate "20240920" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TS1449.U5" ; + bf:itemPortion "W6" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a United States Testing Company, Inc." ; + bf:agent [ a bf:Organization ; + rdfs:label "United States Testing Company, Inc." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wool Testing" ; + bflc:marcKey "650 7 $a Wool $x Testing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wool" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01180018" ] ] [ a bf:Topic ; + rdfs:label "Testing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01180018" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile industry Testing" ; + bflc:marcKey "650 7 $a Textile industry $x Testing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148903" ] ] [ a bf:Topic ; + rdfs:label "Testing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148903" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile fabrics Testing." ; + bflc:marcKey "650 0 $a Textile fabrics $x Testing." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile fabrics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018791" ] ] [ a bf:Topic ; + rdfs:label "Testing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095644" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile industry Testing." ; + bflc:marcKey "650 0 $a Textile industry $x Testing." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019074" ] ] [ a bf:Topic ; + rdfs:label "Testing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095644" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile fabrics Testing" ; + bflc:marcKey "650 7 $a Textile fabrics $x Testing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile fabrics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148697" ] ] [ a bf:Topic ; + rdfs:label "Testing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148697" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wool Testing." ; + bflc:marcKey "650 0 $a Wool $x Testing." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wool" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2109888" ] ] [ a bf:Topic ; + rdfs:label "Testing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095644" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Core testing for determination of wool yield and shrinkage." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Core testing for determination of wool yield and shrinkage." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "24 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456592756" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Cover title."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Hoboken, N.J. : $b United States Testing Company, Inc., $c [Between 1945 and 1950?]]" ; + bflc:simpleAgent "United States Testing Company, Inc.," ; + bflc:simpleDate "[Between 1945 and 1950?]]" ; + bflc:simplePlace "Hoboken, N.J. :" ; + bf:date "1945~/1950~"^^ ; + bf:place ] ; + bf:publicationStatement "Hoboken, N.J. : United States Testing Company, Inc., [Between 1945 and 1950?]]" ; + bf:title [ a bf:Title ; + rdfs:label "Core testing for determination of wool yield and shrinkage." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Core testing for determination of wool yield and shrinkage." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1456832939.ttl b/tests/oclc/books/1456832939.ttl new file mode 100644 index 0000000..bb660f9 --- /dev/null +++ b/tests/oclc/books/1456832939.ttl @@ -0,0 +1,205 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011035605.8" ; + bf:creationDate "20240918" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Running Press, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmrb6vxfx9pYhxWkyhB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McIntosh, Joan, $e researcher." ; + bf:agent [ a bf:Person ; + rdfs:label "McIntosh, Joan," ] ; + bf:role [ a bf:Role ; + rdfs:label "researcher." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Philadelphia." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Philadelphia." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Philadelphia." ] ) ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Sailing." ; + bflc:marcKey "650 0 $a Sailing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2073610" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Diaries." ; + bflc:marcKey "650 0 $a Diaries." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2091308" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Journaux intimes." ; + bflc:marcKey "650 6 $a Journaux intimes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0079219" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "diaries." ; + bflc:marcKey "650 7 $a diaries. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300027112" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "The Sailing Journal." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Sailing Journal." ] . + + a bf:Organization ; + rdfs:label "Running Press," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca258464" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Running Press Imprint Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Running Press Imprint Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[98] unnumbered pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456832939" ], + [ a bf:Isbn ; + rdf:value "9780894715464" ], + [ a bf:Isbn ; + bf:qualifier "(paper)" ; + rdf:value "0894715461" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Research by Joan McIntosh ... Cover illustration by John McNulty. Interior illustrations by Ann Bedrick.\"--Page [4]."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b Running Press, $c 1987." ; + bflc:simpleAgent "Running Press," ; + bflc:simpleDate "1987." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1987"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : Running Press, 1987." ; + bf:title [ a bf:Title ; + rdfs:label "The Sailing Journal." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Sailing Journal." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Sailing journal : $b an illustrated notebook with quotes." ; + bf:mainTitle "Sailing journal :" ; + bf:subtitle "an illustrated notebook with quotes." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1457106799.ttl b/tests/oclc/books/1457106799.ttl new file mode 100644 index 0000000..e7ce4b3 --- /dev/null +++ b/tests/oclc/books/1457106799.ttl @@ -0,0 +1,264 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "portraits"@en ; + bf:code "por" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241025142640.3" ; + bf:creationDate "20240925" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "ORE" ], + [ a bf:Organization ; + bf:code "BDX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d BDX $d ORE" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QC601" ; + bf:itemPortion ".U53 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Furse, Cynthia, $d 1963- $e author $1 https://id.oclc.org/worldcat/entity/E39PCjtBpCdP4mWy88yBmvR8vd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Maharbiz, Michel M., $e author. $1 https://id.oclc.org/worldcat/entity/E39PCjqwjB3rFVJHBwgYMYFbBd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Ulaby, Fawwaz T. $q (Fawwaz Tayssir), $d 1943- $e author $1 https://id.oclc.org/worldcat/entity/E39PBJrcmwtCMt98PW9kx6HKVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author" ] ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Circuits électriques Analyse." ; + bflc:marcKey "650 6 $a Circuits électriques $x Analyse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Circuits électriques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071797" ] ] [ a bf:Topic ; + rdfs:label "Analyse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071797" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Circuits électroniques Calcul." ; + bflc:marcKey "650 6 $a Circuits électroniques $x Calcul." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Circuits électroniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0035975" ] ] [ a bf:Topic ; + rdfs:label "Calcul." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0035975" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Electronic circuit design." ; + bflc:marcKey "650 0 $a Electronic circuit design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121417" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electric circuit analysis." ; + bflc:marcKey "650 0 $a Electric circuit analysis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116820" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Electric circuits Textbooks." ; + bflc:marcKey "650 0 $a Electric circuits $v Textbooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Electric circuits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116848" ] ] [ a bf:GenreForm ; + rdfs:label "Textbooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5031969" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"[from the Preface] Circuit Analysis and Design aims to accomplish the four vital objectives of a foundational course in the majority of electrical and computer engineering curricula: (1) It should introduce the fundamental principles of circuit analysis and equip the student with the skills necessary to analyze any planar, linear circuit, including those driven by dc or ac sources, or by more complicated waveforms such as pulses and exponentials. (2) It should start the student on the journey of circuit design. (3) It should guide the student into the seemingly magical world of domain transformations--such as the Laplace and Fourier transforms, not only as circuit analysis tools, but also as mathematical languages that are \"spoken\" by many fields of science and engineering. (4) It should expand the student's technical horizon by introducing him/her to some of the many allied fields of science and technology\" --Publisher's description."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Preface -- Chapter 1. Circuit terminology -- Chapter 2. Resistive circuits -- Chapter 3. Analysis techniques -- Chapter 4. Operational amplifiers -- Chapter 5. RC and RL first-order circuits -- Chapter 6. RLC circuits -- Chapter 7. ac analysis -- Chapter 8. ac power -- Chapter 9. Frequency response of circuits and filters -- Chapter 10. Three-phase circuits -- Chapter 11. Magnetically coupled circuits -- Chapter 12. Circuit analysis by Laplace transform -- Chapter 13. Fourier analysis technique -- Appendix A. Symbols, quantities and units -- Appendix B. Solving simultaneous equations -- Appendix C. Overview of multisim -- Appendix D. Mathematical formulas -- Appendix E. MATLAB and MathScript -- Appendix F. myDAQ quick reference guide -- Appendix G. Answers to selected problems -- Index." ] ; + bf:title [ a bf:Title ; + rdfs:label "Circuit analysis and design /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Circuit analysis and design /" ] . + + a bf:Person ; + rdfs:label "Ulaby, Fawwaz T. (Fawwaz Tayssir), 1943-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca661093" ] . + + a bf:Person ; + rdfs:label "Maharbiz, Michel M.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8791340" ] . + + a bf:Person ; + rdfs:label "Furse, Cynthia, 1963-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6075127" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "26 cm" ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "780 pages"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "9781607858775" ], + [ a bf:OclcNumber ; + rdf:value "1457106799" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + rdf:value "1607858770" ], + [ a bf:Isbn ; + bf:qualifier "(electronic) electronic" ; + bf:status ; + rdf:value "9781607858768" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (some color), portraits (some color)"@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ann Arbor, Michigan] $b University of Michigan $c [2024]" ; + bflc:simpleAgent "University of Michigan" ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "[Ann Arbor, Michigan]" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "[Ann Arbor, Michigan] University of Michigan [2024]" ; + bf:responsibilityStatement "Fawwaz T. Ulaby, The University of Michigan, Michel M. Maharbiz, The University of California, Berkeley, Cynthia M. Furse, The University of Utah." ; + bf:title [ a bf:Title ; + rdfs:label "Circuit analysis and design /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Circuit analysis and design /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1457201032.ttl b/tests/oclc/books/1457201032.ttl new file mode 100644 index 0000000..776596f --- /dev/null +++ b/tests/oclc/books/1457201032.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250410040041.1" ; + bf:creationDate "20240925" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ganesan, Kamesh." ; + bf:agent [ a bf:Person ; + rdfs:label "Ganesan, Kamesh." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Rithin Skaria." ; + bf:agent [ a bf:Person ; + rdfs:label "Rithin Skaria." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Skaria, Rithin." ; + bf:agent [ a bf:Person ; + rdfs:label "Skaria, Rithin." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vos, Frederik." ; + bf:agent [ a bf:Person ; + rdfs:label "Vos, Frederik." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Frederik Vos." ; + bf:agent [ a bf:Person ; + rdfs:label "Frederik Vos." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Kamesh Ganesan, Rithin Skaria." ; + bf:agent [ a bf:Person ; + rdfs:label "Kamesh Ganesan, Rithin Skaria." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1839215526" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1839215526" ], + [ a bf:OclcNumber ; + rdf:value "1457201032" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Packt Publishing, Limited, $c 2020" ; + bflc:simpleAgent "Packt Publishing, Limited," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Packt Publishing, Limited, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hands-On Linux Administration on Azure : Develop, maintain, and automate applications on the Azure cloud platform" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1460842152.ttl b/tests/oclc/books/1460842152.ttl new file mode 100644 index 0000000..6bc0a75 --- /dev/null +++ b/tests/oclc/books/1460842152.ttl @@ -0,0 +1,331 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Role ; + bf:code "ill" . + + a bf:Role ; + bf:code "wfw" . + + a bf:Role ; + bf:code "win" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250912222911.6" ; + bf:creationDate "20240428" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "GCV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "MWD" ], + [ a bf:Organization ; + bf:code "OCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "WIM" ], + [ a bf:Organization ; + bf:code "PBJ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d WIM $d PBJ $d IG# $d OCLCL $d OCO $d GCV $d MWD $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "BJ1857.C5" ; + bf:itemPortion "M37 2024" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "395" ; + bf:edition "abridged" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Klass, Perri, $d 1958- $e writer of introduction. $4 http://id.loc.gov/vocabulary/relators/win $1 https://id.oclc.org/worldcat/entity/E39PBJmDgpvtGG7D7q6Cd3BgKd $1 http://id.loc.gov/rwo/agents/n85098849" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "writer of introduction." ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Child, Nicholas $e illustrator $4 http://id.loc.gov/vocabulary/relators/ill $0 http://id.loc.gov/authorities/names/no2022027926 $1 http://id.loc.gov/rwo/agents/no2022027926." ; + bf:agent [ a bf:Person ; + rdfs:label "Child, Nicholas" ; + skos:closeMatch ; + skos:relatedMatch ] ; + bf:role [ a bf:Role ; + rdfs:label "illustrator" ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Burch, Tory $e writer of foreword $4 http://id.loc.gov/vocabulary/relators/wfw $0 http://id.loc.gov/authorities/names/no2014151123 $1 http://id.loc.gov/rwo/agents/no2014151123." ; + bf:agent [ a bf:Person ; + rdfs:label "Burch, Tory" ; + skos:closeMatch ; + skos:relatedMatch ] ; + bf:role [ a bf:Role ; + rdfs:label "writer of foreword" ], + ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Children." ; + bflc:marcKey "650 7 $a Children. $2 sears" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Etiquette for children and teenagers." ; + bflc:marcKey "650 0 $a Etiquette for children and teenagers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140508" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Éducation des enfants." ; + bflc:marcKey "650 6 $a Éducation des enfants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005834" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Etiquette." ; + bflc:marcKey "650 7 $a Etiquette. $2 sears" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Children Conduct of life." ; + bflc:marcKey "650 0 $a Children $x Conduct of life." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142158" ] ] [ a bf:Topic ; + rdfs:label "Conduct of life." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142158" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Social skills." ; + bflc:marcKey "650 7 $a Social skills. $2 sears" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Parenting." ; + bflc:marcKey "650 0 $a Parenting." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114765" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Teenagers Conduct of life." ; + bflc:marcKey "650 7 $a Teenagers $x Conduct of life. $2 sears" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Teenagers" ] [ a bf:Topic ; + rdfs:label "Conduct of life." ] ) ], + [ a bf:Topic ; + rdfs:label "Child rearing." ; + bflc:marcKey "650 0 $a Child rearing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141793" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Child rearing." ; + bflc:marcKey "650 7 $a Child rearing. $2 sears" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enfants Morale pratique." ; + bflc:marcKey "650 6 $a Enfants $x Morale pratique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enfants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0084693" ] ] [ a bf:Topic ; + rdfs:label "Morale pratique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0084693" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Savoir-vivre Enfants et adolescents." ; + bflc:marcKey "650 6 $a Savoir-vivre $x Enfants et adolescents." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Savoir-vivre" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0101437" ] ] [ a bf:Topic ; + rdfs:label "Enfants et adolescents." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0101437" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rôle parental." ; + bflc:marcKey "650 6 $a Rôle parental." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0057331" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Princess Marie-Chantal's perennial, must-have parenting resource for the modern age, now fully revised and updated The founder of a successful lifestyle and gifting brand, author of an influential parenting blog, and mother of five children, Princess Marie-Chantal of Greece is constantly asked how she manages to do it all. So many of these queries-about proper etiquette for children in our fast-paced, technology-centered world-led her to recognize the need for a modern handbook on children's manners. First published in 2020, Manners Begin at Breakfast addresses rules of etiquette, including table manners, social media, fashion dos and don'ts, and party conversation. Covering children from infants to teens, it is an essential guide for all parents keen to raise polite, well-rounded children, equipped to thrive in society and develop into confident, successful adults. This updated edition adds new insights on parenting in a post-pandemic world. By popular demand, each chapter is now peppered with delightful anecdotes and personal stories from Marie-Chantal's experience putting her own advice into practice. Adorned with charming, specially commissioned illustrations and a fresh updated introduction by leading pediatrician Dr. Perri Klass, Manners Begin at Breakfast is the quintessential guide to propriety for the modern family\"-- Provided by publisher."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "At the table -- Let's talk about technology -- To wear or not to wear -- Travel tips-- Playdates -- Party essentials -- Being a good sport -- Why family matters -- Navigating holiday celebrations -- Baby etiquette." ] ; + bf:title [ a bf:Title ; + rdfs:label "Manners begin at breakfast :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Manners begin at breakfast :" ] . + + a bf:Person ; + rdfs:label "Klass, Perri, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1314444" ] ; + skos:closeMatch . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "24 cm" ; + bf:editionStatement "Revised and Updated edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "231 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1460842152" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + rdf:value "9780865654464" ], + [ a bf:Lccn ; + rdf:value " 2024937403" ], + [ a bf:Isbn ; + rdf:value "0865654468" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bflc:marcKey "334 $a single unit $b mono $0 http://id.loc.gov/vocabulary/issuance/mono" ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $c 2024." ; + bflc:simpleDate "2024." ; + bflc:simplePlace "London :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a New York ; $b Vendome, $c 2024." ; + bflc:simpleAgent "Vendome," ; + bflc:simpleDate "2024." ; + bflc:simplePlace "New York ;" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "London : 2024.", + "New York ; Vendome, 2024." ; + bf:responsibilityStatement "Princess Marie-Chantal of Greece ; foreword by Tory Burch ; introduction by Dr. Perri Klass ; illustrations by Nicholas Child." ; + bf:title [ a bf:Title ; + rdfs:label "Manners begin at breakfast : modern etiquette for families /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Manners begin at breakfast :" ; + bf:subtitle "modern etiquette for families /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "sears" . + diff --git a/tests/oclc/books/1466145318.ttl b/tests/oclc/books/1466145318.ttl new file mode 100644 index 0000000..32d25a8 --- /dev/null +++ b/tests/oclc/books/1466145318.ttl @@ -0,0 +1,295 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:IntendedAudience ; + rdfs:label "juvenile"@en ; + bf:code "juv" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251010194141.2" ; + bf:creationDate "20241105" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a George, Jean Craighead, $d 1919-2012, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJyRDyXPJtm8DjHbVfDKBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a HarperCollins (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpFw4wm6tMQwVPXm4kt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Minor, Wendell, $e illustrator." ; + bf:agent [ a bf:Person ; + rdfs:label "Minor, Wendell," ] ; + bf:role [ a bf:Role ; + rdfs:label "illustrator." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bflc:marcKey "655 7 $a Fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423787" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romans." ; + bflc:marcKey "655 7 $a Romans. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000475" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Juvenile works" ; + bflc:marcKey "655 7 $a Juvenile works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411637" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction." ; + bflc:marcKey "655 7 $a Fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169980" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:intendedAudience ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States New York (State) New York (City)" ; + bflc:marcKey "752 $a United States $b New York (State) $d New York (City)" ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "New York (State)" ] [ a madsrdf:City ; + rdfs:label "New York (City)" ] ) ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Day Juvenile fiction." ; + bflc:marcKey "650 0 $a Day $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Day" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078503" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animals Juvenile fiction." ; + bflc:marcKey "650 0 $a Animals $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6456098" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6456098" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Animals" ; + bflc:marcKey "650 7 $a Animals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00809468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Day" ; + bflc:marcKey "650 7 $a Day $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00888182" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jour Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Jour $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jour" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044978" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Each day as the sun makes its dawn-to-dusk journey from the Eastern seaboard to the Pacific coast, the animals perform their daily routines."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Morning, noon, and night /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Morning, noon, and night /" ] . + + a bf:Person ; + rdfs:label "George, Jean Craighead, 1919-2012," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392965" ] . + + a bf:Organization ; + rdfs:label "HarperCollins (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2857426" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Caroline F. Schimmel Collection of Women in the American Wilderness (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Caroline F. Schimmel Collection of Women in the American Wilderness (University of Pennsylvania)" ] ] ; + bf:copyrightDate "©1999"^^ ; + bf:dimensions "21 x 26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[32] pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1466145318" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York] : $b HarperCollinsPublishers, $c [1999]" ; + bflc:simpleAgent "HarperCollinsPublishers," ; + bflc:simpleDate "[1999]" ; + bflc:simplePlace "[New York] :" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "[New York] : HarperCollinsPublishers, [1999]" ; + bf:responsibilityStatement "Jean Craighead George ; paintings by Wendell Minor." ; + bf:title [ a bf:Title ; + rdfs:label "Morning, noon, and night /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Morning, noon, and night /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1466951403.ttl b/tests/oclc/books/1466951403.ttl new file mode 100644 index 0000000..f5807ee --- /dev/null +++ b/tests/oclc/books/1466951403.ttl @@ -0,0 +1,342 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Topic ; + rdfs:label "Akutvård." ; + bflc:marcKey "650 7 $a Akutvård. $0 https://id.kb.se/term/sao/Akutv%C3%A5rd $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Psykiatri." ; + bflc:marcKey "650 7 $a Psykiatri. $0 https://id.kb.se/term/sao/Psykiatri $2 sao" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM/DLC" ] ; + bf:changeDate "20251010044218.0" ; + bf:creationDate "20240827" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "S3O" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKMGB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DNLM/DLC $b eng $c DLC $d IG# $d OCLCO $d UKMGB $d YDX $d OCLCO $d OCLCL $d S3O $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "RC480.6" ; + bf:itemPortion ".A28 2025" ; + bf:status ], + [ a bf:Classification ; + bf:classificationPortion "Vla" ; + bf:source ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WM 401" ; + bf:itemPortion ".A189 2025" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "616.89/025" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20241105" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Longson, Damian, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjB7V4VVTxpCwQFK3pFBj3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Buchanan, Mark $c (Consultant in emergency medicine), $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Buchanan, Mark (Consultant in emergency medicine)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16372742" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Advanced Life Support Group (Manchester, England) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDBWYbfpHKyPbMPVxt" ; + bf:agent ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "Second edition." ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781394286287" ], + [ a bf:Lccn ; + rdf:value " 2024039492" ] ; + bf:provisionActivityStatement "Hoboken, NJ : Wiley, 2025" ; + bf:title [ a bf:Title ; + bf:mainTitle "Acute psychiatric emergencies" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Acute psychiatric emergencies" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Crisis intervention (Mental health services)" ; + bflc:marcKey "650 0 $a Crisis intervention (Mental health services)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063307" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Urgences en psychiatrie." ; + bflc:marcKey "650 6 $a Urgences en psychiatrie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044311" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychiatric emergencies." ; + bflc:marcKey "650 0 $a Psychiatric emergencies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013350" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crisis Intervention" ; + bflc:marcKey "650 2 $a Crisis Intervention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003419" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intervention en situation de crise (Santé mentale)" ; + bflc:marcKey "650 6 $a Intervention en situation de crise (Santé mentale)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044310" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Emergency Services, Psychiatric" ; + bflc:marcKey "650 12 $a Emergency Services, Psychiatric" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004637" ] ; + bf:source ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The Acute Psychiatric Emergencies (APEx) 1st edition was published in February 2020. With ongoing changes to legislation and following feedback from running the course for the past few years, the Working Group feel that a new edition is required in order to ensure that the material is up-to-date and relevant. Following discussion with the Working Group, and after presenting them with pros and cons of undertaking a revised edition vs. a new edition of the manual, they have agreed that a second edition with new typesetting and full support from the Wiley production team would be the best way forward. A second edition would revise and update the text where required\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Structured approach to acute psychiatric emergencies -- Primary unified assessment and immediate psychiatric management -- Secondary physical and psychosocial assessment -- Mental state examination -- The patient who has harmed themselves -- Organic causes for behavioural disturbances -- The acutely confused patient (including delirium) -- The intoxicated patient? -- The aggressive patient -- Special circumstances -- Legal aspects of emergency psychiatry -- Getting it right : non-technical skills -- The patient experience." ] ; + bf:title [ a bf:Title ; + rdfs:label "Acute psychiatric emergencies :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acute psychiatric emergencies :" ] . + + a bf:Person ; + rdfs:label "Longson, Damian," . + + a bf:Organization ; + rdfs:label "Advanced Life Support Group (Manchester, England)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3265178" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "sao" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "25" ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "xvi, 189 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1466951403" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC506852" ], + [ a bf:Isbn ; + bf:qualifier "(adobe pdf)" ; + bf:status ; + rdf:value "9781394286287" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9781394286263" ], + [ a bf:Identifier ; + rdf:value "CIPO000187930" ], + [ a bf:Lccn ; + rdf:value " 2024039491" ], + [ a bf:Isbn ; + rdf:value "1394286260" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "300482800" ], + [ a bf:Isbn ; + bf:qualifier "(epub)" ; + bf:status ; + rdf:value "9781394286270" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note ; + rdfs:label "Previous edition: 2020."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bognor Regis, West Sussex ; $b Wiley, $c 2025." ; + bflc:simpleAgent "Wiley," ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Bognor Regis, West Sussex ;" ; + bf:date "2025"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Hoboken, NJ : $c 2025." ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Hoboken, NJ :" ] ; + bf:publicationStatement "Bognor Regis, West Sussex ; Wiley, 2025.", + "Hoboken, NJ : 2025." ; + bf:responsibilityStatement "edited by Mark Buchanan, Damien Longson." ; + bf:title [ a bf:Title ; + rdfs:label "Acute psychiatric emergencies : a practical approach /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acute psychiatric emergencies :" ; + bf:subtitle "a practical approach /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/books/1467010737.ttl b/tests/oclc/books/1467010737.ttl new file mode 100644 index 0000000..9c46caf --- /dev/null +++ b/tests/oclc/books/1467010737.ttl @@ -0,0 +1,227 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250815034158.3" ; + bf:creationDate "20241106" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD4549.5.S364" ; + bf:itemPortion "P4 2006" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baldwin, Ian, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Baldwin, Ian," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DeRiggi, Angela, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "DeRiggi, Angela," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Guidebooks" ; + bflc:marcKey "655 7 $a Guidebooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423871" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pennsylvania Philadelphia" ; + bflc:marcKey "651 7 $a Pennsylvania $z Philadelphia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrGtGVd3Pd8KWwFdVqRKd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] ) ; + skos:relatedMatch ], + [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Design" ; + bflc:marcKey "610 27 $a University of Pennsylvania. $b School of Design $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01638787" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Guidebooks." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Design $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Design" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6892593" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "PDprimer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDprimer /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Penn Design primer" ; + bf:mainTitle "Penn Design primer" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a PD primer" ; + bf:mainTitle "PD primer" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "16 cm" ; + bf:editionStatement "3rd edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "168 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1467010737" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Guide to the school and to the city for students attending the University of Pennsylvania School of Design."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "maps ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, Pa. : $b School of Design, University of Pennsylvania, $c 2006." ; + bflc:simpleAgent "School of Design, University of Pennsylvania," ; + bflc:simpleDate "2006." ; + bflc:simplePlace "Philadelphia, Pa. :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia, Pa. : School of Design, University of Pennsylvania, 2006." ; + bf:responsibilityStatement "editors Ian Baldwin, Angela DeRiggi." ; + bf:title [ a bf:Title ; + rdfs:label "PDprimer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDprimer /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1467010884.ttl b/tests/oclc/books/1467010884.ttl new file mode 100644 index 0000000..6362f40 --- /dev/null +++ b/tests/oclc/books/1467010884.ttl @@ -0,0 +1,225 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250107011942.8" ; + bf:creationDate "20241106" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD4549.5.S364" ; + bf:itemPortion "P4 2005" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baldwin, Ian, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Baldwin, Ian," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DeRiggi, Angela, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "DeRiggi, Angela," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Guidebooks" ; + bflc:marcKey "655 7 $a Guidebooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423871" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Design" ; + bflc:marcKey "610 27 $a University of Pennsylvania. $b School of Design $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01638787" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pennsylvania Philadelphia" ; + bflc:marcKey "651 7 $a Pennsylvania $z Philadelphia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrGtGVd3Pd8KWwFdVqRKd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Design $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Design" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6892593" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Guidebooks." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a PD primer" ; + bf:mainTitle "PD primer" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Penn Design primer" ; + bf:mainTitle "Penn Design primer" ], + [ a bf:Title ; + rdfs:label "PDprimer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDprimer /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "16 cm" ; + bf:editionStatement "2nd edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "134 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1467010884" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Guide to the school and to the city for students attending the University of Pennsylvania School of Design."@en ], + [ a bf:Note, + ; + rdfs:label "maps ;"@en ], + [ a bf:Note ; + rdfs:label "Include index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, Pa. : $b School of Design, University of Pennsylvania, $c 2005." ; + bflc:simpleAgent "School of Design, University of Pennsylvania," ; + bflc:simpleDate "2005." ; + bflc:simplePlace "Philadelphia, Pa. :" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia, Pa. : School of Design, University of Pennsylvania, 2005." ; + bf:responsibilityStatement "editors Ian Baldwin, Angela DeRiggi." ; + bf:title [ a bf:Title ; + rdfs:label "PDprimer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDprimer /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1467024642.ttl b/tests/oclc/books/1467024642.ttl new file mode 100644 index 0000000..88750cc --- /dev/null +++ b/tests/oclc/books/1467024642.ttl @@ -0,0 +1,124 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250312172954.7" ; + bf:creationDate "20241106" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Nikolakis, William." ; + bf:agent [ a bf:Person ; + rdfs:label "Nikolakis, William." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Innes, John L." ; + bf:agent [ a bf:Person ; + rdfs:label "Innes, John L." ] ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1108471404" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print:"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1467024642" ], + [ a bf:Isbn ; + bf:qualifier "PRINT" ; + bf:status ; + rdf:value "1108471404" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Cambridge University Press, $c 2020" ; + bflc:simpleAgent "Cambridge University Press," ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Cambridge University Press, 2020" ; + bf:title [ a bf:Title ; + rdfs:label "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Wicked Problem of Forest Policy: A Multidisciplinary Approach to Sustainability in Forest Landscapes" ] . + + a bf:Language . + diff --git a/tests/oclc/books/1467197246.ttl b/tests/oclc/books/1467197246.ttl new file mode 100644 index 0000000..0728be5 --- /dev/null +++ b/tests/oclc/books/1467197246.ttl @@ -0,0 +1,372 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bnb" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011012112.6" ; + bf:creationDate "20240827" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "DG1" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d YDX $d OCLCO $d DG1 $d OCLCL $d UKMGB $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "616.89/025" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20241105" ] ; + skos:relatedMatch ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WM 401" ; + bf:status ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RC480.6" ; + bf:itemPortion ".A28 2025" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Buchanan, Mark $c (Consultant in emergency medicine), $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Buchanan, Mark (Consultant in emergency medicine)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16372742" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Advanced Life Support Group (Manchester, England), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDBWYbfpHKyPbMPVxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Longson, Damian, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjB7V4VVTxpCwQFK3pFBj3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Electronic books." ; + bflc:marcKey "655 4 $a Electronic books." ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781394286263" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version :"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "Second edition." ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024039491" ], + [ a bf:Isbn ; + rdf:value "9781394286263" ] ; + bf:provisionActivityStatement "Hoboken, NJ : Wiley, 2025" ; + bf:title [ a bf:Title ; + bf:mainTitle "Acute psychiatric emergencies" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Acute psychiatric emergencies" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Crisis intervention (Mental health services)" ; + bflc:marcKey "650 7 $a Crisis intervention (Mental health services) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00883612" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crisis intervention (Mental health services)" ; + bflc:marcKey "650 0 $a Crisis intervention (Mental health services)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063307" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Urgences en psychiatrie." ; + bflc:marcKey "650 6 $a Urgences en psychiatrie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044311" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crisis Intervention" ; + bflc:marcKey "650 2 $a Crisis Intervention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003419" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychiatric emergencies." ; + bflc:marcKey "650 0 $a Psychiatric emergencies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013350" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychiatric emergencies" ; + bflc:marcKey "650 7 $a Psychiatric emergencies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01081005" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Emergency Services, Psychiatric" ; + bflc:marcKey "650 12 $a Emergency Services, Psychiatric" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004637" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intervention en situation de crise (Santé mentale)" ; + bflc:marcKey "650 6 $a Intervention en situation de crise (Santé mentale)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044310" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The Acute Psychiatric Emergencies (APEx) 1st edition was published in February 2020. With ongoing changes to legislation and following feedback from running the course for the past few years, the Working Group feel that a new edition is required in order to ensure that the material is up-to-date and relevant. Following discussion with the Working Group, and after presenting them with pros and cons of undertaking a revised edition vs. a new edition of the manual, they have agreed that a second edition with new typesetting and full support from the Wiley production team would be the best way forward. A second edition would revise and update the text where required\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Structured approach to acute psychiatric emergencies -- Primary unified assessment and immediate psychiatric management -- Secondary physical and psychosocial assessment -- Mental state examination -- The patient who has harmed themselves -- Organic causes for behavioural disturbances -- The acutely confused patient (including delirium) -- The intoxicated patient? -- The aggressive patient -- Special circumstances -- Legal aspects of emergency psychiatry -- Getting it right : non-technical skills -- The patient experience." ] ; + bf:title [ a bf:Title ; + rdfs:label "Acute psychiatric emergencies :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acute psychiatric emergencies :" ] . + + a bf:Person ; + rdfs:label "Longson, Damian," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10082180" ] . + + a bf:Organization ; + rdfs:label "Advanced Life Support Group (Manchester, England)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3265178" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2025"^^ ; + bf:editionStatement "Second edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (xvi, 189 pages) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1394286279" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "300558270" ], + [ a bf:Lccn ; + rdf:value " 2024039492" ], + [ a bf:OclcNumber ; + rdf:value "1467197246" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1394286295" ], + [ a bf:Identifier ; + rdf:value "CIPO000231944" ], + [ a bf:Nbn ; + bf:source ; + rdf:value "GBC554119" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781394286270" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781394286287" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781394286294" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + bf:status ; + rdf:value "9781394286263" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1522005185" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1394286287" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color)"@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "John Wiley"@en ] ; + bflc:marcKey "856 40 $3 John Wiley $u http://dx.doi.org/10.1002/9781394286294" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from digital title page (viewed on March 19, 2025)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hoboken, NJ : $b John Wiley & Sons, Inc., $c 2025." ; + bflc:simpleAgent "John Wiley & Sons, Inc.," ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Hoboken, NJ :" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "Hoboken, NJ : John Wiley & Sons, Inc., 2025." ; + bf:responsibilityStatement "edited by Mark Buchanan, Damien Longson." ; + bf:title [ a bf:Title ; + rdfs:label "Acute psychiatric emergencies : a practical approach /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acute psychiatric emergencies :" ; + bf:subtitle "a practical approach /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/books/1468098192.ttl b/tests/oclc/books/1468098192.ttl new file mode 100644 index 0000000..7ec9b01 --- /dev/null +++ b/tests/oclc/books/1468098192.ttl @@ -0,0 +1,383 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:GenreForm ; + rdfs:label "Typescripts." ; + bflc:marcKey "655 7 $a Typescripts. $2 aat $0 http://vocab.getty.edu/aat/300028577" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251122052955.1" ; + bf:creationDate "20241111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Pennsylvania. $b Department of Community Affairs." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Pennsylvania. Department of Community Affairs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca390223" ] ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Governor's Pennsylvania Heritage Affairs Commission, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Governor's Pennsylvania Heritage Affairs Commission," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1739381" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Pennsylvania. $b Office of State Folklife Programs." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Pennsylvania. Office of State Folklife Programs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1739386" ] ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Pennsylvania. $b Governor (1979-1987 : Thornburgh)" ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Pennsylvania. Governor (1979-1987 : Thornburgh)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca695918" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "directories." ; + bflc:marcKey "655 7 $a directories. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026234" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Répertoires." ; + bflc:marcKey "655 7 $a Répertoires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001216" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Directories." ; + bflc:marcKey "655 7 $a Directories. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077221" ] ; + bf:source ], + , + ; + bf:hasInstance ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Harrisburg." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Harrisburg." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Harrisburg." ] ) ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musées Pennsylvanie Répertoires." ; + bflc:marcKey "650 6 $a Musées $z Pennsylvanie $v Répertoires." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047820" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460847" ] ] [ a bf:GenreForm ; + rdfs:label "Répertoires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378054" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Ethnology" ; + bflc:marcKey "650 7 $a Ethnology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916106" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethnologie Pennsylvanie Répertoires." ; + bflc:marcKey "650 6 $a Ethnologie $z Pennsylvanie $v Répertoires." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethnologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0102141" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0102141" ] ] [ a bf:GenreForm ; + rdfs:label "Répertoires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378054" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Folk festivals Pennsylvania Directories." ; + bflc:marcKey "650 0 $a Folk festivals $z Pennsylvania $v Directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Folk festivals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2162931" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] [ a bf:GenreForm ; + rdfs:label "Directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944977" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethnology Pennsylvania Directories." ; + bflc:marcKey "650 0 $a Ethnology $z Pennsylvania $v Directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140038" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140038" ] ] [ a bf:GenreForm ; + rdfs:label "Directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944977" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Museums Pennsylvania Directories." ; + bflc:marcKey "650 0 $a Museums $z Pennsylvania $v Directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Museums" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047887" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] [ a bf:GenreForm ; + rdfs:label "Directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944977" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Festivals folkloriques Pennsylvanie Répertoires." ; + bflc:marcKey "650 6 $a Festivals folkloriques $z Pennsylvanie $v Répertoires." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Festivals folkloriques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026427" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460847" ] ] [ a bf:GenreForm ; + rdfs:label "Répertoires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378054" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Folk festivals" ; + bflc:marcKey "650 7 $a Folk festivals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00928877" ] ; + bf:source ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Guide to ethnic and folklife resources of South Central Pennsylvania /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guide to ethnic and folklife resources of South Central Pennsylvania /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Pennsylvania" ; + bflc:marcKey "651 7 $a Pennsylvania $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwmQkJKC3ppCRd8PKBpT3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204598" ] ; + bf:source . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Miscellaneous Print Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Miscellaneous Print Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "ii, 55 pages ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1468098192" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Typescript."@en ], + [ a bf:Note ; + rdfs:label "Introduction dated September 2, 1983."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Harrisburg, Pennsylvania : $b Governor's Pennsylvania Heritage Affairs Commission, $c [1983]" ; + bflc:simpleAgent "Governor's Pennsylvania Heritage Affairs Commission," ; + bflc:simpleDate "[1983]" ; + bflc:simplePlace "Harrisburg, Pennsylvania :" ; + bf:date "1983"^^ ; + bf:place ] ; + bf:publicationStatement "Harrisburg, Pennsylvania : Governor's Pennsylvania Heritage Affairs Commission, [1983]" ; + bf:responsibilityStatement "Governor's Pennsylvania Heritage Affairs Commission, Office of State Folklife Programs." ; + bf:title [ a bf:Title ; + rdfs:label "Guide to ethnic and folklife resources of South Central Pennsylvania /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guide to ethnic and folklife resources of South Central Pennsylvania /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1472772154.ttl b/tests/oclc/books/1472772154.ttl new file mode 100644 index 0000000..90434f8 --- /dev/null +++ b/tests/oclc/books/1472772154.ttl @@ -0,0 +1,258 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "bisacsh" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250813081902.8" ; + bf:creationDate "20231026" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "N$T" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d N$T $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "QA76.73" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "005.13/3" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231214" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Aphalo, Pedro J., $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Aphalo, Pedro J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a The R series" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "The R series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Aphalo, Pedro J." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "First edition." ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023049513" ], + [ a bf:Isbn ; + rdf:value "9781032516998" ] ; + bf:provisionActivityStatement "Boca Raton : CRC Press, 2024" ; + bf:title [ a bf:Title ; + bf:mainTitle "Learn R" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Learn R" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "MATHEMATICS / General." ; + bflc:marcKey "650 7 $a MATHEMATICS / General. $2 bisacsh" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "R (Langage de programmation)" ; + bflc:marcKey "650 6 $a R (Langage de programmation)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0368319" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "R (Computer program language)" ; + bflc:marcKey "650 0 $a R (Computer program language)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5762679" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Learning a computer language like R can be either frustrating, fun or boring. Having fun requires challenges that wake up the learner's curiosity but also provide an emotional reward on overcoming them. The book is designed so that it includes smaller and bigger challenges, in what I call playgrounds, in the hope that all readers will enjoy their path to R fluency. Fluency in the use of a language is a skill that is acquired through practice and exploration. For students and professionals in the biological sciences, humanities and many applied fields, recognizing the parallels between R and natural languages should help them feel at home with R. The approach I use is similar to that of a travel guide, encouraging exploration and describing the available alternatives and how to reach them. The intention is to guide the reader through the R landscape of 2023 and beyond. What is new in the second edition? Text expanded by more than 25% to include additional R features and gentler and more detailed explanations Contains 24 new diagrams and flowcharts, seven new tables, and revised text and code examples for clarity All three indexes expanded, and answers to 27 frequently asked questions added What will you find in this book? Programming concepts explained as they apply to current R Emphasis on the role of abstractions in programming Few prescriptive rules-mostly the author's preferences together with alternatives Presentation of the R language emphasizing the \"R way of doing things\" Tutoring for \"programming in the small\" using scripts for data analysis Explanation of the differences between R proper and extensions for data wrangling The grammar of graphics described as a language for the construction of data visualisations Examples of data exchange between R and the foreign world using common file formats Coaching to become an independent R user, capable of writing original scripts and of solving future challenges\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Learn R :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Learn R :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:editionStatement "First edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource."@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "1040013074" ], + [ a bf:Lccn ; + rdf:value " 2023049514" ], + [ a bf:Isbn ; + bf:qualifier "(hardback)" ; + bf:status ; + rdf:value "9781032518435" ], + [ a bf:Isbn ; + rdf:value "1003404189" ], + [ a bf:OclcNumber ; + rdf:value "1472772154" ], + [ a bf:Isbn ; + bf:qualifier "(electronic bk.)" ; + rdf:value "9781040013076" ], + [ a bf:Isbn ; + bf:qualifier "(epub)" ; + rdf:value "9781040013090" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + bf:status ; + rdf:value "9781032516998" ], + [ a bf:Isbn ; + bf:qualifier "(ebook)" ; + rdf:value "9781003404187" ], + [ a bf:Isbn ; + rdf:value "1040013090" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1451536250" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on print version record and CIP data provided by publisher; resource not viewed."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "EBSCOhost"@en ] ; + bflc:marcKey "856 40 $3 EBSCOhost $u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=3874609" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton : $b CRC Press, $c 2024." ; + bflc:simpleAgent "CRC Press," ; + bflc:simpleDate "2024." ; + bflc:simplePlace "Boca Raton :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Boca Raton : CRC Press, 2024." ; + bf:responsibilityStatement "Pedro J. Aphalo." ; + bf:title [ a bf:Title ; + rdfs:label "Learn R : as a language /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Learn R :" ; + bf:subtitle "as a language /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Organization . + diff --git a/tests/oclc/books/1472987434.ttl b/tests/oclc/books/1472987434.ttl new file mode 100644 index 0000000..7dd1c61 --- /dev/null +++ b/tests/oclc/books/1472987434.ttl @@ -0,0 +1,318 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "partial"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250805115336.4" ; + bf:creationDate "20241119" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TA347.A78" ; + bf:itemPortion "A879 2025" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "006.3/1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20241122" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Oliva, Diego, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Oliva, Diego," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Elngar, Ahmed A., $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Elngar, Ahmed A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Balas, Valentina Emilia, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Balas, Valentina Emilia," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Intelligent manufacturing and industrial engineering" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Intelligent manufacturing and industrial engineering" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "First edition." ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024033620" ], + [ a bf:Isbn ; + rdf:value "9781003482000" ] ; + bf:provisionActivityStatement "Boca Raton, FL : CRC Press, Taylor & Francis Group, 2025" ; + bf:title [ a bf:Title ; + bf:mainTitle "Artificial intelligence using federated learning" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Artificial intelligence using federated learning" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artificial intelligence Security measures." ; + bflc:marcKey "650 0 $a Artificial intelligence $x Security measures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ] [ a bf:Topic ; + rdfs:label "Security measures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100238" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Federated learning (Machine learning)" ; + bflc:marcKey "650 0 $a Federated learning (Machine learning)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16525952" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Privacy-preserving techniques (Computer science)" ; + bflc:marcKey "650 0 $a Privacy-preserving techniques (Computer science)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16165452" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intelligence artificielle Applications industrielles." ; + bflc:marcKey "650 6 $a Intelligence artificielle $x Applications industrielles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intelligence artificielle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008626" ] ] [ a bf:Topic ; + rdfs:label "Applications industrielles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374039" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artificial intelligence Industrial applications." ; + bflc:marcKey "650 0 $a Artificial intelligence $x Industrial applications." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ] [ a bf:Topic ; + rdfs:label "Industrial applications." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5221322" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intelligence artificielle Sécurité Mesures." ; + bflc:marcKey "650 6 $a Intelligence artificielle $x Sécurité $x Mesures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intelligence artificielle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008626" ] ] [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Mesures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Federated machine learning is a novel approach to combining distributed machine learning, cryptography, security, and incentive mechanism design. It allows organizations to keep sensitive and private data on users or customers decentralized and secure, helping them comply with stringent data protection regulations like GDPR and CCPA. The book is designed for researchers working in Intelligent Federated Learning and its related applications, as well as technology development, and is also of interest to academicians, data scientists, industrial professionals, researchers, and students\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Blockchain-enhanced federated learning for privacy-preserving collaboration / Pawan Whig, Balaram Yadav Kasula, Nikhitha Yathiraju, Anupriya Jain, Seema Sharma and Ahmed A. Elngar -- In-depth analysis of artificial intelligence practices : robot tutors and federated learning approach in english education / Muthmainnah, Akkarapon Nuemaihom, Ahmad Al Yakin, Prodhan Mahbub Ibna Seraj, Muhammad Mujtaba Asad and Ahmed A. Elngar -- Enabling federated learning in the classroom : sociotechnical ecosystem on artificial intelligence integration in educational practices / Ahmad Al Yakin, Arkas Viddy, Idi Warsah, Ali Said Al Matari, Luís Cardoso, Ahmed A. Elngar, Ahmad J. Obaid and Muthmainnah ." ; + bf:status ] ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence using federated learning :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence using federated learning :" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:editionStatement "First edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "pages cm."@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1472987434" ], + [ a bf:Lccn ; + rdf:value " 2024033619" ], + [ a bf:Isbn ; + bf:qualifier "(ebk)" ; + bf:status ; + rdf:value "9781003482000" ], + [ a bf:Isbn ; + rdf:value "1032772468" ], + [ a bf:Isbn ; + bf:qualifier "(pbk)" ; + rdf:value "9781032772462" ], + [ a bf:Isbn ; + rdf:value "103277164X" ], + [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "9781032771649" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ] ; + bf:projectedProvisionDate "2412" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton, FL : $b CRC Press, $c 2025." ; + bflc:simpleAgent "CRC Press," ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Boca Raton, FL :" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "Boca Raton, FL : CRC Press, 2025." ; + bf:responsibilityStatement "edited by Ahmed A. Elngar, Diego Oliva and Valentina E. Balas." ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence using federated learning : fundamentals, challenges, and applications /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence using federated learning :" ; + bf:subtitle "fundamentals, challenges, and applications /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + diff --git a/tests/oclc/books/1472989443.ttl b/tests/oclc/books/1472989443.ttl new file mode 100644 index 0000000..573ea06 --- /dev/null +++ b/tests/oclc/books/1472989443.ttl @@ -0,0 +1,410 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "partial"@en . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260410103959.4" ; + bf:creationDate "20241119" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "TYFRS" ], + [ a bf:Organization ; + bf:code "N$T" ], + [ a bf:Organization ; + bf:code "YDX" ], + [ a bf:Organization ; + bf:code "YDX" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d YDX $d OCLCO $d TYFRS $d YDX $d N$T $d OCLCL $d OCLCA $d DLC" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TA347.A78" ; + bf:itemPortion "A879 2025" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "006.3/1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20241122" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Elngar, Ahmed A., $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjwHFXCGdYr9yxWCHFDtTd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Balas, Valentina Emilia, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PBJjCPfdqQJyMpDymx8gdwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Oliva, Diego, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjGMQ9tcvGpw34yRgm87gX" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 " ; + bf:status ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "First edition." ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781032771649" ], + [ a bf:Lccn ; + rdf:value " 2024033619" ] ; + bf:provisionActivityStatement "Boca Raton, FL : CRC Press, 2025" ; + bf:title [ a bf:Title ; + bf:mainTitle "Artificial intelligence using federated learning" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Artificial intelligence using federated learning" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Intelligent manufacturing and industrial engineering" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Intelligent manufacturing and industrial engineering" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Federated learning (Machine learning)" ; + bflc:marcKey "650 0 $a Federated learning (Machine learning)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16525952" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artificial intelligence Security measures." ; + bflc:marcKey "650 0 $a Artificial intelligence $x Security measures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ] [ a bf:Topic ; + rdfs:label "Security measures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100238" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artificial intelligence Industrial applications." ; + bflc:marcKey "650 0 $a Artificial intelligence $x Industrial applications." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ] [ a bf:Topic ; + rdfs:label "Industrial applications." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5221322" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intelligence artificielle Sécurité Mesures." ; + bflc:marcKey "650 6 $a Intelligence artificielle $x Sécurité $x Mesures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intelligence artificielle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008626" ] ] [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] [ a bf:Topic ; + rdfs:label "Mesures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373949" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intelligence artificielle Applications industrielles." ; + bflc:marcKey "650 6 $a Intelligence artificielle $x Applications industrielles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intelligence artificielle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008626" ] ] [ a bf:Topic ; + rdfs:label "Applications industrielles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374039" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Privacy-preserving techniques (Computer science)" ; + bflc:marcKey "650 0 $a Privacy-preserving techniques (Computer science)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16165452" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Federated machine learning is a novel approach to combining distributed machine learning, cryptography, security, and incentive mechanism design. It allows organizations to keep sensitive and private data on users or customers decentralized and secure, helping them comply with stringent data protection regulations like GDPR and CCPA. The book is designed for researchers working in Intelligent Federated Learning and its related applications, as well as technology development, and is also of interest to academicians, data scientists, industrial professionals, researchers, and students\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Blockchain-enhanced federated learning for privacy-preserving collaboration / Pawan Whig, Balaram Yadav Kasula, Nikhitha Yathiraju, Anupriya Jain, Seema Sharma and Ahmed A. Elngar -- In-depth analysis of artificial intelligence practices : robot tutors and federated learning approach in english education / Muthmainnah, Akkarapon Nuemaihom, Ahmad Al Yakin, Prodhan Mahbub Ibna Seraj, Muhammad Mujtaba Asad and Ahmed A. Elngar -- Enabling federated learning in the classroom : sociotechnical ecosystem on artificial intelligence integration in educational practices / Ahmad Al Yakin, Arkas Viddy, Idi Warsah, Ali Said Al Matari, Luís Cardoso, Ahmed A. Elngar, Ahmad J. Obaid and Muthmainnah ." ; + bf:status ] ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence using federated learning :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence using federated learning :" ] . + + a bf:Person ; + rdfs:label "Balas, Valentina Emilia," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8171998" ] . + + a bf:Person ; + rdfs:label "Oliva, Diego," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10695229" ] . + + a bf:Person ; + rdfs:label "Elngar, Ahmed A.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12985835" ] . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Taylor & Francis" ; + bf:identifiedBy [ a bf:StockNumber ; + rdf:value "9781003482000" ] ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:editionStatement "First edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (xiv, 294 pages) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "ebook" ; + rdf:value "9781040266717" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "1003482007" ], + [ a bf:Lccn ; + rdf:value " 2024033620" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "103277164X" ], + [ a bf:Isbn ; + bf:qualifier "paperback" ; + bf:status ; + rdf:value "9781032772462" ], + [ a bf:Isbn ; + rdf:value "1040266711" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1474958741" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781040266694" ], + [ a bf:Isbn ; + bf:qualifier "hardcover" ; + bf:status ; + rdf:value "9781032771649" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "104026669X" ], + [ a bf:Isbn ; + bf:qualifier "electronic book" ; + rdf:value "9781003482000" ], + [ a bf:OclcNumber ; + rdf:value "1472989443" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from digital title page (viewed on December 26, 2024)."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Taylor & Francis"@en ] ; + bflc:marcKey "856 40 $3 Taylor & Francis $u https://www.taylorfrancis.com/books/9781003482000" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "EBSCOhost"@en ] ; + bflc:marcKey "856 40 $3 EBSCOhost $u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=3985904" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton, FL : $b CRC Press, $c 2025." ; + bflc:simpleAgent "CRC Press," ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Boca Raton, FL :" ], + [ a bf:Publication ; + bflc:marcKey "264 1" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "", + "Boca Raton, FL : CRC Press, 2025." ; + bf:responsibilityStatement "edited by Ahmed A. Elngar, Diego Oliva and Valentina E. Balas." ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence using federated learning : fundamentals, challenges, and applications /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence using federated learning :" ; + bf:subtitle "fundamentals, challenges, and applications /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Organization . + diff --git a/tests/oclc/books/1473831777.ttl b/tests/oclc/books/1473831777.ttl new file mode 100644 index 0000000..31076fd --- /dev/null +++ b/tests/oclc/books/1473831777.ttl @@ -0,0 +1,310 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241212223756.1" ; + bf:creationDate "20241127" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "NC1282.B53" ; + bf:itemPortion "K87 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Boone, Kurt B., $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJqBvgfvKyYVKMcMFkRHYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Modeste, Josefina $c (Graphic designer), $e designer." ; + bf:agent [ a bf:Person ; + rdfs:label "Modeste, Josefina (Graphic designer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16541233" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Martin, Shanice $c (Archivist), $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Martin, Shanice (Archivist)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16541318" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Noirs américains dans l'industrie cinématographique." ; + bflc:marcKey "650 6 $a Noirs américains dans l'industrie cinématographique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066508" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in the motion picture industry" ; + bflc:marcKey "650 7 $a African Americans in the motion picture industry $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799738" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Printed ephemera Catalogs." ; + bflc:marcKey "650 0 $a Printed ephemera $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Printed ephemera" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2163358" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Noirs américains dans la culture populaire." ; + bflc:marcKey "650 6 $a Noirs américains dans la culture populaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0272673" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in the motion picture industry." ; + bflc:marcKey "650 0 $a African Americans in the motion picture industry." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002373" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in the performing arts" ; + bflc:marcKey "650 7 $a African Americans in the performing arts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799740" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Printed ephemera" ; + bflc:marcKey "650 7 $a Printed ephemera $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01076567" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in popular culture" ; + bflc:marcKey "650 7 $a African Americans in popular culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799734" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Publications éphémères Catalogues." ; + bflc:marcKey "650 6 $a Publications éphémères $v Catalogues." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Publications éphémères" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0096997" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378043" ] ] ) ], + [ a bf:Topic ; + rdfs:label "African Americans in popular culture." ; + bflc:marcKey "650 0 $a African Americans in popular culture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3851776" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in the performing arts." ; + bflc:marcKey "650 0 $a African Americans in the performing arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002375" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in art." ; + bflc:marcKey "650 0 $a African Americans in art." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002367" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Noirs américains dans les arts du spectacle." ; + bflc:marcKey "650 6 $a Noirs américains dans les arts du spectacle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0057129" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African Americans in art" ; + bflc:marcKey "650 7 $a African Americans in art $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799722" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Noirs américains dans l'art." ; + bflc:marcKey "650 6 $a Noirs américains dans l'art." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000291724" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "African American ephemera collection /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "African American ephemera collection /" ] . + + a bf:Person ; + rdfs:label "Boone, Kurt B.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5553748" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2020"^^ ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "36 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1473831777" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Kurt Boone?], $c [2020]" ; + bflc:simpleAgent "[Kurt Boone?]," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Kurt Boone?], [2020]" ; + bf:responsibilityStatement "Kurt Boone." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Kurt Boone African American ephemera collection 1990-2019" ; + bf:mainTitle "Kurt Boone African American ephemera collection 1990-2019" ], + [ a bf:Title ; + rdfs:label "African American ephemera collection /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "African American ephemera collection /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/books/1477838956.ttl b/tests/oclc/books/1477838956.ttl new file mode 100644 index 0000000..84c80ae --- /dev/null +++ b/tests/oclc/books/1477838956.ttl @@ -0,0 +1,267 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241216003945.4" ; + bf:creationDate "20241209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + bf:date "29 January 2003" ; + bf:place [ a bf:Place ; + rdfs:label "London (England)"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP548.5.A93" ; + bf:itemPortion "S68 2003" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Sotheby's (Firm), $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Sotheby's (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1189182" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Auction catalogs." ; + bflc:marcKey "655 7 $a Auction catalogs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogues de vente aux enchères." ; + bflc:marcKey "655 7 $a Catalogues de vente aux enchères. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001785" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "auction catalogs." ; + bflc:marcKey "655 7 $a auction catalogs. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026068" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-en" ; + bf:code "e-uk-en" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:originDate "2003-01-29"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Catalogs." ; + bflc:marcKey "650 0 $a Wine $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine auctions England London Catalogs." ; + bflc:marcKey "650 0 $a Wine auctions $z England $z London $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine auctions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6334574" ] ] [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239822" ] ] [ a bf:Geographic ; + rdfs:label "London" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239822" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Prices Catalogs." ; + bflc:marcKey "650 0 $a Wine $x Prices $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:Topic ; + rdfs:label "Prices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5762799" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Sotheby's (Firm) $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Sotheby's (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1189182" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Fine and rare wines and vintage port :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fine and rare wines and vintage port :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "45 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477838956" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color) ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [London] : $b [Sotheby's], $c [2003]" ; + bflc:simpleAgent "[Sotheby's]," ; + bflc:simpleDate "[2003]" ; + bflc:simplePlace "[London] :" ; + bf:date "2003"^^ ; + bf:place ] ; + bf:publicationStatement "[London] : [Sotheby's], [2003]" ; + bf:responsibilityStatement "Sotheby's." ; + bf:title [ a bf:Title ; + rdfs:label "Fine and rare wines and vintage port : London Wednesday 29 January 2003 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fine and rare wines and vintage port :" ; + bf:subtitle "London Wednesday 29 January 2003 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1477929350.ttl b/tests/oclc/books/1477929350.ttl new file mode 100644 index 0000000..dd8ab01 --- /dev/null +++ b/tests/oclc/books/1477929350.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "gsafd" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241216012445.8" ; + bf:creationDate "20241210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PA3877" ; + bf:itemPortion ".N8 1992b" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Henderson, Jeff $e translator" ; + bf:agent [ a bf:Person ; + rdfs:label "Henderson, Jeff" ] ; + bf:role [ a bf:Role ; + rdfs:label "translator" ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Clouds. English" ; + bflc:marcKey "240 10 $a Clouds. $l English" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Person ; + rdfs:label "Aristophanes, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca305504" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clouds." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Comedies" ; + bflc:marcKey "655 0 $a Comedies" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedies" ; + bflc:marcKey "655 7 $a Comedies $2 gsafd" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedies" ; + bflc:marcKey "655 7 $a Comedies $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Criticism, interpretation, etc." ; + bflc:marcKey "655 7 $a Criticism, interpretation, etc. $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411635" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "grc" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Focus classical library." ; + bflc:marcKey "830 0 $a Focus classical library." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2166439" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Focus classical library." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Focus classical library" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Focus classical library" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Greek drama (Comedy)" ; + bflc:marcKey "650 7 $a Greek drama (Comedy) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00947136" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Aristophanes" ; + bflc:marcKey "600 07 $a Aristophanes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00038457" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Comédie grecque." ; + bflc:marcKey "650 6 $a Comédie grecque." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036241" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Aristophanes $x Criticism and interpretation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Aristophanes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca305504" ] ] [ a bf:Topic ; + rdfs:label "Criticism and interpretation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095607" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Greek drama (Comedy)" ; + bflc:marcKey "650 0 $a Greek drama (Comedy)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041362" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Clouds, first performed in 423 BC, is a comedy about the revolutionary social, intellectual and educational changes that characterized the Athenian enlightenment of the late fifth century and that would profoundly shape the subsequent course of Western history."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Clouds" ; + bf:mainTitle "Clouds" ], + [ a bf:Title ; + rdfs:label "Aristophanes' Clouds" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aristophanes' Clouds" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1992"^^ ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "x, 97 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477929350" ], + [ a bf:Isbn ; + rdf:value "0941051242" ], + [ a bf:Isbn ; + rdf:value "9780941051248" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, map"@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 17-18)"@en ], + [ a bf:Note ; + rdfs:label "\"Previously published by Focus Publishing/R. Pullins Company\"--Title page verso"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Indianapolis, Indiana $b Focus, an imprint of Hackett Publishing Company $c [1992]" ; + bflc:simpleAgent "Focus, an imprint of Hackett Publishing Company" ; + bflc:simpleDate "[1992]" ; + bflc:simplePlace "Indianapolis, Indiana" ; + bf:date "1992"^^ ; + bf:place ] ; + bf:publicationStatement "Indianapolis, Indiana Focus, an imprint of Hackett Publishing Company [1992]" ; + bf:responsibilityStatement "translated with introduction and notes [by] Jeffrey Henderson" ; + bf:title [ a bf:Title ; + rdfs:label "Aristophanes' Clouds" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aristophanes' Clouds" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1478010137.ttl b/tests/oclc/books/1478010137.ttl new file mode 100644 index 0000000..d48158c --- /dev/null +++ b/tests/oclc/books/1478010137.ttl @@ -0,0 +1,417 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251010060015.7" ; + bf:creationDate "20241210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "EQO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d CUV $d EQO $d OCLCF $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + bf:date "20061102" ], + [ a bf:Capture ; + bf:date "02 November 2006" ; + bf:place [ a bf:Place ; + rdfs:label "New York (N.Y.)"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP548.5.A93" ; + bf:itemPortion "N99 2006" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Christie, Manson & Woods International Inc., $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrBT9gqPCWWyHc66wxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a NYWines (Firm), $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpCQDqXv39PK8hxtHdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalogues de vente aux enchères." ; + bflc:marcKey "655 7 $a Catalogues de vente aux enchères. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001785" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sales catalogs." ; + bflc:marcKey "655 7 $a Sales catalogs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219502" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bflc:marcKey "655 7 $a Catalogs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "catalogs (documents)" ; + bflc:marcKey "655 7 $a catalogs (documents) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026059" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Auction catalogs." ; + bflc:marcKey "655 7 $a Auction catalogs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogues." ; + bflc:marcKey "655 7 $a Catalogues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000502" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "auction catalogs." ; + bflc:marcKey "655 7 $a auction catalogs. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026068" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogues commerciaux." ; + bflc:marcKey "655 7 $a Catalogues commerciaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001180" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:originDate "2006-11-02"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine auctions New York (State) New York Catalogs." ; + bflc:marcKey "650 0 $a Wine auctions $z New York (State) $z New York $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine auctions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6334574" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Christie, Manson & Woods International Inc. $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Christie, Manson & Woods International Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca167155" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine" ; + bflc:marcKey "650 7 $a Wine $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175881" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Prices Catalogs." ; + bflc:marcKey "650 0 $a Wine $x Prices $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:Topic ; + rdfs:label "Prices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5762799" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Catalogs." ; + bflc:marcKey "650 0 $a Wine $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a NYWines (Firm) $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "NYWines (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6540093" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine auctions" ; + bflc:marcKey "650 7 $a Wine auctions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01200765" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Finest and rarest wines" ; + bf:mainTitle "Finest and rarest wines" ], + [ a bf:Title ; + rdfs:label "The evening sale :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The evening sale :" ] . + + a bf:Organization ; + rdfs:label "NYWines (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6540093" ] . + + a bf:Organization ; + rdfs:label "Christie, Manson & Woods International Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca167155" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "150 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "156808058" ], + [ a bf:OclcNumber ; + rdf:value "1478010137" ], + [ a bf:Identifier ; + rdf:value "ORIGINAL-1721" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Original-1721.\""@en ], + [ a bf:Note ; + rdfs:label "Place of sale: Christie's 20 Rockefeller Plaza New York, NY 10020."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color), map ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Christie's, $c 2006." ; + bflc:simpleAgent "Christie's," ; + bflc:simpleDate "2006." ; + bflc:simplePlace "New York :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Christie's, 2006." ; + bf:responsibilityStatement "Christie's, NYWines." ; + bf:title [ a bf:Title ; + rdfs:label "The evening sale : finest and rarest wines : Thursday, 2 November 2006 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The evening sale :" ; + bf:subtitle "finest and rarest wines : Thursday, 2 November 2006 /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1478200660.ttl b/tests/oclc/books/1478200660.ttl new file mode 100644 index 0000000..e4c2b49 --- /dev/null +++ b/tests/oclc/books/1478200660.ttl @@ -0,0 +1,382 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251010060130.0" ; + bf:creationDate "20241211" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "EQO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d EQO $d OCLCF $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + bf:date "30 October 2007" ; + bf:place [ a bf:Place ; + rdfs:label "New York (N.Y.)"@en ] ], + [ a bf:Capture ; + bf:date "20071030" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP548.5.A93" ; + bf:itemPortion "N99 2007" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a NYWines (Firm), $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpCQDqXv39PK8hxtHdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Christie, Manson & Woods International Inc., $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrBT9gqPCWWyHc66wxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Auction catalogs." ; + bflc:marcKey "655 7 $a Auction catalogs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11219222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalogues de vente aux enchères." ; + bflc:marcKey "655 7 $a Catalogues de vente aux enchères. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001785" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "auction catalogs." ; + bflc:marcKey "655 7 $a auction catalogs. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026068" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:originDate "2007-10-30"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Wine" ; + bflc:marcKey "650 7 $a Wine $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175881" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a NYWines (Firm) $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "NYWines (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6540093" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Prices Catalogs." ; + bflc:marcKey "650 0 $a Wine $x Prices $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:Topic ; + rdfs:label "Prices" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5762799" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine auctions New York (State) New York Catalogs." ; + bflc:marcKey "650 0 $a Wine auctions $z New York (State) $z New York $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine auctions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6334574" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine auctions" ; + bflc:marcKey "650 7 $a Wine auctions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01200765" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine Catalogs." ; + bflc:marcKey "650 0 $a Wine $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103359" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Christie, Manson & Woods International Inc. $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Christie, Manson & Woods International Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca167155" ] ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933809" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Rarities from the cellars of Mähler-Besse :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rarities from the cellars of Mähler-Besse :" ] . + + a bf:Organization ; + rdfs:label "NYWines (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6540093" ] . + + a bf:Organization ; + rdfs:label "Christie, Manson & Woods International Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca167155" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "60 pages :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "175175683" ], + [ a bf:Identifier ; + rdf:value "MAHLER-BESSE-1955" ], + [ a bf:OclcNumber ; + rdf:value "1478200660" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations (chiefly color), map ;"@en ], + [ a bf:Note ; + rdfs:label "Saleroom location: Christie's, 20 Rockefeller Plaza, New York, NY 10020."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, New York] : $b [NYWines] : $c [2007]" ; + bflc:simpleAgent "[NYWines] :" ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "[New York, New York] :" ; + bf:date "2007"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b [Christie's], $c [2007]" ; + bflc:simpleAgent "[Christie's]," ; + bflc:simpleDate "[2007]" ] ; + bf:publicationStatement "[Christie's], [2007]", + "[New York, New York] : [NYWines] : [2007]" ; + bf:responsibilityStatement "NYWines, Christie's." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a New York rarities from the cellars of Mähler-Besse" ; + bf:mainTitle "New York rarities from the cellars of Mähler-Besse" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a 1955A" ; + bf:mainTitle "1955A" ], + [ a bf:Title ; + rdfs:label "Rarities from the cellars of Mähler-Besse : Tuesday 30 October 2007 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rarities from the cellars of Mähler-Besse :" ; + bf:subtitle "Tuesday 30 October 2007 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/books/1479740405.ttl b/tests/oclc/books/1479740405.ttl new file mode 100644 index 0000000..598bd55 --- /dev/null +++ b/tests/oclc/books/1479740405.ttl @@ -0,0 +1,305 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Fiction"@en . + + a bf:DescriptionConventions ; + bf:code "dcrmb" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "juvenile"@en ; + bf:code "juv" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251010222353.4" ; + bf:creationDate "20241218" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Miller, Agnes, $e author. $1 https://id.oclc.org/worldcat/entity/E39PBJtgYbRGgMVvYh9JgxF3Qq." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cupples & Leon Company, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqGGdyRgCWrBbCkgwxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Advertisements." ; + bflc:marcKey "655 7 $a Advertisements. $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Publishers' advertisements." ; + bflc:marcKey "655 7 $a Publishers' advertisements. $2 rbmscv" ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:intendedAudience ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States New York (State) New York (City)" ; + bflc:marcKey "752 $a United States $b New York (State) $d New York (City)" ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "New York (State)" ] [ a madsrdf:City ; + rdfs:label "New York (City)" ] ) ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Linger-nots series" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Linger-nots series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musées Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Musées $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047820" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Museums Juvenile fiction." ; + bflc:marcKey "650 0 $a Museums $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Museums" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047887" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (N.Y.) Juvenile fiction." ; + bflc:marcKey "651 0 $a New York (N.Y.) $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (N.Y.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Girls Juvenile fiction." ; + bflc:marcKey "650 0 $a Girls $v Juvenile fiction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Girls" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2028726" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945032" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Filles Romans, nouvelles, etc. pour la jeunesse." ; + bflc:marcKey "650 6 $a Filles $v Romans, nouvelles, etc. pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Filles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007030" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc. pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376960" ] ] ) ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Story of nine adventurous girls" ; + bf:mainTitle "Story of nine adventurous girls" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Linger-nots and the mystery house" ; + bf:mainTitle "Linger-nots and the mystery house" ], + [ a bf:Title ; + rdfs:label "The Linger-nots and the mystery house, or, The story of nine adventurous girls /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Linger-nots and the mystery house, or, The story of nine adventurous girls /" ] . + + a bf:Person ; + rdfs:label "Miller, Agnes," . + + a bf:Organization ; + rdfs:label "Cupples & Leon Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5188626" ] . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Caroline F. Schimmel Collection of Women in the American Wilderness (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Caroline F. Schimmel Collection of Women in the American Wilderness (University of Pennsylvania)" ] ] ; + bf:copyrightDate "©1923"^^ ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[6], 204 pages, [1] leaf of plates :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479740405" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Publisher's advertisements at end of volume."@en ], + [ a bf:Note ; + rdfs:label "Terminus post quem for publication date from latest date of first publication of works advertised at end of volume."@en ], + [ a bf:Note ; + rdfs:label "\"Jell-O\" advertisement at end of volume."@en ], + [ a bf:Note, + ; + rdfs:label "1 illustration ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Cupples & Leon Company, $c [not before 1926]" ; + bflc:simpleAgent "Cupples & Leon Company," ; + bflc:simpleDate "[not before 1926]" ; + bflc:simplePlace "New York :" ; + bf:date "1926"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Cupples & Leon Company, [not before 1926]" ; + bf:responsibilityStatement "by Agnes Miller ..." ; + bf:title [ a bf:Title ; + rdfs:label "The Linger-nots and the mystery house, or, The story of nine adventurous girls /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Linger-nots and the mystery house, or, The story of nine adventurous girls /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/books/1485121646.ttl b/tests/oclc/books/1485121646.ttl new file mode 100644 index 0000000..e820772 --- /dev/null +++ b/tests/oclc/books/1485121646.ttl @@ -0,0 +1,265 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250225125620.4" ; + bf:creationDate "20240701" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "IG#" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "LHL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d IG# $d OCLCO $d LHL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "338.9/270285" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20250118" ] ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HC79.E5" ; + bf:itemPortion "A775 2025" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Whig, Pawan, $d 1980- $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Whig, Pawan, 1980-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15086752" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Artificial intelligence." ; + bflc:marcKey "650 0 $a Artificial intelligence." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Apprentissage automatique." ; + bflc:marcKey "650 6 $a Apprentissage automatique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0131435" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intelligence artificielle." ; + bflc:marcKey "650 6 $a Intelligence artificielle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008626" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sustainable development Data processing." ; + bflc:marcKey "650 0 $a Sustainable development $x Data processing." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sustainable development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3284057" ] ] [ a bf:Topic ; + rdfs:label "Data processing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095571" ] ] ) ], + [ a bf:Topic ; + rdfs:label "artificial intelligence." ; + bflc:marcKey "650 7 $a artificial intelligence. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300251574" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Développement durable Informatique." ; + bflc:marcKey "650 6 $a Développement durable $x Informatique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Développement durable" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0207835" ] ] [ a bf:Topic ; + rdfs:label "Informatique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380011" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Machine learning." ; + bflc:marcKey "650 0 $a Machine learning." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075306" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"AI and ML for Sustainable Development: Innovations, Challenges, and Applications is a comprehensive exploration of how artificial intelligence (AI) and machine learning (ML) technologies are revolutionizing the field of sustainable development. The book examines cutting edge innovations, practical applications, and potential challenges in harnessing AI and ML to address global sustainability issues. It offers insights into how these technologies can optimize resource management, improve environmental monitoring, enhance decision-making processes, and promote equitable, eco-friendly solutions. It would be of special ot researchers, policymakers, and practitioners seeking to leverage cutting-edge technology for a more sustainable future\"-- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence and machine learning for sustainable development :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence and machine learning for sustainable development :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "26 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "xi, 274 pages :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(hbk)" ; + rdf:value "9781032778358" ], + [ a bf:Lccn ; + rdf:value " 2024029381" ], + [ a bf:Isbn ; + bf:qualifier "(ebk)" ; + bf:status ; + rdf:value "9781003497189" ], + [ a bf:Isbn ; + rdf:value "1032778350" ], + [ a bf:Isbn ; + bf:qualifier "(pbk)" ; + rdf:value "9781032805115" ], + [ a bf:OclcNumber ; + rdf:value "1485121646" ], + [ a bf:Isbn ; + rdf:value "1032805110" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and index."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Boca Raton, FL : $b CRC Press, $c 2025." ; + bflc:simpleAgent "CRC Press," ; + bflc:simpleDate "2025." ; + bflc:simplePlace "Boca Raton, FL :" ; + bf:date "2025"^^ ; + bf:place ] ; + bf:publicationStatement "Boca Raton, FL : CRC Press, 2025." ; + bf:responsibilityStatement "Pawan Whig, Pavika Sharma, Nagender Aneja, Ahmed A. Elngar and Nuno Silva." ; + bf:title [ a bf:Title ; + rdfs:label "Artificial intelligence and machine learning for sustainable development : innovations, challenges, and applications /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artificial intelligence and machine learning for sustainable development :" ; + bf:subtitle "innovations, challenges, and applications /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + diff --git a/tests/oclc/books/1485639847.ttl b/tests/oclc/books/1485639847.ttl new file mode 100644 index 0000000..2b64425 --- /dev/null +++ b/tests/oclc/books/1485639847.ttl @@ -0,0 +1,405 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Academic theses"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "bibliography"@en ; + bf:code "bibliography" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Role ; + bf:code "aut" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251106220035.5" ; + bf:creationDate "20241008" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BS2725.52" ; + bf:itemPortion ".T66 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Tooth, Sydney, $d 1991- $e author. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Tooth, Sydney, 1991-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16395111" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ], + ] ; + bf:dissertation [ a bf:Dissertation ; + rdfs:label "Defended as author's Ph.D thesis, University of Edinburgh, 2020." ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783161635649" ] ; + bf:note [ a bf:Note ; + rdfs:label "Online" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Also published"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Wissenschaftliche Untersuchungen zum Neuen Testament. 2. Reihe ;" ; + bflc:marcKey "830 0 $a Wissenschaftliche Untersuchungen zum Neuen Testament. $n 2. Reihe ; $v 610." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca24794" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wissenschaftliche Untersuchungen zum Neuen Testament." ; + bf:partNumber "2. Reihe ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "610." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Wissenschaftliche Untersuchungen zum Neuen Testament. 2. Reihe ; $v 610" ; + bf:seriesEnumeration "610" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Wissenschaftliche Untersuchungen zum Neuen Testament. 2. Reihe ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783161635649" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "e-book version"@en ], + ] ; + bf:subject [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL006220" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL006220" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL006000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL006000" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL102000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL102000" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL114000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL114000" ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "630 00 $a Bible. $p Thessalonians $x Language, style." ; + bf:source ; + madsrdf:componentList ( [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296590" ] ; + bf:mainTitle "Bible. Thessalonians" ] [ a bf:Topic ; + rdfs:label "Language, style." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5740024" ] ] ) ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Pauline Theology" ; + bflc:marcKey "653 $a Pauline Theology" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL032010" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL032010" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL037010" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL037010" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(VLB-WN)1542: Hardcover, Softcover / Religion, Theologie/Christentum" ; + bflc:marcKey "653 $a (VLB-WN)1542: Hardcover, Softcover / Religion, Theologie/Christentum" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL040030" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL040030" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)DSBB" ; + bflc:marcKey "653 $a (BIC subject category)DSBB" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)HRCG3" ; + bflc:marcKey "653 $a (BIC subject category)HRCG3" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)HRCM" ; + bflc:marcKey "653 $a (BIC subject category)HRCM" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)QRMF13" ; + bflc:marcKey "653 $a (BIC subject category)QRMF13" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Apocalyptic" ; + bflc:marcKey "653 $a Apocalyptic" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Pauline Epistles" ; + bflc:marcKey "653 $a Pauline Epistles" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(Produktform (spezifisch))Sewn" ; + bflc:marcKey "653 $a (Produktform (spezifisch))Sewn" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)HIS002000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)HIS002000" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)HRAX" ; + bflc:marcKey "653 $a (BIC subject category)HRAX" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)QRJ" ; + bflc:marcKey "653 $a (BIC subject category)QRJ" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL007010" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL007010" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Disputed Pauline Epistles" ; + bflc:marcKey "653 $a Disputed Pauline Epistles" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL067000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL067000" ], + [ a bf:Topic ; + rdfs:label "Intertextualité dans la Bible." ; + bflc:marcKey "650 6 $a Intertextualité dans la Bible." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0300320" ] ; + bf:source ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Tradition History" ; + bflc:marcKey "653 $a Tradition History" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(Produktform)Paperback / softback" ; + bflc:marcKey "653 $a (Produktform)Paperback / softback" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)HRJT" ; + bflc:marcKey "653 $a (BIC subject category)HRJT" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC language qualifier (language as subject))2AHB" ; + bflc:marcKey "653 $a (BIC language qualifier (language as subject))2AHB" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC geographical qualifier)1QBAL" ; + bflc:marcKey "653 $a (BIC geographical qualifier)1QBAL" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC subject category)NHC" ; + bflc:marcKey "653 $a (BIC subject category)NHC" ], + [ a bf:Topic ; + rdfs:label "Intertextuality in the Bible." ; + bflc:marcKey "650 0 $a Intertextuality in the Bible." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4381431" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "630 00 $a Bible. $p Thessalonians $x Criticism, interpretation, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296590" ] ; + bf:mainTitle "Bible. Thessalonians" ] [ a bf:Topic ; + rdfs:label "Criticism, interpretation, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032294" ] ] ) ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL000000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL000000" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BISAC Subject Heading)REL040000" ; + bflc:marcKey "653 $a (BISAC Subject Heading)REL040000" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "(BIC time period qualifier)3D" ; + bflc:marcKey "653 $a (BIC time period qualifier)3D" ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Eschatology Biblical teaching." ; + bflc:marcKey "650 0 $a Eschatology $x Biblical teaching." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Eschatology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137098" ] ] [ a bf:Topic ; + rdfs:label "Biblical teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5894704" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The relationship of 1 and 2 Thessalonians is a perennial puzzle in Pauline scholarship, with considerable questions raised about their supposed theological incompatibility. In this work, Sydney Tooth examines the text of 1 and 2 Thessalonians without presuppositions about authorship in order to give full attention to the shape of each letter's eschatological teaching. In doing so, the author is able to provide the first extensive and detailed comparison of their eschatologies and to determine to what extent they are compatible with each other. She also traces the tradition history of the eschatological material in 1 and 2 Thessalonians, exploring shared imagery, themes, and language between the Thessalonian correspondence and the Synoptic Gospels. This all contributes to a full reassessment of the historical setting and literary and theological relationship of these two letters.\" -- Provided by publisher."@en ] ; + bf:supplementaryContent , + ; + bf:title [ a bf:Title ; + rdfs:label "Suddenness and signs :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Suddenness and signs :" ] . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "X, 251 pages ;"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DE-101" ] ; + rdf:value "1334094586" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "9783161635632" ], + [ a bf:OclcNumber ; + rdf:value "1485639847" ], + [ a bf:Isbn ; + bf:qualifier "(paperback)" ; + rdf:value "3161635639" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes bibliographical references and indexes."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Tübingen : $b Mohr Siebeck, $c 2024" ; + bflc:simpleAgent "Mohr Siebeck," ; + bflc:simpleDate "2024" ; + bflc:simplePlace "Tübingen :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Tübingen : Mohr Siebeck, 2024" ; + bf:responsibilityStatement "Sydney Tooth." ; + bf:title [ a bf:Title ; + rdfs:label "Suddenness and signs : the eschatologies of 1 and 2 Thessalonians /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Suddenness and signs :" ; + bf:subtitle "the eschatologies of 1 and 2 Thessalonians /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/books/1501138095.ttl b/tests/oclc/books/1501138095.ttl new file mode 100644 index 0000000..10b33a7 --- /dev/null +++ b/tests/oclc/books/1501138095.ttl @@ -0,0 +1,123 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250520023246.4" ; + bf:creationDate "20230126" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Küçükerman, Önder, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Küçükerman, Önder," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Mortan, Kenan, $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Mortan, Kenan," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "English."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "İstanbul and the Grand Bazaar." ; + bflc:nonSortNum "0" ; + bf:mainTitle "İstanbul and the Grand Bazaar." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "374 pages"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1501138095" ], + [ a bf:Isbn ; + rdf:value "9751752590" ], + [ a bf:Isbn ; + rdf:value "9789751752598" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ankara : $b T.C. Kültür ve Turizm Bakanlığı, $c 2022." ; + bflc:simpleAgent "T.C. Kültür ve Turizm Bakanlığı," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "Ankara :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Ankara : T.C. Kültür ve Turizm Bakanlığı, 2022." ; + bf:title [ a bf:Title ; + rdfs:label "İstanbul and the Grand Bazaar." ; + bflc:nonSortNum "0" ; + bf:mainTitle "İstanbul and the Grand Bazaar." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1144993419.ttl b/tests/oclc/maps/1144993419.ttl new file mode 100644 index 0000000..1d0bb6a --- /dev/null +++ b/tests/oclc/maps/1144993419.ttl @@ -0,0 +1,458 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3380" ; + bf:code "3380" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:Projection ; + rdfs:label "Lambert's conformal conic"@en ; + bf:code "cc" . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250919233134.7" ; + bf:creationDate "20230609" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UWO" ], + [ a bf:Organization ; + bf:code "MNU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d MNU $d OCLCO $d OCLCL $d UWO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W0930000 E0090000 N0800000 N0600000" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:projection ], + [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "Lambert's comformal conic projection" ] ], + [ a bf:Cartographic ; + bf:coordinates "(W 93°--E 9°/N 80°--N 60°)." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3380 2019" ; + bf:itemPortion ".R4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Reise Know-How Verlag, $e cartographer, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpX4GTRymYwvKRQwvTR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer," ], + [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps" ; + bflc:marcKey "655 7 $a Tourist maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423809" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "rus" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Title and legend in German, English, French, Spanish, and Russian."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "World mapping today." ; + bflc:marcKey "830 0 $a World mapping today." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "World mapping today." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a World mapping project" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "World mapping project" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1900000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:1,900,000 ;" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Greenland Maps." ; + bflc:marcKey "651 0 $a Greenland $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Greenland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292268" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Greenland Maps." ; + bflc:marcKey "650 0 $a Roads $z Greenland $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "Greenland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292268" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Groenland Cartes." ; + bflc:marcKey "650 6 $a Routes $z Groenland $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Groenland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476754" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Groenland 1:1,900,000" ; + bf:mainTitle "Groenland 1:1,900,000" ], + [ a bf:Title ; + rdfs:label "Greenland 1:1,900,000 =" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Greenland 1:1,900,000 =" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Groenlandia 1:1,900,000" ; + bf:mainTitle "Groenlandia 1:1,900,000" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Grönland 1:1,900,000" ; + bf:mainTitle "Grönland 1:1,900,000" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Greenland" ; + bflc:marcKey "651 7 $a Greenland $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJqvYRpxcqYcthtVYGtYfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205290" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Reise Know-How Verlag," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6200466" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheet 70 x 101 cm, folded in cover 26 x 12 cm." ; + bf:editionStatement "2. aktual. Auflage 2019." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1144993419" ], + [ a bf:Lccn ; + rdf:value " 2023591256" ], + [ a bf:Isbn ; + rdf:value "9783831774180" ], + [ a bf:Isbn ; + rdf:value "3831774188" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "Includes index, color illustrations, coverage map, and location map (inset)."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by contours, spot heights, and gradient tints. Depths shown by bathymetric tints."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color, plastic ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bielefeld : $b Reise Know-How Verlag, $c [2019]" ; + bflc:simpleAgent "Reise Know-How Verlag," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "Bielefeld :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Bielefeld : Reise Know-How Verlag, [2019]" ; + bf:responsibilityStatement "Reise Know-How." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 38 $a Reise Know-How Greenland, Grönland 1:1,9 Mill." ; + bf:mainTitle "Reise Know-How Greenland, Grönland 1:1,9 Mill." ], + [ a bf:Title ; + rdfs:label "Greenland 1:1,900,000 = Grönland 1:1,900,000 = Groenland 1:1,900,000 = Groenlandia 1:1,900,000 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Greenland 1:1,900,000 =" ; + bf:subtitle "Grönland 1:1,900,000 = Groenland 1:1,900,000 = Groenlandia 1:1,900,000 /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1145007370.ttl b/tests/oclc/maps/1145007370.ttl new file mode 100644 index 0000000..3304a94 --- /dev/null +++ b/tests/oclc/maps/1145007370.ttl @@ -0,0 +1,573 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7500" ; + bf:code "7500" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7501" ; + bf:code "7501" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "synthetic"@en . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260411205053.7" ; + bf:creationDate "20230503" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "UPM" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "MNU" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "UPM" ], + [ a bf:Organization ; + bf:code "CUY" ], + [ a bf:Organization ; + bf:code "NYP" ], + [ a bf:Organization ; + bf:code "UKMGB" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d NYP $d MNU $d OCLCO $d OCLCL $d UPM $d UKMGB $d UPM $d OCLCO $d OCLCL $d CUY $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(E 34°15ʹ--E 35°54ʹ/N 33°18ʹ--N 29°30ʹ)." ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "034.2500 035.9000 033.3000 029.5000" ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "912.5694" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7501.E635 2019" ; + bf:itemPortion ".I48" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ujimiya, Yusuke, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjC4g4HdcBpXkBWR9JbqkP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ramsay, Mark $c (Cartographer), $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjrBcQhR6pp3Y4DJTGD8YP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ITMB Publishing Ltd., $e publisher, $e copyright holder." ; + bf:agent [ a bf:Organization ; + rdfs:label "ITMB Publishing Ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3655046" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher," ], + [ a bf:Role ; + rdfs:label "copyright holder." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Joyce, Lan, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjth4mFfWfFHQ7QKWMpqXq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a International Travel Maps (Firm), $e cartographer." ; + bf:agent [ a bf:Organization ; + rdfs:label "International Travel Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4046136" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Krämer, Levin, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Krämer, Levin," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14433842" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tran, Dinh Cuong, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjG8pHKgyfWcqJfrkBPjkC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps" ; + bflc:marcKey "655 7 $a Tourist maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423809" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-is---" ; + bf:code "a-is---" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ara" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Titles written in English, Hebrew, and Arabic."@en ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:225,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "225000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Israël Cartes." ; + bflc:marcKey "650 6 $a Routes $z Israël $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Israël" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482688" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Israel Maps." ; + bflc:marcKey "650 0 $a Roads $z Israel $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "Israel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca237484" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Palestine Maps." ; + bflc:marcKey "651 0 $a Palestine $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392206" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Palestine Maps." ; + bflc:marcKey "650 0 $a Roads $z Palestine $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392206" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Palestine Cartes." ; + bflc:marcKey "650 6 $a Routes $z Palestine $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421814" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Israel Maps." ; + bflc:marcKey "651 0 $a Israel $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Israel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca237484" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Middle East Palestine" ; + bflc:marcKey "651 7 $a Middle East $z Palestine $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJbGRpdjCJGRyrXqt8rTHC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Middle East" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207534" ] ] [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207534" ] ] ) ; + skos:relatedMatch ], + ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Israel and Palestine, scale 1:225,000" ; + bf:mainTitle "Israel and Palestine, scale 1:225,000" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from panel: $a International travel maps Palestine : $b scale 1:225,000 : Jerusalem, Tel Aviv" ; + bf:mainTitle "International travel maps Palestine :" ; + bf:note [ a bf:Note ; + rdfs:label "Title from panel:"@en ] ; + bf:subtitle "scale 1:225,000 : Jerusalem, Tel Aviv" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from alternate panel: $a International travel maps Israel : $b scale 1:225,000 : Jerusalem, Tel Aviv" ; + bf:mainTitle "International travel maps Israel :" ; + bf:note [ a bf:Note ; + rdfs:label "Title from alternate panel:"@en ] ; + bf:subtitle "scale 1:225,000 : Jerusalem, Tel Aviv" ], + [ a bf:Title ; + rdfs:label "Israel & Palestine, scale 1:225,000 :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Israel & Palestine, scale 1:225,000 :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Yiśraʼel" ; + bf:mainTitle "Yiśraʼel" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Israel" ; + bflc:marcKey "651 7 $a Israel $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJdgWx83Xb7cjjrMXBJYyd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204236" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Ujimiya, Yusuke," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9400695" ] . + + a bf:Person ; + rdfs:label "Tran, Dinh Cuong," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7710716" ] . + + a bf:Person ; + rdfs:label "Ramsay, Mark (Cartographer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10049925" ] . + + a bf:Person ; + rdfs:label "Joyce, Lan," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6530534" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2019"^^ ; + bf:dimensions "190 x 69 cm, on sheet 99 x 69 cm, folded to 25 x 11 cm" ; + bf:editionStatement "4th edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "Uk" ] ; + rdf:value "019996074" ], + [ a bf:OclcNumber ; + rdf:value "1145007370" ], + [ a bf:Isbn ; + rdf:value "1771293659" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1400094729" ], + [ a bf:Upc ; + rdf:value "817712936554" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1400081886" ], + [ a bf:Isbn ; + rdf:value "9781771293655" ], + [ a bf:Lccn ; + rdf:value " 2023585326" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, both sides, synthetic ;"@en ], + [ a bf:Note ; + rdfs:label "Insets: Tel Aviv, scale 1:12,000 -- Jerusalem, scale 1:10,000 -- Jerusalem region, scale 1:150,000 -- Israel railways."@en ], + [ a bf:Note ; + rdfs:label "Hebrew and Arabic added titles written from left to right."@en ], + [ a bf:Note ; + rdfs:label "Includes indexes to towns and top attractions, and color illustrations."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by gradient tints and spot heights."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Richmond, BC : $b ITMB Publishing Ltd., $c [2019]" ; + bflc:simpleAgent "ITMB Publishing Ltd.," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "Richmond, BC :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Richmond, BC : ITMB Publishing Ltd., [2019]" ; + bf:responsibilityStatement "edited by Yusuke Ujimiya, Mark Ramsay, Levin Krämer, Tran Dinh Cuong ; Lan Joyce, editor in chief." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 38 $a ITMB Israel & Palestine, scale 1:225,000" ; + bf:mainTitle "ITMB Israel & Palestine, scale 1:225,000" ], + [ a bf:Title ; + rdfs:label "Israel & Palestine, scale 1:225,000 : Jerusalem, Tel Aviv /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Israel & Palestine, scale 1:225,000 :" ; + bf:subtitle "Jerusalem, Tel Aviv /" ] . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1365639142.ttl b/tests/oclc/maps/1365639142.ttl new file mode 100644 index 0000000..dec5f2f --- /dev/null +++ b/tests/oclc/maps/1365639142.ttl @@ -0,0 +1,226 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250601104745.7" ; + bf:creationDate "20230125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.S8 1912" ; + bf:itemPortion ".A7" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:source ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Arakawa, Santaro." ; + bf:agent [ a bf:Person ; + rdfs:label "Arakawa, Santaro." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Stanislaus County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Stanislaus County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Stanislaus County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Stanislaus County" ; + bflc:marcKey "651 7 $a California $z Stanislaus County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw4BqJtjb6CBhGwTGJdQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207368" ] ] [ a bf:Geographic ; + rdfs:label "Stanislaus County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207368" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Maps." ; + bflc:marcKey "651 0 $a California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sheet 1 -- Geologic Folio No. 51, Topography of Big Trees and Dardanelles Quadrangles (1907), U.S. Geological Survey (scale 1/125,500) 70 x 44 cm with hand drawings overlaying to show the convergence of four watersheds, largest to smallest: the Middle Fork, Relief, Kennedy's Lake and Lower Kennedy's Meadow Watersheds). -- Sheet 2 -- Drawing A-11-S1, Mass Curve for Run-off of Relief and Kennedy's Lake Watersheds for Seasonal Years 1896 to 1909 showing also a required maximum storage, on graph paper 84 x 54 cm, showing three curves: 1896-1900, 1902-1906, 1906-1909. -- Sheet 3 -- Drawing A-11-S2, Mass Curve for Run-off of Kennedy's Meadow Watershed for Seasonal Years 1896 to 1909 corrections are made to the waters overflowed into the watershed from Relief and Kennedy's Meadows, on graph paper 84 x 54 cm, showing four curves: 1899-1901, 1902-1903, 1904-1905, 1906-1908. -- Sheet 4 -- Drawing A-11-S3, Mass Curve for Run-off of Lower Kennedy's Meadow Watershed for Seasonal Years 1896 to 1909 determining maximum storage required in the reservoir to sustain a reasonable drought, on graph paper 84 x 54 cm, showing four curves: 1896-1900, 1901-1902, 1903-1906, 1907-1909. -- Sheet 5 -- Drawing A-11-S4 Ripll curve, lower Kennedy's meadow, Kennedy's meadow, Kennedy's lake, and relief reservoirs -- Sheet 6 -- Drawing A-12-S1, Stanislaus River Power Projects, Kennedy's Lake Reservoir (scale 1\"=895') and Relief Reservoir (scale 1\"=370') on quality vellum 81 x 77 cm. -- Sheet 7 -- Drawing A-12-S2, Stanislaus River Power Project, Kennedy Meadows Reservoir (scale 3/8\"=100') on quality vellum 76 x 61 cm. -- Sheet 8 -- Stanislaus River Power Project, Series of drawings and charts: Relief rock fill dam, Kennedy's Lake masonry dam, Kennedy Meadows rock fill dam, and Outlet Tower (on quality vellum) 183 x 77 cm. -- Sheet 9 -- Stanislaus River Power Project, Power House (on quality vellum) 90 x 78 cm." ] ; + bf:title [ a bf:Title ; + rdfs:label "[Maps and drawings for the Stanislaus River Power Project]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Maps and drawings for the Stanislaus River Power Project]." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:source ] ; + bf:dimensions "cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "maps and drawings:"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1365639142" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note ; + rdfs:label "Eight sheets from the early days of hydroelectric power development in California."@en ], + [ a bf:Note, + ; + rdfs:label "blueline, transparencies, hand made drawings ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [California] : $b [Publisher not identified], $c 1912" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "1912" ; + bflc:simplePlace "[California] :" ; + bf:date "1912"^^ ; + bf:place ] ; + bf:publicationStatement "[California] : [Publisher not identified], 1912" ; + bf:title [ a bf:Title ; + rdfs:label "[Maps and drawings for the Stanislaus River Power Project]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Maps and drawings for the Stanislaus River Power Project]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1367236725.ttl b/tests/oclc/maps/1367236725.ttl new file mode 100644 index 0000000..b7a8ae4 --- /dev/null +++ b/tests/oclc/maps/1367236725.ttl @@ -0,0 +1,412 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C18" ; + bf:code "4334.C18" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C24" ; + bf:code "4334.C24" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b S4" ; + bf:code "4334.S4" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "pictorially"@en ; + bf:code "pict" ; + rdf:value "i" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011224010.1" ; + bf:creationDate "20230130" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4334.C24E635 2022" ; + bf:itemPortion ".D5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Discovery Map International, Inc., $e contributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtdG76tMB7fPyCQJHxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Discovery Map (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt3KHG3kTkY8hhg84Y6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps" ; + bflc:marcKey "655 7 $a Pictorial maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423807" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "pictorial maps." ; + bflc:marcKey "655 7 $a pictorial maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028385" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps." ; + bflc:marcKey "655 7 $a Pictorial maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866421" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes illustrées." ; + bflc:marcKey "655 7 $a Cartes illustrées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000209" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps" ; + bflc:marcKey "655 7 $a Tourist maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423809" ] ; + bf:source ], + ; + bf:geographicCoverage , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Discovery map" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Discovery map" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Not drawn to scale." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Scottsdale (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Scottsdale (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Scottsdale (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca245156" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Carefree" ; + bflc:marcKey "651 7 $a Arizona $z Carefree $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxmHmy6hBQ7KYtMfFdPcP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208021" ] ] [ a bf:Geographic ; + rdfs:label "Carefree" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208021" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cave Creek (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Cave Creek (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cave Creek (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1863939" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Scottsdale" ; + bflc:marcKey "651 7 $a Arizona $z Scottsdale $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwD6HB8WFr9FDjy9fp3wC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204372" ] ] [ a bf:Geographic ; + rdfs:label "Scottsdale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204372" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Carefree (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Carefree (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Carefree (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca409974" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Cave Creek" ; + bflc:marcKey "651 7 $a Arizona $z Cave Creek $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01238279" ] ] [ a bf:Geographic ; + rdfs:label "Cave Creek" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01238279" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Organization ; + rdfs:label "Discovery Map (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250397" ] . + + a bf:Organization ; + rdfs:label "Discovery Map International, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250409" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:dimensions "on sheet 44 x 56 cm" ; + bf:editionStatement "2022 [edition]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023590083" ], + [ a bf:OclcNumber ; + rdf:value "1367236725" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"©2022. This map is published pursuant to a license from Discovery Map International, Inc.\""@en ], + [ a bf:Note ; + rdfs:label "Notes, pictorial tourist maps of \"Carefree & N Scottsdale\" with points of interest shown pictorially, color illustrations, and indexed advertisements on verso."@en ], + [ a bf:Note ; + rdfs:label "Relief shown pictorially."@en ], + [ a bf:Note ; + rdfs:label "Includes notes, color illustrations, and indexed advertisements."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Pictorial tourist map with points of interest shown pictorially."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Scottsdale, AZ : $b Published by Pride Publishing of Scottdale, LLC, $c [2022]" ; + bflc:simpleAgent "Published by Pride Publishing of Scottdale, LLC," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "Scottsdale, AZ :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Scottsdale, AZ : Published by Pride Publishing of Scottdale, LLC, [2022]" ; + bf:responsibilityStatement "Discovery Map." ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1368009060.ttl b/tests/oclc/maps/1368009060.ttl new file mode 100644 index 0000000..d3129ed --- /dev/null +++ b/tests/oclc/maps/1368009060.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4362 $b S16" ; + bf:code "4362.S16" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "related work"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250429150843.7" ; + bf:creationDate "20230131" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4362 .S16A 1960Z" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + , + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "512396" ] ; + rdf:value "512396" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Approximate trace of the main surface rupture in the San Andreas fault zone between Pacifica and the vicinity of Saratoga, California, formed during the earthquake of April 18, 1906" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Approximate trace of the main surface rupture in the San Andreas fault zone between Pacifica and the vicinity of Saratoga, California, formed during the earthquake of April 18, 1906" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Map from the same period :"@en ], + ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale not given." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Faults (Geology)" ; + bflc:marcKey "650 7 $a Faults (Geology) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921993" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California San Andreas Fault" ; + bflc:marcKey "651 7 $a California $z San Andreas Fault $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRFvbjRxVmHkgcqKwyJc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01250198" ] ] [ a bf:Geographic ; + rdfs:label "San Andreas Fault" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01250198" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Andreas Fault (Calif.) Maps." ; + bflc:marcKey "651 0 $a San Andreas Fault (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Andreas Fault (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2466259" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Faults (Geology) California San Andreas Rift Zone Maps." ; + bflc:marcKey "650 0 $a Faults (Geology) $z California $z San Andreas Rift Zone $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Faults (Geology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153415" ] ] [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "San Andreas Rift Zone" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "[Aerial view of the San Andreas fault, California.]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Aerial view of the San Andreas fault, California.]." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "28 x 75 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1368009060" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes map showing the faulats at the bottom right corner."@en ], + [ a bf:Note, + ; + rdfs:label "remote-sensing image ;"@en ], + [ a bf:Note ; + rdfs:label "Showing area from Pacifica to Portola Valley."@en ], + [ a bf:Note ; + rdfs:label "Dating based on photo showing SLAC and area of Foster City."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Publisher not identified], $c [between late 1960s and early 1970s?]" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "[between late 1960s and early 1970s?]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1960~/1970~"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Publisher not identified], [between late 1960s and early 1970s?]" ; + bf:title [ a bf:Title ; + rdfs:label "[Aerial view of the San Andreas fault, California.]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Aerial view of the San Andreas fault, California.]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1368203340.ttl b/tests/oclc/maps/1368203340.ttl new file mode 100644 index 0000000..5b68a31 --- /dev/null +++ b/tests/oclc/maps/1368203340.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b A3" ; + bf:code "4363.A3" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250304160234.6" ; + bf:creationDate "20230202" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.A3C5 1982" ; + bf:itemPortion ".P3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Page, Benjamin M. $q (Benjamin Markham), $d 1911-1997." ; + bf:agent [ a bf:Person ; + rdfs:label "Page, Benjamin M. (Benjamin Markham), 1911-1997." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2820982" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:120,000." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "120000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geology California Calaveras County Maps." ; + bflc:marcKey "650 0 $a Geology $z California $z Calaveras County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657531" ] ] [ a bf:Geographic ; + rdfs:label "Calaveras County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657531" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geology California Hayward County Maps." ; + bflc:marcKey "650 0 $a Geology $z California $z Hayward County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Hayward County" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Calaveras County" ; + bflc:marcKey "651 7 $a California $z Calaveras County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcGmYBkD3TfKgRJPv3xXd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215708" ] ] [ a bf:Geographic ; + rdfs:label "Calaveras County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215708" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Geology" ; + bflc:marcKey "650 7 $a Geology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940627" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map encompassing parts of Hayward and Calaveras fault zones /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map encompassing parts of Hayward and Calaveras fault zones /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "48 x 35 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1368203340" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Stanford, Calif.] : $b [Stanford Geological Survey], $c 1982." ; + bflc:simpleAgent "[Stanford Geological Survey]," ; + bflc:simpleDate "1982." ; + bflc:simplePlace "[Stanford, Calif.] :" ; + bf:date "1982"^^ ; + bf:place ] ; + bf:publicationStatement "[Stanford, Calif.] : [Stanford Geological Survey], 1982." ; + bf:responsibilityStatement "compiled by: B. M. Page." ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map encompassing parts of Hayward and Calaveras fault zones /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map encompassing parts of Hayward and Calaveras fault zones /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1368203417.ttl b/tests/oclc/maps/1368203417.ttl new file mode 100644 index 0000000..cd94995 --- /dev/null +++ b/tests/oclc/maps/1368203417.ttl @@ -0,0 +1,249 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a G4363 $b S24" ; + bf:code "G4363.S24" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251216163700.5" ; + bf:creationDate "20230202" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.S24 1882" ; + bf:itemPortion ".C3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a California. $b Surveyor General's Office." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Surveyor General's Office." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7765825" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California San Bernardino" ; + bflc:marcKey "651 7 $a California $z San Bernardino $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtRPWDVy6xjm9bFWxFxjC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01212915" ] ] [ a bf:Geographic ; + rdfs:label "San Bernardino" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01212915" ] ] ) ; + skos:relatedMatch ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Californie." ; + bflc:marcKey "651 6 $a Californie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105109" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Bernardino (Calif.) Maps." ; + bflc:marcKey "651 0 $a San Bernardino (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Bernardino (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca585587" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "California." ; + bflc:marcKey "651 0 $a California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public lands California Maps." ; + bflc:marcKey "650 0 $a Public lands $z California $x Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public lands" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3525833" ] ] [ a bf:Topic ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964947" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3525833" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Public lands" ; + bflc:marcKey "650 7 $a Public lands $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01082573" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "[Survey relief of area of township No.9 South, range No.2 west, San Bernardino meridian, California]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Survey relief of area of township No.9 South, range No.2 west, San Bernardino meridian, California]." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "on sheet 48 x 61 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1368203417" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Released from Indian Reservation by the Ex order dated July 24, 1882.\""@en ], + [ a bf:Note ; + rdfs:label "Showing area around Pala, California in North San Diego county."@en ], + [ a bf:Note ; + rdfs:label "Notes regarding surveys (1853-1875), and exchange of ownership of land regarding Indian reservation and public domain."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [California] : $b [publisher not identified], $c [1882]" ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[1882]" ; + bflc:simplePlace "[California] :" ; + bf:date "1882"^^ ; + bf:place ] ; + bf:publicationStatement "[California] : [publisher not identified], [1882]" ; + bf:title [ a bf:Title ; + rdfs:label "[Survey relief of area of township No.9 South, range No.2 west, San Bernardino meridian, California]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Survey relief of area of township No.9 South, range No.2 west, San Bernardino meridian, California]." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1369200947.ttl b/tests/oclc/maps/1369200947.ttl new file mode 100644 index 0000000..17fa60c --- /dev/null +++ b/tests/oclc/maps/1369200947.ttl @@ -0,0 +1,205 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S4" ; + bf:code "4363.S4" . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250812025752.4" ; + bf:creationDate "20230125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.S4c315 1912-1914" ; + bf:itemPortion ".W4" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blood, C.N." ; + bf:agent [ a bf:Person ; + rdfs:label "Blood, C.N." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Weeks, J.P." ; + bf:agent [ a bf:Person ; + rdfs:label "Weeks, J.P." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Santa Clara County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Santa Clara County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Santa Clara County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca321493" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Santa Clara County" ; + bflc:marcKey "651 7 $a California $z Santa Clara County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxcVMpBHcDbJRRfGGJdQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206015" ] ] [ a bf:Geographic ; + rdfs:label "Santa Clara County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206015" ] ] ) ; + skos:relatedMatch ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sheet 1. Tentative design of hydraulic fill dam on Stevens Creek (Stevens Creek Reservoir Survey), May 1914 -- Sheet 2. Stevens Creek reservoir site, Santa Clara Co., California, April 1914 -- Sheet 3. Photographic enlargement of part of U.S.G.S. map, Palo Alto & San Jose quadrangles, showing Stevens Creek reservoir site, catchment area and district capable of irrigation, May 1914 -- Sheet 4. Estimate of seasonal rainfall on Stevens Creek Catchment area (From 1885 to 1912) -- Hand made graph -- Sheet 5. Hand made mass diagram, showing probable service of a reservoir on Stevens Creek of 3000 acre-feet capacity for the years 1885-1912" ] ; + bf:title [ a bf:Title ; + rdfs:label "[Maps and drawings for the Steven Creek Reservoir]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Maps and drawings for the Steven Creek Reservoir]." ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:source ] ; + bf:dimensions "63 x 110 cm, and smaller." ; + bf:extent [ a bf:Extent ; + rdfs:label "maps and drawings :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369200947" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "blueline, transparencies, hand made drawings ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [California] : $b [Publisher not identified], $c [1912-1914]" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "[1912-1914]" ; + bflc:simplePlace "[California] :" ; + bf:date "1912/1914"^^ ; + bf:place ] ; + bf:publicationStatement "[California] : [Publisher not identified], [1912-1914]" ; + bf:title [ a bf:Title ; + rdfs:label "[Maps and drawings for the Steven Creek Reservoir]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Maps and drawings for the Steven Creek Reservoir]." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1369580905.ttl b/tests/oclc/maps/1369580905.ttl new file mode 100644 index 0000000..f17bbd8 --- /dev/null +++ b/tests/oclc/maps/1369580905.ttl @@ -0,0 +1,183 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4323 $b S6" ; + bf:code "4323.S6" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250101151353.7" ; + bf:creationDate "20230209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jahns, Richard H. $q (Richard Henry), $d 1915-1983." ; + bf:agent [ a bf:Person ; + rdfs:label "Jahns, Richard H. (Richard Henry), 1915-1983." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:500." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New Mexico Sierra County" ; + bflc:marcKey "651 7 $a New Mexico $z Sierra County $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRqQr3yVj6dqJH6RBpmM" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01221223" ] ] [ a bf:Geographic ; + rdfs:label "Sierra County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01221223" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sierra County (N.M.) Maps." ; + bflc:marcKey "651 0 $a Sierra County (N.M.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sierra County (N.M.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca801753" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Switchback area, West Spur Iron Mountain, New Mexico /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Switchback area, West Spur Iron Mountain, New Mexico /" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "49 x 62 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369580905" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ], + [ a bf:Note ; + rdfs:label "\"July, 1980\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Publisher not identified], $c 1980." ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "1980." ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1980"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Publisher not identified], 1980." ; + bf:responsibilityStatement "mapped by R.H. Jahns, D.G.Kiehn, & E.S. Schweig." ; + bf:title [ a bf:Title ; + rdfs:label "Switchback area, West Spur Iron Mountain, New Mexico /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Switchback area, West Spur Iron Mountain, New Mexico /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1369581129.ttl b/tests/oclc/maps/1369581129.ttl new file mode 100644 index 0000000..8eb8f64 --- /dev/null +++ b/tests/oclc/maps/1369581129.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4322" ; + bf:code "4322" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250831100030.9" ; + bf:creationDate "20230209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Geological Survey (U.S.) $1 https://id.oclc.org/worldcat/entity/E39QQPVp83d4Vy7x8MF6BhTJc6" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jahns, Richard H. $q (Richard Henry), $d 1915-1983. $1 https://id.oclc.org/worldcat/entity/E39PBJw4Gtw3prF4tGTxcYg3Qq" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nm" ; + bf:code "n-us-nm" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Bulletin ; $v 945 Plate 17" ; + bf:seriesEnumeration "945 Plate 17" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Bulletin ;" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale [ca. 1:12,000]." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "12000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geology New Mexico Iron Mountain Maps." ; + bflc:marcKey "650 0 $a Geology $z New Mexico $z Iron Mountain $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ] [ a bf:Geographic ; + rdfs:label "Iron Mountain" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024217" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Geology" ; + bflc:marcKey "650 7 $a Geology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940627" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map of the Iron Mountain district :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map of the Iron Mountain district :" ] . + + a bf:Person ; + rdfs:label "Jahns, Richard H. (Richard Henry), 1915-1983." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4851215" ] . + + a bf:Organization ; + rdfs:label "Geological Survey (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca473269" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "70 x 43 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "3 maps :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369581129" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief indicated by contours."@en ], + [ a bf:Note ; + rdfs:label "Includes blue line print from 1942 with the same title but showing a detailed section of the 1944 map ( South Peak to North end Peak area), and a photocopy enlargement of same area."@en ], + [ a bf:Note ; + rdfs:label "\"Bulletin 945 Plate 17\" at top right margin."@en ], + [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Washington, D.C. : $b Geological Survey, $c [1944]" ; + bflc:simpleAgent "Geological Survey," ; + bflc:simpleDate "[1944]" ; + bflc:simplePlace "Washington, D.C. :" ; + bf:date "1944"^^ ; + bf:place ] ; + bf:publicationStatement "Washington, D.C. : Geological Survey, [1944]" ; + bf:responsibilityStatement "topography and geology by R.H. Jahns." ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map of the Iron Mountain district : Sierra and Socorro counties, New Mexico /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map of the Iron Mountain district :" ; + bf:subtitle "Sierra and Socorro counties, New Mexico /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1369581150.ttl b/tests/oclc/maps/1369581150.ttl new file mode 100644 index 0000000..7be0de3 --- /dev/null +++ b/tests/oclc/maps/1369581150.ttl @@ -0,0 +1,261 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4472 $b P5" ; + bf:code "4472.P5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "mixed generation"@en . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Polarity ; + rdfs:label "positive"@en . + + a bf:ProductionMethod ; + rdfs:label "photocopying"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250822153635.4" ; + bf:creationDate "20230209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Donnelly, Michael." ; + bf:agent [ a bf:Person ; + rdfs:label "Donnelly, Michael." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jahns, Richard H." ; + bf:agent [ a bf:Person ; + rdfs:label "Jahns, Richard H." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale differs." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Volcanism" ; + bflc:marcKey "650 7 $a Volcanism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168830" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico) Maps." ; + bflc:marcKey "651 0 $a Pinacate Mountain (Mexico) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140796" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Pinacate Mountain" ; + bflc:marcKey "651 7 $a Mexico $z Pinacate Mountain $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJht7c7GGGm6gFYXhh4yVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] [ a bf:Geographic ; + rdfs:label "Pinacate Mountain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Volcanism Mexico Sonora (State) Maps." ; + bflc:marcKey "650 0 $a Volcanism $z Mexico $z Sonora (State) $x Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Volcanism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2087077" ] ] [ a bf:Topic ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964947" ] ] [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Sonora (State)" ; + bflc:marcKey "651 7 $a Mexico $z Sonora (State) $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRmHKjhVJm96Jg3kdkKM" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] ) ; + skos:relatedMatch ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Index map of the Pinacate region -- 2. Geologic map Sierra Pinacate region, Sonora Mexico, Arizona, U.S.A.- by Michael Donnelly, 1970 -- 3. Geologic map Sierra Pinacate region, Sonora Mexico, Arizona, U.S.A. -- by Michael Donnelly, 1970 (enlargement) -- 4. Geological map of the Sierra del Tule, and Mesas del Mal Pais region, Sonora Mexico, Arizona, U.S.A.- by Michael Donnelly, 1970 -- 5. Geologic map of the area surrounding the Sierra Pinacate volcanic field, Arizona, U.S.A., Sonora, Mexico -- by Michael Donnelly, 1970 -- 6.[Topographic map of the] Sierra Pinacate region, Sonora Mexico, Airzona U.S.A. (transparency) -- 7. Geologic Cross sections, Sierra Pinacate region, Sonora Mexico, Arizona, U.S.A.- by Michael Donnelly, 1970 [sheet A] -- 8. Geologic Cross sections, Sierra Pinacate region, Sonora Mexico, Arizona, U.S.A.- by Michael Donnelly, 1970 [sheet B] -- 9. Stratigraphic relationships of Pinacate extrusives (Qp) -- by Michael Donnelly, 1970." ] ; + bf:title [ a bf:Title ; + rdfs:label "[Geological and topographic maps of Sierra Pinacate region, Sonora, Mexico.]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Geological and topographic maps of Sierra Pinacate region, Sonora, Mexico.]." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "190 x 107 cm, and smaller." ; + bf:extent [ a bf:Extent ; + rdfs:label "maps, cross sections :"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369581150" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ] ; + bf:polarity ; + bf:productionMethod ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Publisher not identified], $c [1970]" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "[1970]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1970"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Publisher not identified], [1970]" ; + bf:title [ a bf:Title ; + rdfs:label "[Geological and topographic maps of Sierra Pinacate region, Sonora, Mexico.]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Geological and topographic maps of Sierra Pinacate region, Sonora, Mexico.]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1369581192.ttl b/tests/oclc/maps/1369581192.ttl new file mode 100644 index 0000000..4a8c6a8 --- /dev/null +++ b/tests/oclc/maps/1369581192.ttl @@ -0,0 +1,400 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3182 $b M3" ; + bf:code "3182.M3" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source ; + rdfs:label "Superintendent of Documents classification system"@en ; + bf:code "sudocs" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Projection ; + rdfs:label "Transverse Mercator"@en ; + bf:code "bh" . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Organization ; + bf:code "dgpo" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250920005300.6" ; + bf:creationDate "20230109" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:projection ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "transverse Mercator projection." ] ] ; + bf:classification [ a bf:Classification ; + bf:source ; + rdf:value "I 19.91/3:3492" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Geological Survey (U.S.), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83d4Vy7x8MF6BhTJc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b National Aeronautics and Space Administration." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. National Aeronautics and Space Administration." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca222764" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Geological maps" ; + bflc:marcKey "655 7 $a Geological maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01774269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images" ; + bflc:marcKey "655 7 $a Remote-sensing images $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423694" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "geological maps." ; + bflc:marcKey "655 7 $a geological maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028194" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Geological maps." ; + bflc:marcKey "655 7 $a Geological maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866276" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géologiques." ; + bflc:marcKey "655 7 $a Cartes géologiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000416" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a zma----" ; + bf:code "zma----" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Scientific investigations map ;" ; + bflc:marcKey "830 0 $a Scientific investigations map ; $v 3492." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6356324" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scientific investigations map ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "3492." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Scientific investigations map ; $v 3492" ; + bf:seriesEnumeration "3492" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Scientific investigations map ;" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "75000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:750,000 (1 mm=0.75km) ;" ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Mars (Planet)" ; + bflc:marcKey "651 7 $a Mars (Planet) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243063" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mars (Planet) Remote-sensing images." ; + bflc:marcKey "651 0 $a Mars (Planet) $v Remote-sensing images." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mars (Planet)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092666" ] ] [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933811" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mars (Planète) Images-satellite." ; + bflc:marcKey "651 6 $a Mars (Planète) $v Images-satellite." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mars (Planète)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0052713" ] ] [ a bf:GenreForm ; + rdfs:label "Images-satellite." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378180" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mars (Planet) Geology Maps." ; + bflc:marcKey "651 0 $a Mars (Planet) $x Geology $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mars (Planet)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092690" ] ] [ a bf:Topic ; + rdfs:label "Geology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092690" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map of the source region of Shalbatna Vallis, Mars /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map of the source region of Shalbatna Vallis, Mars /" ] . + + a bf:Organization ; + rdfs:label "Geological Survey (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca473269" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 map) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369581192" ], + [ a bf:Identifier ; + bf:assigner ; + rdf:value "0619-G-33 (online)" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF map recto (USGS, viewed Jan. 9, 2023)."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://purl.fdlp.gov/GPO/gpo190574 $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Includes location map, four ancillary maps, and notes."@en ], + [ a bf:Note ; + rdfs:label "\"Edited by J.L. Zigler, digital cartographic production by Katie Sullivan.\""@en ], + [ a bf:Note, + ; + rdfs:label "color."@en ], + [ a bf:Note ; + rdfs:label "\"Prepared on behalf of the Planetary Science Division, Planetary Mission Directorate, National Aeronautics and Space Administration.\""@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references (pages 8-10 of pamphlet)."@en ], + [ a bf:Note ; + rdfs:label "Coordinates shown as 310°--E 320°/N 2°--N -2°."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Reston, Va.] : $b U.S. Department of the Interior, U.S. Geological Survey, $c 2023." ; + bflc:simpleAgent "U.S. Department of the Interior, U.S. Geological Survey," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[Reston, Va.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Reston, Va.] : U.S. Department of the Interior, U.S. Geological Survey, 2023." ; + bf:responsibilityStatement "by Daniel C. Berman [and three others] ; prepared for the National Aeronautics and Space Administration." ; + bf:title [ a bf:Title ; + rdfs:label "Geologic map of the source region of Shalbatna Vallis, Mars /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Geologic map of the source region of Shalbatna Vallis, Mars /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1369581213.ttl b/tests/oclc/maps/1369581213.ttl new file mode 100644 index 0000000..ff20709 --- /dev/null +++ b/tests/oclc/maps/1369581213.ttl @@ -0,0 +1,410 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4184 $b B55:2E4" ; + bf:code "4184.B55:2E4" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4262 $b P62" ; + bf:code "4262.P62" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source ; + rdfs:label "Superintendent of Documents classification system"@en ; + bf:code "sudocs" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Projection ; + rdfs:label "Transverse Mercator"@en ; + bf:code "bh" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Organization ; + bf:code "dgpo" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250920054759.1" ; + bf:creationDate "20230109" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:projection ], + [ a bf:Cartographic ; + bf:coordinates "W1030400 W1025900 N0440800 N0440700" ], + [ a bf:Cartographic ; + bf:coordinates "(W 103°04ʹ00\"--W 102°59ʹ00\"/N 44°08ʹ00\"--N 44°07ʹ00\")." ], + [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "universal transverse Mercator projection" ] ] ; + bf:classification [ a bf:Classification ; + bf:source ; + rdf:value "I 19.91/3:3497" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Geological Survey (U.S.), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83d4Vy7x8MF6BhTJc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Medler, Colton J., $d 1995- $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjFmwjHF7B9gKDPDV8JrG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Air Force Civil Engineering Center (U.S.) $1 https://id.oclc.org/worldcat/entity/E39QH7Jmrr6GDQTbmdKcDfddp6" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-sd" ; + bf:code "n-us-sd" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Scientific investigations map ;" ; + bflc:marcKey "830 0 $a Scientific investigations map ; $v 3497." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6356324" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scientific investigations map ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "3497." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Scientific investigations map ; $v 3497" ; + bf:seriesEnumeration "3497" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Scientific investigations map ;" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale not given ;" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Geophysical surveys" ; + bflc:marcKey "650 7 $a Geophysical surveys $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01746691" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ellsworth Air Force Base (S.D.) Maps." ; + bflc:marcKey "651 0 $a Ellsworth Air Force Base (S.D.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ellsworth Air Force Base (S.D.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3827302" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "South Dakota Ellsworth Air Force Base" ; + bflc:marcKey "651 7 $a South Dakota $z Ellsworth Air Force Base $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "South Dakota" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01271967" ] ] [ a bf:Geographic ; + rdfs:label "Ellsworth Air Force Base" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01271967" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geophysical surveys South Dakota Ellsworth Air Force Base." ; + bflc:marcKey "650 0 $a Geophysical surveys $z South Dakota $z Ellsworth Air Force Base." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geophysical surveys" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7940251" ] ] [ a bf:Geographic ; + rdfs:label "South Dakota" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3827302" ] ] [ a bf:Geographic ; + rdfs:label "Ellsworth Air Force Base." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3827302" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Geophysics" ; + bflc:marcKey "650 7 $a Geophysics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00941002" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pierre Shale Maps." ; + bflc:marcKey "651 0 $a Pierre Shale $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pierre Shale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10187542" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geophysics South Dakota Ellsworth Air Force Base." ; + bflc:marcKey "650 0 $a Geophysics $z South Dakota $z Ellsworth Air Force Base." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geophysics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025032" ] ] [ a bf:Geographic ; + rdfs:label "South Dakota" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3827302" ] ] [ a bf:Geographic ; + rdfs:label "Ellsworth Air Force Base." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3827302" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Delineating the Pierre Shale from geophysical surveys East and Southeast of Ellsworth Air Force Base, South Dakota, 2021 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Delineating the Pierre Shale from geophysical surveys East and Southeast of Ellsworth Air Force Base, South Dakota, 2021 /" ] . + + a bf:Person ; + rdfs:label "Medler, Colton J., 1995-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14116980" ] . + + a bf:Organization ; + rdfs:label "Air Force Civil Engineering Center (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2410833" ] . + + a bf:Organization ; + rdfs:label "Geological Survey (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca473269" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (3 maps) :"@en ] ; + bf:identifiedBy [ a bf:Identifier ; + bf:assigner ; + rdf:value "0619-G-33 (online)" ], + [ a bf:OclcNumber ; + rdf:value "1369581213" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://purl.fdlp.gov/GPO/gpo190576 $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color."@en ], + [ a bf:Note ; + rdfs:label "Includes location maps and 17 transects."@en ], + [ a bf:Note, + ; + rdfs:label "Includes bibliographical references in pamphlet (pages 14-15)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from PDF pamphlet title page (USGS, viewed Jan. 9, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Reston, Virginia : $b U.S. Department of the Interior, U.S. Geological Survey, $c 2022." ; + bflc:simpleAgent "U.S. Department of the Interior, U.S. Geological Survey," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "Reston, Virginia :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Reston, Virginia : U.S. Department of the Interior, U.S. Geological Survey, 2022." ; + bf:responsibilityStatement "by Colton J. Medler ; prepared in cooperation with U.S. Air Force Civil Engineering Center." ; + bf:title [ a bf:Title ; + rdfs:label "Delineating the Pierre Shale from geophysical surveys East and Southeast of Ellsworth Air Force Base, South Dakota, 2021 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Delineating the Pierre Shale from geophysical surveys East and Southeast of Ellsworth Air Force Base, South Dakota, 2021 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1369581437.ttl b/tests/oclc/maps/1369581437.ttl new file mode 100644 index 0000000..45f6d17 --- /dev/null +++ b/tests/oclc/maps/1369581437.ttl @@ -0,0 +1,256 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4472 $b P5" ; + bf:code "4472.P5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "facsimile"@en . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:ProductionMethod ; + rdfs:label "photocopying"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250422155855.5" ; + bf:creationDate "20230209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jahns, Richard H." ; + bf:agent [ a bf:Person ; + rdfs:label "Jahns, Richard H." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:6,000. 1 inch equals 500 feet." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "6000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Volcanism" ; + bflc:marcKey "650 7 $a Volcanism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168830" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Sonora (State)" ; + bflc:marcKey "651 7 $a Mexico $z Sonora (State) $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRmHKjhVJm96Jg3kdkKM" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Pinacate Mountain" ; + bflc:marcKey "651 7 $a Mexico $z Pinacate Mountain $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJht7c7GGGm6gFYXhh4yVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] [ a bf:Geographic ; + rdfs:label "Pinacate Mountain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico) Maps." ; + bflc:marcKey "651 0 $a Pinacate Mountain (Mexico) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140796" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Volcanism Mexico Sonora (State) Maps." ; + bflc:marcKey "650 0 $a Volcanism $z Mexico $z Sonora (State) $x Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Volcanism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2087077" ] ] [ a bf:Topic ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964947" ] ] [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Crater Elegante, Sonora, Mexico." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crater Elegante, Sonora, Mexico." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheet 62 x 53cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369581437" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Mapped by R.G. Jahns January 1951\""@en ], + [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ] ; + bf:productionMethod ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Publisher not identified], $c 1951." ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "1951." ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1951"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Publisher not identified], 1951." ; + bf:title [ a bf:Title ; + rdfs:label "Crater Elegante, Sonora, Mexico." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crater Elegante, Sonora, Mexico." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1369581536.ttl b/tests/oclc/maps/1369581536.ttl new file mode 100644 index 0000000..2716319 --- /dev/null +++ b/tests/oclc/maps/1369581536.ttl @@ -0,0 +1,259 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4472 $b P5" ; + bf:code "4472.P5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "facsimile"@en . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:ProductionMethod ; + rdfs:label "photocopying"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260225182837.7" ; + bf:creationDate "20230209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Jahns, Richard H." ; + bf:agent [ a bf:Person ; + rdfs:label "Jahns, Richard H." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "4800" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:4,800." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico) Maps." ; + bflc:marcKey "651 0 $a Pinacate Mountain (Mexico) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pinacate Mountain (Mexico)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140796" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Sonora (State)" ; + bflc:marcKey "651 7 $a Mexico $z Sonora (State) $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRmHKjhVJm96Jg3kdkKM" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01330176" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mexico Pinacate Mountain" ; + bflc:marcKey "651 7 $a Mexico $z Pinacate Mountain $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJht7c7GGGm6gFYXhh4yVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] [ a bf:Geographic ; + rdfs:label "Pinacate Mountain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244991" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Volcanism" ; + bflc:marcKey "650 7 $a Volcanism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168830" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Volcanism Mexico Sonora (State) Maps." ; + bflc:marcKey "650 0 $a Volcanism $z Mexico $z Sonora (State) $x Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Volcanism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2087077" ] ] [ a bf:Topic ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964947" ] ] [ a bf:Geographic ; + rdfs:label "Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] [ a bf:Geographic ; + rdfs:label "Sonora (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca36083" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a MacDougal Crater, Sonora, Mexico." ; + bf:mainTitle "MacDougal Crater, Sonora, Mexico." ], + [ a bf:Title ; + rdfs:label "Mac Dougal Crater, Sonora, Mexico." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mac Dougal Crater, Sonora, Mexico." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheet 75 x 62 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1369581536" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ], + [ a bf:Note ; + rdfs:label "\"Mapped by R.G. Jahns 4/51, 2/52.\""@en ] ; + bf:productionMethod ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Publisher not identified], $c 1952." ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "1952." ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1952"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Publisher not identified], 1952." ; + bf:title [ a bf:Title ; + rdfs:label "Mac Dougal Crater, Sonora, Mexico." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mac Dougal Crater, Sonora, Mexico." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1370355028.ttl b/tests/oclc/maps/1370355028.ttl new file mode 100644 index 0000000..c14f900 --- /dev/null +++ b/tests/oclc/maps/1370355028.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D28" ; + bf:code "4364.D28" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251026120133.8" ; + bf:creationDate "20230216" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D28N35 1970" ; + bf:itemPortion ".P3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Pacific Gas and Electric Company. $1 https://id.oclc.org/worldcat/entity/E39QQPVp8339T9vtGrvgrrC7gg" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jahns, Richard H. $q (Richard Henry), $d 1915-1983. $1 https://id.oclc.org/worldcat/entity/E39PBJw4Gtw3prF4tGTxcYg3Qq" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale varies." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Nuclear power plants" ; + bflc:marcKey "650 7 $a Nuclear power plants $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01040436" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davenport (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davenport (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davenport (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5686780" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nuclear power plants California Davenport Maps." ; + bflc:marcKey "650 0 $a Nuclear power plants $z California $z Davenport $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nuclear power plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083243" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5686780" ] ] [ a bf:Geographic ; + rdfs:label "Davenport" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5686780" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davenport" ; + bflc:marcKey "651 7 $a California $z Davenport $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJh8MppgpMG6djgm4x83cP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01296235" ] ] [ a bf:Geographic ; + rdfs:label "Davenport" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01296235" ] ] ) ; + skos:relatedMatch ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Photocontour map of the Davenport area for PG&E, by Towill Inc, 1970, Velum -- 2.Davenport site, preliminary arrangement (drawing no.1) -- 3. Davenport site, preliminary (drawing 1A) -- 4. Davenport site, preliminary arrangement (drawing no.2a) -- 5. Davenport site, preliminary arrangement (drawing no.3) -- 6. Davenport site, preliminary arrangement (drawing no.4) -- 7, Davenport site, preliminary arrangement (drawing no.6)" ] ; + bf:title [ a bf:Title ; + rdfs:label "[Drawings for Pacific Gas and Electric Company proposed Davenport nuclear power plant site area]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Drawings for Pacific Gas and Electric Company proposed Davenport nuclear power plant site area]." ] . + + a bf:Person ; + rdfs:label "Jahns, Richard H. (Richard Henry), 1915-1983." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4851215" ] . + + a bf:Organization ; + rdfs:label "Pacific Gas and Electric Company." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca715614" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "75 x 120 cm, and smaller." ; + bf:extent [ a bf:Extent ; + rdfs:label "maps :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370355028" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "paper, velum ;"@en ], + [ a bf:Note ; + rdfs:label "Possibly material used for \"Geology of the Davenport coastal area, and the proposed Davenport power plant site area\" by Richard H. Jahns."@en ], + [ a bf:Note ; + rdfs:label "Includes one velum photocontour map, and 6 drawings by PG& E dept of Engineering."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [publisher not identifed], $c [1970]" ; + bflc:simpleAgent "[publisher not identifed]," ; + bflc:simpleDate "[1970]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1970"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [publisher not identifed], [1970]" ; + bf:title [ a bf:Title ; + rdfs:label "[Drawings for Pacific Gas and Electric Company proposed Davenport nuclear power plant site area]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Drawings for Pacific Gas and Electric Company proposed Davenport nuclear power plant site area]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1370355379.ttl b/tests/oclc/maps/1370355379.ttl new file mode 100644 index 0000000..34f399b --- /dev/null +++ b/tests/oclc/maps/1370355379.ttl @@ -0,0 +1,188 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b S647" ; + bf:code "4364.S647" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250918104529.4" ; + bf:creationDate "20230216" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.S647N35 1971" ; + bf:itemPortion ".S6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Southern California Edison Company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqf8b97mGDvvbyrTRhR" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "250000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:250,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nuclear power plants San Onforo (Calif.) Maps." ; + bflc:marcKey "650 0 $a Nuclear power plants $z San Onforo (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nuclear power plants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083243" ] ] [ a bf:Geographic ; + rdfs:label "San Onforo (Calif.)" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Onofro (Calif.) Maps." ; + bflc:marcKey "651 0 $a San Onofro (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Onofro (Calif.)" ] [ a bf:GenreForm ; + rdfs:label "Maps." ] ) ], + [ a bf:Topic ; + rdfs:label "Nuclear power plants" ; + bflc:marcKey "650 7 $a Nuclear power plants $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01040436" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Ocean Floor -- 2. Horizon C" ] ; + bf:title [ a bf:Title ; + rdfs:label "[Preliminary drawings for proposed san onofre nuclear power plant site]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Preliminary drawings for proposed san onofre nuclear power plant site]." ] . + + a bf:Organization ; + rdfs:label "Southern California Edison Company." . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "65 x 70 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "maps :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370355379" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "paper ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [Western Geophyical], $c [1971]" ; + bflc:simpleAgent "[Western Geophyical]," ; + bflc:simpleDate "[1971]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1971"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [Western Geophyical], [1971]" ; + bf:title [ a bf:Title ; + rdfs:label "[Preliminary drawings for proposed san onofre nuclear power plant site]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Preliminary drawings for proposed san onofre nuclear power plant site]." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1371110875.ttl b/tests/oclc/maps/1371110875.ttl new file mode 100644 index 0000000..5421e36 --- /dev/null +++ b/tests/oclc/maps/1371110875.ttl @@ -0,0 +1,251 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S5" ; + bf:code "4363.S5" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241005100852.8" ; + bf:creationDate "20230223" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.M2A4 1943" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a United States. $b Agricultural Stabilization and Conservation Service, $e commissioning body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agricultural Stabilization and Conservation Service," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506606" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "commissioning body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Images-satellite." ; + bflc:marcKey "655 7 $a Images-satellite. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000217" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bflc:marcKey "655 7 $a Remote-sensing images. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866508" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs." ; + bflc:marcKey "655 7 $a Aerial photographs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866026" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images" ; + bflc:marcKey "655 7 $a Remote-sensing images $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423694" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "655 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423684" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "20000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:20,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Santa Cruz County" ; + bflc:marcKey "651 7 $a California $z Santa Cruz County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxt36Pdm8vKB3QqYVTPwC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210722" ] ] [ a bf:Geographic ; + rdfs:label "Santa Cruz County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210722" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "JMarin County (Calif.) Remote-sensing images." ; + bflc:marcKey "651 0 $a JMarin County (Calif.) $v Remote-sensing images." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "JMarin County (Calif.)" ] [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "[Point Reyes Quadrangle, Marin County, California :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Point Reyes Quadrangle, Marin County, California :" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "46 x 46 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371110875" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "black and white prints ;"@en ], + [ a bf:Note ; + rdfs:label "Flight symbol: COF."@en ], + [ a bf:Note ; + rdfs:label "Title supplied by cataloger."@en ], + [ a bf:Note ; + rdfs:label "Flown in 10-12-'43."@en ], + [ a bf:Note ; + rdfs:label "Stamp on back: \"Photogeology Laboratory, School of Mineral Sciences, Stanford University.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b USDA Agricultural Stabilization and Conservation Service, $c [1956]." ; + bflc:simpleAgent "USDA Agricultural Stabilization and Conservation Service," ; + bflc:simpleDate "[1956]." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1943"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : USDA Agricultural Stabilization and Conservation Service, [1956]." ; + bf:title [ a bf:Title ; + rdfs:label "[Point Reyes Quadrangle, Marin County, California : aerial photos from flight COF]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Point Reyes Quadrangle, Marin County, California :" ; + bf:subtitle "aerial photos from flight COF]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1371110965.ttl b/tests/oclc/maps/1371110965.ttl new file mode 100644 index 0000000..500b8aa --- /dev/null +++ b/tests/oclc/maps/1371110965.ttl @@ -0,0 +1,269 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S5" ; + bf:code "4363.S5" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241221152941.7" ; + bf:creationDate "20230223" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.S5A4 1956" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agricultural Stabilization and Conservation Service, $e commissioning body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agricultural Stabilization and Conservation Service," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506606" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "commissioning body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Aero Service Corporation. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YbqhRC4qVVkkFyvgg" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Aerial photographs." ; + bflc:marcKey "655 7 $a Aerial photographs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866026" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images" ; + bflc:marcKey "655 7 $a Remote-sensing images $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423694" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bflc:marcKey "655 7 $a Remote-sensing images. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866508" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "655 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423684" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Images-satellite." ; + bflc:marcKey "655 7 $a Images-satellite. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000217" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "20000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:20,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Santa Cruz County (Calif.) Remote-sensing images." ; + bflc:marcKey "651 0 $a Santa Cruz County (Calif.) $v Remote-sensing images." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Santa Cruz County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca526827" ] ] [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933811" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Santa Cruz County" ; + bflc:marcKey "651 7 $a California $z Santa Cruz County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxt36Pdm8vKB3QqYVTPwC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210722" ] ] [ a bf:Geographic ; + rdfs:label "Santa Cruz County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210722" ] ] ) ; + skos:relatedMatch ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "[Santa Cruz County, California with overlap into neighboring counties :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Santa Cruz County, California with overlap into neighboring counties :" ] . + + a bf:Organization ; + rdfs:label "Aero Service Corporation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca98471" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "46 x 46 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371110965" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Flight symbol: CJA."@en ], + [ a bf:Note, + ; + rdfs:label "black and white prints ;"@en ], + [ a bf:Note ; + rdfs:label "Flown in 1956."@en ], + [ a bf:Note ; + rdfs:label "Title supplied by cataloger."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b USDA Agricultural Stabilization and Conservation Service, $c [1956]." ; + bflc:simpleAgent "USDA Agricultural Stabilization and Conservation Service," ; + bflc:simpleDate "[1956]." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1956"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : USDA Agricultural Stabilization and Conservation Service, [1956]." ; + bf:title [ a bf:Title ; + rdfs:label "[Santa Cruz County, California with overlap into neighboring counties : aerial photos from flight CJA]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Santa Cruz County, California with overlap into neighboring counties :" ; + bf:subtitle "aerial photos from flight CJA]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1371111120.ttl b/tests/oclc/maps/1371111120.ttl new file mode 100644 index 0000000..ae5768e --- /dev/null +++ b/tests/oclc/maps/1371111120.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4361" ; + bf:code "4361" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:Source ; + bf:code "lcg" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251121195728.1" ; + bf:creationDate "20230223" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4361.A43 1956" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Geological Survey (U.S.) $1 https://id.oclc.org/worldcat/entity/E39QQPVp83d4Vy7x8MF6BhTJc6" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Pennsylvania Aerial Surveys, Inc. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqqg8QHmgGbBYTdbf3F" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "655 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423684" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nv" ; + bf:code "n-us-nv" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:125,000." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "125000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Aerial photographs." ; + bflc:marcKey "651 0 $a California $v Aerial photographs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114488" ] ] [ a bf:GenreForm ; + rdfs:label "Aerial photographs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114488" ] ] ) ], + [ a bf:Topic ; + bf:code "A43" ; + bf:source ], + ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Sierra City -- 2. Emigrant Gap -- 3. Calpine -- 4. Donner Pass -- 5. Loyalton -- 6. Martis Valley -- 7. Tahoe -- 8. Fallen Leaf Lake -- 9. Carson -- 10. Freel Peak" ] ; + bf:title [ a bf:Title ; + rdfs:label "[Lake Tahoe area, California and Nevada :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Lake Tahoe area, California and Nevada :" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Pennsylvania Aerial Surveys, Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7817266" ] . + + a bf:Organization ; + rdfs:label "Geological Survey (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca473269" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "30 x 25 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371111120" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Index sheets to aerial photos of scale 1:37,400."@en ], + [ a bf:Note ; + rdfs:label "Includes index to adjacent sheets."@en ], + [ a bf:Note ; + rdfs:label "Flight symbol: GS-VAD."@en ], + [ a bf:Note ; + rdfs:label "\"Flying completed 6-27-53.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington : $b United States Geological Survey, $c [1953" ; + bflc:simpleAgent "United States Geological Survey," ; + bflc:simpleDate "[1953" ; + bflc:simplePlace "[Washington :" ; + bf:date "1953"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington : United States Geological Survey, [1953" ; + bf:responsibilityStatement "Contractor : Pennsylvania Aerial Surveys, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "[Lake Tahoe area, California and Nevada : aerial photomosaic index for flight GS-VAD] /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Lake Tahoe area, California and Nevada :" ; + bf:subtitle "aerial photomosaic index for flight GS-VAD] /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1371250146.ttl b/tests/oclc/maps/1371250146.ttl new file mode 100644 index 0000000..0c33f47 --- /dev/null +++ b/tests/oclc/maps/1371250146.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b N4" ; + bf:code "4363.N4" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250128024313.1" ; + bf:creationDate "20230223" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.N4A4 1952" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agricultural Stabilization and Conservation Service, $e commissioning body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agricultural Stabilization and Conservation Service," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506606" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "commissioning body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Southwestern Aerial Surveys." ; + bf:agent [ a bf:Organization ; + rdfs:label "Southwestern Aerial Surveys." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Aerial photographs." ; + bflc:marcKey "655 7 $a Aerial photographs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866026" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bflc:marcKey "655 7 $a Remote-sensing images. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866508" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "655 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423684" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Images-satellite." ; + bflc:marcKey "655 7 $a Images-satellite. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000217" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images" ; + bflc:marcKey "655 7 $a Remote-sensing images $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423694" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:20,000." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "20000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Nevada County" ; + bflc:marcKey "651 7 $a California $z Nevada County $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206058" ] ] [ a bf:Geographic ; + rdfs:label "Nevada County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206058" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Nevada County (Calif.) Remote-sensing images." ; + bflc:marcKey "651 0 $a Nevada County (Calif.) $v Remote-sensing images." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Nevada County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca322281" ] ] [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933811" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "[Nevada County, California :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Nevada County, California :" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "39 x 39 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371250146" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Flight symbol: DRG."@en ], + [ a bf:Note ; + rdfs:label "Title supplied by cataloger."@en ], + [ a bf:Note, + ; + rdfs:label "black and white prints ;"@en ], + [ a bf:Note ; + rdfs:label "Flown in 1952."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b USDA Agricultural Stabilization and Conservation Service, $c 1952." ; + bflc:simpleAgent "USDA Agricultural Stabilization and Conservation Service," ; + bflc:simpleDate "1952." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1952"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : USDA Agricultural Stabilization and Conservation Service, 1952." ; + bf:title [ a bf:Title ; + rdfs:label "[Nevada County, California : aerial photos from flight DRG]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Nevada County, California :" ; + bf:subtitle "aerial photos from flight DRG]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1371297557.ttl b/tests/oclc/maps/1371297557.ttl new file mode 100644 index 0000000..a829284 --- /dev/null +++ b/tests/oclc/maps/1371297557.ttl @@ -0,0 +1,231 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b V4" ; + bf:code "4363.V4" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250322125137.1" ; + bf:creationDate "20230227" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.V4A47 1953" ; + bf:itemPortion ".P3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Department of Agriculture. $b Production and Marketing Administration." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Department of Agriculture. Production and Marketing Administration." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1157186" ] ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Pacific Air Industries." ; + bf:agent [ a bf:Organization ; + rdfs:label "Pacific Air Industries." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Indexes" ; + bflc:marcKey "655 7 $a Indexes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423761" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "63360" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:63,600." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "650 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00798077" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ventura County (Calif.) Aerial photographs Indexes." ; + bflc:marcKey "651 0 $a Ventura County (Calif.) $x Aerial photographs $v Indexes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ventura County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca341676" ] ] [ a bf:Topic ; + rdfs:label "Aerial photographs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180459" ] ] [ a bf:GenreForm ; + rdfs:label "Indexes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933911" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Ventura County" ; + bflc:marcKey "651 7 $a California $z Ventura County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxRygrPH8t9HMfwWdm68C" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206440" ] ] [ a bf:Geographic ; + rdfs:label "Ventura County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206440" ] ] ) ; + skos:relatedMatch ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Ventura County, California /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ventura County, California /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheets 61 x 51 cm and 51 x 61 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371297557" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Each sheet Includes a legend to adjoining sheets."@en ], + [ a bf:Note ; + rdfs:label "Photomosaic indexes to 1:20,000 scale sheets."@en ], + [ a bf:Note ; + rdfs:label "Eight aerial photomosaic sheets of continental Ventura County and a ninth sheet of Anacapas Island."@en ], + [ a bf:Note ; + rdfs:label "Contact prints."@en ], + [ a bf:Note ; + rdfs:label "\"Flying completed 11-16-53. Index copied 11-23-53.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Washington, D.C.] : $b U.S. Dept. of Agriculture, Production and Marketing Administration, $c [1954]" ; + bflc:simpleAgent "U.S. Dept. of Agriculture, Production and Marketing Administration," ; + bflc:simpleDate "[1954]" ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1952/1953"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : U.S. Dept. of Agriculture, Production and Marketing Administration, [1954]" ; + bf:responsibilityStatement "[flown by] Pacific Air Industries." ; + bf:title [ a bf:Title ; + rdfs:label "Ventura County, California /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ventura County, California /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1371508943.ttl b/tests/oclc/maps/1371508943.ttl new file mode 100644 index 0000000..6c5bbac --- /dev/null +++ b/tests/oclc/maps/1371508943.ttl @@ -0,0 +1,188 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4362 $b P128" ; + bf:code "4362.P128" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241212151017.2" ; + bf:creationDate "20230228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Butler, George $e county surveyor." ; + bf:agent [ a bf:Person ; + rdfs:label "Butler, George" ] ; + bf:role [ a bf:Role ; + rdfs:label "county surveyor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:4,800. 1 inch equals 400 feet." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pala Indian Reservation (Calif.) Maps." ; + bflc:marcKey "651 0 $a Pala Indian Reservation (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pala Indian Reservation (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5530371" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Pala Indian Reservation" ; + bflc:marcKey "651 7 $a California $z Pala Indian Reservation $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01294389" ] ] [ a bf:Geographic ; + rdfs:label "Pala Indian Reservation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01294389" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Road survey No. 275- Part 1 ;" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Road survey No. 275- Part 1 ;" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "48 x 86 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371508943" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Negative Blue line print."@en ], + [ a bf:Note ; + rdfs:label "\"Field book 24.\""@en ], + [ a bf:Note ; + rdfs:label "No. 275-1."@en ], + [ a bf:Note, + ; + rdfs:label "photocopy ;"@en ], + [ a bf:Note ; + rdfs:label "\"May 1910.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [San Diego County], $c [1910]" ; + bflc:simpleAgent "[San Diego County]," ; + bflc:simpleDate "[1910]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "1910"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [San Diego County], [1910]" ; + bf:title [ a bf:Title ; + rdfs:label "Road survey No. 275- Part 1 ; fifth road district, Roads in Pala Indian Reservation." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Road survey No. 275- Part 1 ;" ; + bf:subtitle "fifth road district, Roads in Pala Indian Reservation." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1371509090.ttl b/tests/oclc/maps/1371509090.ttl new file mode 100644 index 0000000..50af2f8 --- /dev/null +++ b/tests/oclc/maps/1371509090.ttl @@ -0,0 +1,266 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S24" ; + bf:code "4363.S24" . + + a bf:GenreForm ; + rdfs:label "Remote-sensing images"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241202223042.4" ; + bf:creationDate "20230228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.M8A4 1949" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Agricultural Stabilization and Conservation Service, $e commissioning body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Agricultural Stabilization and Conservation Service," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506606" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "commissioning body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Park Aerial Surveys, Inc. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqxWBQh9gfWFqWHPBJt" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bflc:marcKey "655 7 $a Remote-sensing images. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866508" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remote-sensing images" ; + bflc:marcKey "655 7 $a Remote-sensing images $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423694" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs." ; + bflc:marcKey "655 7 $a Aerial photographs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866026" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Aerial photographs" ; + bflc:marcKey "655 7 $a Aerial photographs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423684" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Images-satellite." ; + bflc:marcKey "655 7 $a Images-satellite. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000217" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:20,000." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "20000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Monterey County" ; + bflc:marcKey "651 7 $a California $z Monterey County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwX7hRV8kkhxk4FMFy8G3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208098" ] ] [ a bf:Geographic ; + rdfs:label "Monterey County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208098" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Monterey County (Calif.) Remote-sensing images." ; + bflc:marcKey "651 0 $a Monterey County (Calif.) $v Remote-sensing images." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Monterey County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca416532" ] ] [ a bf:GenreForm ; + rdfs:label "Remote-sensing images." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933811" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "[Monterey County, California :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Monterey County, California :" ] . + + a bf:Organization ; + rdfs:label "Park Aerial Surveys, Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1016474" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "23 x 23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "remote-sensing images :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371509090" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "black and white prints ;"@en ], + [ a bf:Note ; + rdfs:label "Flight symbol: ABG."@en ], + [ a bf:Note ; + rdfs:label "Title supplied by cataloger."@en ], + [ a bf:Note ; + rdfs:label "Flown in 1949: Flight of 7-8-49 numbered ABG-9F-67 to 69."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b USDA Agricultural Stabilization and Conservation Service , $c 1949." ; + bflc:simpleAgent "USDA Agricultural Stabilization and Conservation Service ," ; + bflc:simpleDate "1949." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1949"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : USDA Agricultural Stabilization and Conservation Service , 1949." ; + bf:title [ a bf:Title ; + rdfs:label "[Monterey County, California : aerial photographs from flight ABG ]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "[Monterey County, California :" ; + bf:subtitle "aerial photographs from flight ABG ]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1371522873.ttl b/tests/oclc/maps/1371522873.ttl new file mode 100644 index 0000000..7fae0de --- /dev/null +++ b/tests/oclc/maps/1371522873.ttl @@ -0,0 +1,422 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 5672 $b M4" ; + bf:code "5672.M4" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 5831" ; + bf:code "5831" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 6011" ; + bf:code "6011" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 6711" ; + bf:code "6711" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "bathymetry/soundings"@en ; + bf:code "bath" ; + rdf:value "e" . + + a bf:Relief ; + rdfs:label "hachures"@en ; + bf:code "hach" ; + rdf:value "d" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240731165739.7" ; + bf:creationDate "20230222" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G1841.P5" ; + bf:itemPortion "P4 1805" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bulmer, William, $d 1757-1830, $e printer. $1 https://id.oclc.org/worldcat/entity/E39PBJvHcPQfwpm8jkyBHKxkXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "printer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dessiou, J. Foss $q (Joseph Foss), $d active 1790-1842, $e cartographer, $e editor. $1 https://id.oclc.org/worldcat/entity/E39PCjHcgX6kd3mjPGyGv7HhDy" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer," ], + [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Faden, William, $d 1749-1836, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39PBJvRQT6wdpcQWmfVbRhT73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes nautiques." ; + bflc:marcKey "655 7 $a Cartes nautiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000239" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nautical charts." ; + bflc:marcKey "655 7 $a Nautical charts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866398" ] ; + bf:source ], + ; + bf:geographicCoverage , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scales differ." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Instructions nautiques Belgique." ; + bflc:marcKey "650 6 $a Instructions nautiques $z Belgique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Instructions nautiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047652" ] ] [ a bf:Geographic ; + rdfs:label "Belgique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0395182" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pilot guides Belgium." ; + bflc:marcKey "650 0 $a Pilot guides $z Belgium." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pilot guides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140606" ] ] [ a bf:Geographic ; + rdfs:label "Belgium." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506528" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mediterranean Sea Maps." ; + bflc:marcKey "651 0 $a Mediterranean Sea $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mediterranean Sea" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011743" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pilot guides Italy." ; + bflc:marcKey "650 0 $a Pilot guides $z Italy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pilot guides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140606" ] ] [ a bf:Geographic ; + rdfs:label "Italy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255581" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Instructions nautiques France." ; + bflc:marcKey "650 6 $a Instructions nautiques $z France." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Instructions nautiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047652" ] ] [ a bf:Geographic ; + rdfs:label "France." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0452039" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pilot guides France." ; + bflc:marcKey "650 0 $a Pilot guides $z France." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pilot guides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140606" ] ] [ a bf:Geographic ; + rdfs:label "France." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240552" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pilot guides Mediterranean Sea." ; + bflc:marcKey "650 0 $a Pilot guides $z Mediterranean Sea." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pilot guides" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140606" ] ] [ a bf:Geographic ; + rdfs:label "Mediterranean Sea." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011743" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Instructions nautiques Italie." ; + bflc:marcKey "650 6 $a Instructions nautiques $z Italie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Instructions nautiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0047652" ] ] [ a bf:Geographic ; + rdfs:label "Italie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482808" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a French coasting pilot" ; + bf:mainTitle "French coasting pilot" ], + [ a bf:Title ; + rdfs:label "Le petit Neptune français :" ; + bflc:nonSortNum "2" ; + bf:mainTitle "Le petit Neptune français :" ] . + + a bf:Person ; + rdfs:label "Bulmer, William, 1757-1830," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1089745" ] . + + a bf:Person ; + rdfs:label "Faden, William, 1749-1836," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca432233" ] . + + a bf:Person ; + rdfs:label "Dessiou, J. Foss (Joseph Foss), active 1790-1842," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5980245" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "31 cm" ; + bf:editionStatement "The third edition, carefully revised and augmented, by J. F. Dessiou, Master of the Royal Navy." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (xx, 188 pages, xl leaves of plates) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371522873" ], + [ a bf:Lccn ; + rdf:value " 2023589298" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustration, folded maps ;"@en ], + [ a bf:Note, + ; + rdfs:label "List of geographical atlases in the Library of Congress," ; + bflc:citation "3988" ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by hachures. Depths shown by spot heights."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Printed by William Bulmer and Co. for W. Faden, geographer to his Majesty, and his Royal Highness, the Prince of Wales, Charing-Cross, $c 1805." ; + bflc:simpleAgent "Printed by William Bulmer and Co. for W. Faden, geographer to his Majesty, and his Royal Highness, the Prince of Wales, Charing-Cross," ; + bflc:simpleDate "1805." ; + bflc:simplePlace "London :" ; + bf:date "1805"^^ ; + bf:place ] ; + bf:publicationStatement "London : Printed by William Bulmer and Co. for W. Faden, geographer to his Majesty, and his Royal Highness, the Prince of Wales, Charing-Cross, 1805." ; + bf:title [ a bf:Title ; + rdfs:label "Le petit Neptune français : or, French coasting pilot, for the coast of Flanders (Belgium), Channel, the Bay of Biscay, and Mediterranean : to which is added the coast of Italy from the river Var to Cape Spartivento : with the north coast of Sicily, and the island of Corsica : illustrated with forty charts and plans." ; + bflc:nonSortNum "2" ; + bf:mainTitle "Le petit Neptune français :" ; + bf:subtitle "or, French coasting pilot, for the coast of Flanders (Belgium), Channel, the Bay of Biscay, and Mediterranean : to which is added the coast of Italy from the river Var to Cape Spartivento : with the north coast of Sicily, and the island of Corsica : illustrated with forty charts and plans." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/maps/1379803751.ttl b/tests/oclc/maps/1379803751.ttl new file mode 100644 index 0000000..115d044 --- /dev/null +++ b/tests/oclc/maps/1379803751.ttl @@ -0,0 +1,434 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S2" ; + bf:code "4363.S2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011054106.3" ; + bf:creationDate "20230523" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d OCLCL $d EEM $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 101°52'--W 101°39'/N 27°02'--N 26°49')." ], + [ a bf:Cartographic ; + bf:coordinates "W1015200 W1013900 N0270200 N0264900" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HV551.4.S23" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.S2R6 1968" ; + bf:itemPortion ".S2" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Spink Corporation (Sacramento, Calif.), $e consultant. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt49jmqWth9tXX4jjdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Sacramento County (Calif.). $b Planning Department, $e cartographer, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Sacramento County (Calif.). Planning Department," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4880684" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "cartographer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "thematic maps." ; + bflc:marcKey "655 7 $a thematic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028142" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scales differ" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento County" ; + bflc:marcKey "651 7 $a California $z Sacramento County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcc7hmpxdbwyGrqfCvbVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214200" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214200" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nuclear bomb shelters California Sacramento County Maps." ; + bflc:marcKey "650 0 $a Nuclear bomb shelters $z California $z Sacramento County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nuclear bomb shelters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2082272" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil defense California Sacramento County Planning Maps." ; + bflc:marcKey "650 0 $a Civil defense $z California $z Sacramento County $x Planning $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil defense" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007628" ] ] [ a bf:Topic ; + rdfs:label "Planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733838" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Emergency management" ; + bflc:marcKey "650 7 $a Emergency management $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00908500" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Sacramento County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Emergency management California Sacramento County Maps." ; + bflc:marcKey "650 0 $a Emergency management $z California $z Sacramento County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Emergency management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2914233" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil defense Planning" ; + bflc:marcKey "650 7 $a Civil defense $x Planning $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil defense" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862470" ] ] [ a bf:Topic ; + rdfs:label "Planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862470" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fallout shelters California Sacramento County Planning Maps." ; + bflc:marcKey "650 0 $a Fallout shelters $z California $z Sacramento County $x Planning $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fallout shelters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150307" ] ] [ a bf:Topic ; + rdfs:label "Planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733838" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622339" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fallout shelters Planning" ; + bflc:marcKey "650 7 $a Fallout shelters $x Planning $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fallout shelters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00920062" ] ] [ a bf:Topic ; + rdfs:label "Planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00920062" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This map and instructions will indicate to each person in Sacramento County where to obtain the best available protection from radioactive fallout in case of nuclear attack.\""@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Community shelter plan, Sacramento County, California /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Community shelter plan, Sacramento County, California /" ] . + + a bf:Organization ; + rdfs:label "Spink Corporation (Sacramento, Calif.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15348799" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "41 x 49 cm or smaller, sheet 54 x 83 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "18 maps on 1 sheet :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379803751" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes text and indexes to shelter locations."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, some color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Sacramento, California] : $b [Sacramento County Planning Department], $c [1968?]" ; + bflc:simpleAgent "[Sacramento County Planning Department]," ; + bflc:simpleDate "[1968?]" ; + bflc:simplePlace "[Sacramento, California] :" ; + bf:date "1968"^^ ; + bf:place ] ; + bf:publicationStatement "[Sacramento, California] : [Sacramento County Planning Department], [1968?]" ; + bf:responsibilityStatement "prepared by Sacramento County Planning Dept. ; planning consultants, the Spink Corporation." ; + bf:title [ a bf:Title ; + rdfs:label "Community shelter plan, Sacramento County, California /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Community shelter plan, Sacramento County, California /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1386704060.ttl b/tests/oclc/maps/1386704060.ttl new file mode 100644 index 0000000..9fe64b1 --- /dev/null +++ b/tests/oclc/maps/1386704060.ttl @@ -0,0 +1,331 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 6812 $b R6" ; + bf:code "6812.R6" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:Projection ; + rdfs:label "Lambert's conformal conic"@en ; + bf:code "cc" . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250919233111.5" ; + bf:creationDate "20230616" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "(E 27°40ʹ--E 28°15ʹ/N 36°25ʹ--N 35°55ʹ)." ], + [ a bf:Cartographic ; + bf:projection ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "E0274000 E0281500 N0362500 N0355500" ], + [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "Lambert's comformal conic projection" ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G6812.R6 2019" ; + bf:itemPortion ".R4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Reise Know-How Verlag, $e cartographer, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpX4GTRymYwvKRQwvTR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "cartographer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "rus" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Title and legend in German, English, French, Spanish, and Russian."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a World mapping project" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "World mapping project" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:80,000 ;" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "80000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Greece Rhodes (Island)" ; + bflc:marcKey "651 7 $a Greece $z Rhodes (Island) $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwHg93PG6TTM7kFf9rjG3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Greece" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01333623" ] ] [ a bf:Geographic ; + rdfs:label "Rhodes (Island)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01333623" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Rhodes (Greece : Island) Maps." ; + bflc:marcKey "651 0 $a Rhodes (Greece : Island) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Rhodes (Greece : Island)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2051777" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Rhodos 1:80,000" ; + bf:mainTitle "Rhodos 1:80,000" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Rodas 1:80,000" ; + bf:mainTitle "Rodas 1:80,000" ], + [ a bf:Title ; + rdfs:label "Rhodes 1:80,000 =" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rhodes 1:80,000 =" ] . + + a bf:Organization ; + rdfs:label "Reise Know-How Verlag," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6200466" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "89 x 69 cm, folded in cover 26 x 12 cm." ; + bf:editionStatement "3. aktual. Auflage 2019." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783831774203" ], + [ a bf:OclcNumber ; + rdf:value "1386704060" ], + [ a bf:Lccn ; + rdf:value " 2023591287" ], + [ a bf:Isbn ; + rdf:value "383177420X" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, plastic ;"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by contours, spot heights, and gradient tints. Depths shown by gradient tints and contours."@en ], + [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "Includes index, coverage map, color illustrations, and regional map."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bielefeld : $b Reise Know-How Verlag, $c [2019]" ; + bflc:simpleAgent "Reise Know-How Verlag," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "Bielefeld :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Bielefeld : Reise Know-How Verlag, [2019]" ; + bf:responsibilityStatement "Reise Know-How." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 38 $a Reise Know-How Rhodes, Rhodos 1:80,000" ; + bf:mainTitle "Reise Know-How Rhodes, Rhodos 1:80,000" ], + [ a bf:Title ; + rdfs:label "Rhodes 1:80,000 = Rhodos 1:80,000 = Rodas 1:80,000 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rhodes 1:80,000 =" ; + bf:subtitle "Rhodos 1:80,000 = Rodas 1:80,000 /" ] . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1393979546.ttl b/tests/oclc/maps/1393979546.ttl new file mode 100644 index 0000000..2a810de --- /dev/null +++ b/tests/oclc/maps/1393979546.ttl @@ -0,0 +1,450 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3870" ; + bf:code "3870" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3872 $b C6" ; + bf:code "3872.C6" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "bathymetry/soundings"@en ; + bf:code "bath" ; + rdf:value "e" . + + a bf:Relief ; + rdfs:label "bathymetry/isolines"@en ; + bf:code "isol" ; + rdf:value "k" . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260326191241.7" ; + bf:creationDate "20230816" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W0810900 W0670000 N0351900 N0262200" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "(W 81°09ʹ--W 67°00ʹ/N 35°19ʹ--N 26°22ʹ)." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G3872.C6P5 1967" ; + bf:itemPortion ".U52" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a U.S. Coast and Geodetic Survey." ; + bf:agent [ a bf:Organization ; + rdfs:label "U.S. Coast and Geodetic Survey." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299290" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes bathymétriques." ; + bflc:marcKey "655 7 $a Cartes bathymétriques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000200" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Bathymetric maps." ; + bflc:marcKey "655 7 $a Bathymetric maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866072" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "bathymetric maps." ; + bflc:marcKey "655 7 $a bathymetric maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028339" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Bathymetric maps" ; + bflc:marcKey "655 7 $a Bathymetric maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423716" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-usu--" ; + bf:code "n-usu--" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale [ca. 1:1,200,000]" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1220000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cartes nautiques Atlantique, Côte de l' (États-Unis)" ; + bflc:marcKey "650 6 $a Cartes nautiques $z Atlantique, Côte de l' (États-Unis)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cartes nautiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004801" ] ] [ a bf:Geographic ; + rdfs:label "Atlantique, Côte de l' (États-Unis)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407701" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States South Atlantic States" ; + bflc:marcKey "651 7 $a United States $z South Atlantic States $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244524" ] ] [ a bf:Geographic ; + rdfs:label "South Atlantic States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244524" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "South Atlantic States Maps." ; + bflc:marcKey "651 0 $a South Atlantic States $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "South Atlantic States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2132072" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Atlantic Coast" ; + bflc:marcKey "651 7 $a United States $z Atlantic Coast $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240719" ] ] [ a bf:Geographic ; + rdfs:label "Atlantic Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240719" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nautical charts Atlantic Coast (U.S.)" ; + bflc:marcKey "650 0 $a Nautical charts $z Atlantic Coast (U.S.)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nautical charts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062388" ] ] [ a bf:Geographic ; + rdfs:label "Atlantic Coast (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2043939" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Nautical charts" ; + bflc:marcKey "650 7 $a Nautical charts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01034762" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Atlantic Coast (U.S.) Maps." ; + bflc:marcKey "651 0 $a Atlantic Coast (U.S.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Atlantic Coast (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2043939" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Coasts" ; + bflc:marcKey "650 7 $a Coasts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00865801" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coasts South Atlantic States Maps." ; + bflc:marcKey "650 0 $a Coasts $z South Atlantic States $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coasts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7297287" ] ] [ a bf:Geographic ; + rdfs:label "South Atlantic States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7297287" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Gulf of America Straits of Florida" ; + bflc:marcKey "651 7 $a Gulf of America $z Straits of Florida $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Gulf of America" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01711953" ] ] [ a bf:Geographic ; + rdfs:label "Straits of Florida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01711953" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Florida, Straits of Maps." ; + bflc:marcKey "651 0 $a Florida, Straits of $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Florida, Straits of" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2838102" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nautical charts Florida, Straits of." ; + bflc:marcKey "650 0 $a Nautical charts $z Florida, Straits of." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nautical charts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062388" ] ] [ a bf:Geographic ; + rdfs:label "Florida, Straits of." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2838102" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Cape Hatteras to Straits of Florida" ; + bf:mainTitle "Cape Hatteras to Straits of Florida" ], + [ a bf:Title ; + rdfs:label "United States, East coast, Cape Hatteras to Straits of Florida /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "United States, East coast, Cape Hatteras to Straits of Florida /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "116 x 85 cm" ; + bf:editionStatement "14th Ed., Nov. 13/67." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393979546" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by spot heights. Depths shown by soundings (in fathoms), isolines, and shading."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "\"C. & G.S. 1001.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Washington, D.C. : $b U.S. Coast and Geodetic Survey, $c 1967." ; + bflc:simpleAgent "U.S. Coast and Geodetic Survey," ; + bflc:simpleDate "1967." ; + bflc:simplePlace "Washington, D.C. :" ; + bf:date "1967"^^ ; + bf:place ] ; + bf:publicationStatement "Washington, D.C. : U.S. Coast and Geodetic Survey, 1967." ; + bf:responsibilityStatement "United States of America, Department of Commerce." ; + bf:title [ a bf:Title ; + rdfs:label "United States, East coast, Cape Hatteras to Straits of Florida /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "United States, East coast, Cape Hatteras to Straits of Florida /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1394900504.ttl b/tests/oclc/maps/1394900504.ttl new file mode 100644 index 0000000..67c8470 --- /dev/null +++ b/tests/oclc/maps/1394900504.ttl @@ -0,0 +1,348 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4083 $b H9" ; + bf:code "4083.H9" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251013004029.4" ; + bf:creationDate "20230724" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4083.H9P2 2011" ; + bf:itemPortion ".S4" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "912.77125" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "20/eng/20230216" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Seeger Map Co., $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq8R8RMF6CVBRJJWDY6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a AAA East Central, $e publisher, $e distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpm6qKDyGBhCKgJjytg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher," ], + [ a bf:Role ; + rdfs:label "distributor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:101,375." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "101375" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Ohio Huron County Maps." ; + bflc:marcKey "650 0 $a Roads $z Ohio $z Huron County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "Ohio" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca674455" ] ] [ a bf:Geographic ; + rdfs:label "Huron County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca674455" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Huron County (Ohio) Maps." ; + bflc:marcKey "651 0 $a Huron County (Ohio) $z Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Huron County (Ohio)" ] [ a bf:Geographic ; + rdfs:label "Maps." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Ohio Huron (Comté) Cartes." ; + bflc:marcKey "650 6 $a Routes $z Ohio $z Huron (Comté) $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Ohio" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0469636" ] ] [ a bf:Geographic ; + rdfs:label "Huron (Comté)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0469636" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ohio Huron County" ; + bflc:marcKey "651 7 $a Ohio $z Huron County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyrT4qFT6KfV7YyY3frMP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ohio" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01216379" ] ] [ a bf:Geographic ; + rdfs:label "Huron County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01216379" ] ] ) ; + skos:relatedMatch ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on legend: $a Huron County" ; + bf:mainTitle "Huron County" ; + bf:note [ a bf:Note ; + rdfs:label "Title on legend:"@en ] ], + [ a bf:Title ; + rdfs:label "Map of Huron County /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Huron County /" ] . + + a bf:Organization ; + rdfs:label "AAA East Central," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6999364" ] . + + a bf:Organization ; + rdfs:label "Seeger Map Co.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1141705" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "36 x 46 cm, folded to 25 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023585601" ], + [ a bf:OclcNumber ; + rdf:value "1394900504" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Maps of Norwalk, Bellevue, and Willard on verso."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Pittsburgh, PA] : $b AAA East Central, $c [2011]" ; + bflc:simpleAgent "AAA East Central," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "[Pittsburgh, PA] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[Pittsburgh, PA] : AAA East Central, [2011]" ; + bf:responsibilityStatement "AAA East Central." ; + bf:title [ a bf:Title ; + rdfs:label "Map of Huron County /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Huron County /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1395425875.ttl b/tests/oclc/maps/1395425875.ttl new file mode 100644 index 0000000..3c32953 --- /dev/null +++ b/tests/oclc/maps/1395425875.ttl @@ -0,0 +1,395 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7654 $b H98" ; + bf:code "7654.H98" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7654 $b S4" ; + bf:code "7654.S4" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011222514.7" ; + bf:creationDate "20230821" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7654.H98P2 2005" ; + bf:itemPortion ".E5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Eicher Goodearth Limited, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp8MX6vF64rRMgkDRWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Survey of India, $e contributor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YpppTpTmq8vJgc8Rg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + ; + bf:geographicCoverage , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "40000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:40,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads India Secunderābād Maps." ; + bflc:marcKey "650 0 $a Roads $z India $z Secunderābād $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca677403" ] ] [ a bf:Geographic ; + rdfs:label "Secunderābād" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca677403" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "India Secunderābād" ; + bflc:marcKey "651 7 $a India $z Secunderābād $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkXxDRdFrDRqKk86BV9jC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01216536" ] ] [ a bf:Geographic ; + rdfs:label "Secunderābād" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01216536" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "India Hyderabad" ; + bflc:marcKey "651 7 $a India $z Hyderabad $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyxbMMjtvYddvF8BT67pP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207982" ] ] [ a bf:Geographic ; + rdfs:label "Hyderabad" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207982" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Inde Hyderābād Cartes." ; + bflc:marcKey "650 6 $a Routes $z Inde $z Hyderābād $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Inde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483327" ] ] [ a bf:Geographic ; + rdfs:label "Hyderābād" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483327" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads India Hyderabad Maps." ; + bflc:marcKey "650 0 $a Roads $z India $z Hyderabad $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca408084" ] ] [ a bf:Geographic ; + rdfs:label "Hyderabad" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca408084" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Hyderabad and Secunderabad road guide /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hyderabad and Secunderabad road guide /" ] . + + a bf:Organization ; + rdfs:label "Eicher Goodearth Limited," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4086126" ] . + + a bf:Organization ; + rdfs:label "Survey of India," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca464687" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2005"^^ ; + bf:dimensions "63 x 59 cm, folded in cover of text 22 x 15 cm +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023591660" ], + [ a bf:OclcNumber ; + rdf:value "1395425875" ], + [ a bf:Isbn ; + rdf:value "9788187780281" ], + [ a bf:Isbn ; + rdf:value "8187780282" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Text includes tourist information and color illustrations."@en ], + [ a bf:Note ; + rdfs:label "\"In association with HP Gas\"--Panel."@en ], + [ a bf:Note ; + rdfs:label "Advertisement on verso."@en ], + [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "Includes index, ancillary map \"Around Hyderabad,\" and advertisement."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note, + ; + rdfs:label "1 text (16 pages : illustrations ; 22 cm)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New Delhi : $b Eicher Goodearth Limited, $c [2005]" ; + bflc:simpleAgent "Eicher Goodearth Limited," ; + bflc:simpleDate "[2005]" ; + bflc:simplePlace "New Delhi :" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "New Delhi : Eicher Goodearth Limited, [2005]" ; + bf:responsibilityStatement "created, published and marketed by Eicher Goodearth Limited, in strategic alliance with Survey of India." ; + bf:title [ a bf:Title ; + rdfs:label "Hyderabad and Secunderabad road guide /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hyderabad and Secunderabad road guide /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1396606502.ttl b/tests/oclc/maps/1396606502.ttl new file mode 100644 index 0000000..71c36a9 --- /dev/null +++ b/tests/oclc/maps/1396606502.ttl @@ -0,0 +1,113 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250504150937.4" ; + bf:creationDate "20230908" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@sv ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Camino de Santiago Michelin 160 Zoom map." ; + bflc:marcKey "130 0 $a Camino de Santiago Michelin 160 Zoom map." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Camino de Santiago Michelin 160 Zoom map." ] ] ; + bf:hasInstance ; + bf:language ; + bf:summary [ a bf:Summary ; + rdfs:label "Liten smidig atlas som innehåller kartor över pilgrimsleden som går från St-Jean-Pied-de-Port i Frankrike till Santiago de Compostela i spanien. På varje sträcka redovisas avstånd, höjdskillnad, ungefärlig tidsåtgång och svårighetsgrad. Symboler finns för matställen, boende, turistinformation, kommunikation samt mycket mer. Teckenförklaring på engelska, tyska, franska, spanska, italienska och holländska.[Bokinfo]."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Camino de Santiago Michelin 160 delkarta Spanien :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Camino de Santiago Michelin 160 delkarta Spanien :" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + bf:code "nz" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "2067148052" ], + [ a bf:OclcNumber ; + rdf:value "1396606502" ], + [ a bf:Isbn ; + rdf:value "9782067148055" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:projectedProvisionDate "201401" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Michelin, $c 2014" ; + bflc:simpleAgent "Michelin," ; + bflc:simpleDate "2014" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "Michelin, 2014" ; + bf:title [ a bf:Title ; + rdfs:label "Camino de Santiago Michelin 160 delkarta Spanien : 1:150000." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Camino de Santiago Michelin 160 delkarta Spanien :" ; + bf:subtitle "1:150000." ] . + diff --git a/tests/oclc/maps/1405912276.ttl b/tests/oclc/maps/1405912276.ttl new file mode 100644 index 0000000..5ce2245 --- /dev/null +++ b/tests/oclc/maps/1405912276.ttl @@ -0,0 +1,301 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 5720" ; + bf:code "5720" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011035825.7" ; + bf:creationDate "20231025" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G5721.P98" ; + bf:itemPortion "D96 1991" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sylvia, Terry N., $e cartographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Sylvia, Terry N.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15738786" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Dymon, Ute J., $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjxXyRhJFTYG6dKbpDdD9C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a CW Communications/Inc., $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqFrGymVRxMCmwWh43F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a IDC Publishers, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmrcctwc9HgdXygj8rkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "6000000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:6,000,000." ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Western Europe" ; + bflc:marcKey "651 7 $a Western Europe $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01272478" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Computer networks" ; + bflc:marcKey "650 7 $a Computer networks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00872297" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Computer systems Europe, Western Maps." ; + bflc:marcKey "650 0 $a Computer systems $z Europe, Western $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Computer systems" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4780760" ] ] [ a bf:Geographic ; + rdfs:label "Europe, Western" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868880" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cyberinfrastructure Europe, Western Maps." ; + bflc:marcKey "650 0 $a Cyberinfrastructure $z Europe, Western $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cyberinfrastructure" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7900047" ] ] [ a bf:Geographic ; + rdfs:label "Europe, Western" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868880" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Computer networks Europe, Western Maps." ; + bflc:marcKey "650 0 $a Computer networks $z Europe, Western $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Computer networks" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2027328" ] ] [ a bf:Geographic ; + rdfs:label "Europe, Western" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868880" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cyberinfrastructure" ; + bflc:marcKey "650 7 $a Cyberinfrastructure $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01746452" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Multi-user computer systems market by administrative division in Western Europe." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Multi-user computer systems market by administrative division in Western Europe." ] . + + a bf:Person ; + rdfs:label "Dymon, Ute J.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220188" ] . + + a bf:Organization ; + rdfs:label "CW Communications/Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1003260" ] . + + a bf:Organization ; + rdfs:label "IDC Publishers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4857718" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "61 x 72 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1405912276" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Cartographers: Ute J. Dymon, Terry N. Sylvia, University of Massachusetts at Amherst.\""@en ], + [ a bf:Note ; + rdfs:label "Map showing the distribution of multi-user computer systems installed in Western Europe as of January 1, 1986 by administrative division. Sample data for the map was compiled by IDC using over 50,000 computer systems installed in the region. Includes a color-coded legend classifying computer systems as small, medium, or large based on system cost, in U.S. dollars, and total number of potential users. Each administrative district on the recto of the map is numbered, with a corresponding key on the map's verso."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Title from caption."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b CW Communications/Inc., $c [1991?]" ; + bflc:simpleAgent "CW Communications/Inc.," ; + bflc:simpleDate "[1991?]" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Framingham, MA : $b IDC : $c [1991?]" ; + bflc:simpleAgent "IDC :" ; + bflc:simpleDate "[1991?]" ; + bflc:simplePlace "Framingham, MA :" ; + bf:date "1991"^^ ; + bf:place ] ; + bf:publicationStatement "CW Communications/Inc., [1991?]", + "Framingham, MA : IDC : [1991?]" ; + bf:title [ a bf:Title ; + rdfs:label "Multi-user computer systems market by administrative division in Western Europe." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Multi-user computer systems market by administrative division in Western Europe." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1405919992.ttl b/tests/oclc/maps/1405919992.ttl new file mode 100644 index 0000000..c5beefa --- /dev/null +++ b/tests/oclc/maps/1405919992.ttl @@ -0,0 +1,306 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4362" ; + bf:code "4362" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231112191254.7" ; + bf:creationDate "20231025" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4362.S22A6" ; + bf:itemPortion "Z45 1990" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Zell-Breier, Rob, $d 1947-2010, $e artist, $e cartographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Zell-Breier, Rob, 1947-2010," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15701206" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "artist," ], + [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps." ; + bflc:marcKey "655 7 $a Pictorial maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866421" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes illustrées." ; + bflc:marcKey "655 7 $a Cartes illustrées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000209" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "regional maps." ; + bflc:marcKey "655 7 $a regional maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028436" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "thematic maps." ; + bflc:marcKey "655 7 $a thematic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028142" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps" ; + bflc:marcKey "655 7 $a Pictorial maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423807" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "pictorial maps." ; + bflc:marcKey "655 7 $a pictorial maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028385" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Not drawn to scale." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California San Francisco Bay Area" ; + bflc:marcKey "651 7 $a California $z San Francisco Bay Area $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01242397" ] ] [ a bf:Geographic ; + rdfs:label "San Francisco Bay Area" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01242397" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Motion picture industry" ; + bflc:marcKey "650 7 $a Motion picture industry $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027150" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion picture industry California San Francisco Bay Area Maps." ; + bflc:marcKey "650 0 $a Motion picture industry $z California $z San Francisco Bay Area $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion picture industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041523" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078088" ] ] [ a bf:Geographic ; + rdfs:label "San Francisco Bay Area" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078088" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion picture industry Maps." ; + bflc:marcKey "650 0 $a Motion picture industry $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion picture industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041523" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Northern California's Bay Area :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northern California's Bay Area :" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "59 x 86 cm, on sheet 62 x 90 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1405919992" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Promotional pictorial map of the San Francisco Bay Area, from San Jose to Marin County, with portions of the East Bay included. Depicts area businesses involved with various aspects of the film industry in a cartoonish style. Aside from businesses, local landmarks such as the Golden Gate and Bay Bridges, the Bay Area's international airports, and sports stadiums are included."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Jacksonville, Florida?] : $b [Bayside Promotions?], $c [1990?]" ; + bflc:simpleAgent "[Bayside Promotions?]," ; + bflc:simpleDate "[1990?]" ; + bflc:simplePlace "[Jacksonville, Florida?] :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "[Jacksonville, Florida?] : [Bayside Promotions?], [1990?]" ; + bf:title [ a bf:Title ; + rdfs:label "Northern California's Bay Area : a production paradise!" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northern California's Bay Area :" ; + bf:subtitle "a production paradise!" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1406846870.ttl b/tests/oclc/maps/1406846870.ttl new file mode 100644 index 0000000..8243ea8 --- /dev/null +++ b/tests/oclc/maps/1406846870.ttl @@ -0,0 +1,235 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241016214036.4" ; + bf:creationDate "20231031" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3:2U5 2002" ; + bf:itemPortion ".R4" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of California, Davis. $b Campus Events and Visitor Services, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis. Campus Events and Visitor Services," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9217640" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Repro Graphics $e cartographer" ; + bf:agent [ a bf:Organization ; + rdfs:label "Repro Graphics" ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale not given" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "UC Davis 2002" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis 2002" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a University of California, Davis 2002" ; + bf:mainTitle "University of California, Davis 2002" ] . + + a bf:Organization ; + rdfs:label "University of California, Davis" ; + bflc:marcKey "610 27 $a University of California, Davis $2 fast $1 https://id.oclc.org/worldcat/entity/E39QH7JmrF9fMGyBk9kjVGrPp6" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00549782" ] ; + bf:source . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "32 x 38 cm, folded to 9 x 23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1406846870" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Panel title"@en ], + [ a bf:Note ; + rdfs:label "Includes inset maps \"Cuarto student housing\" and \"South campus map\" on recto"@en ], + [ a bf:Note ; + rdfs:label "\"338187 09-05-02\""@en ], + [ a bf:Note ; + rdfs:label "Includes ancillary maps \"South Davis facilities map\", \"Research Park Drive/Drew Ave Map\", \"Outlying areas map\", \"UC Davis to UCD Med Center in Sacramento\", location map for the UC Davis Medical Center, text, ill., parking information, and index to campus facilities on verso"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, Calif.] $b Repro Graphics $c [2002]" ; + bflc:simpleAgent "Repro Graphics" ; + bflc:simpleDate "[2002]" ; + bflc:simplePlace "[Davis, Calif.]" ; + bf:date "2002"^^ ; + bf:place ] ; + bf:publicationStatement "[Davis, Calif.] Repro Graphics [2002]" ; + bf:responsibilityStatement "created by Repro Graphics and Campus Events & Visitor Services" ; + bf:title [ a bf:Title ; + rdfs:label "UC Davis 2002" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis 2002" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1407510594.ttl b/tests/oclc/maps/1407510594.ttl new file mode 100644 index 0000000..e6d1164 --- /dev/null +++ b/tests/oclc/maps/1407510594.ttl @@ -0,0 +1,292 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3860" ; + bf:code "3860" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250920033209.1" ; + bf:creationDate "20231101" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 87°--W 66°/N 47°--N 37°)." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3860 2014" ; + bf:itemPortion ".R4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Reise Know-How Verlag, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpX4GTRymYwvKRQwvTR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "rus" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Legend in English, Dutch, French, Russian and Spanish."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a World mapping project" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "World mapping project" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1250000 $d W0934600 $e W0743100 $f N0393800 $g N0281800" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,250,000." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Southern States" ; + bflc:marcKey "651 7 $a Southern States $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244550" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Southern States Maps." ; + bflc:marcKey "651 0 $a Southern States $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Southern States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2132487" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a USA, EE.UU 1:1,250,000" ; + bf:mainTitle "USA, EE.UU 1:1,250,000" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a USA, Sud-est" ; + bf:mainTitle "USA, Sud-est" ], + [ a bf:Title ; + rdfs:label "USA, Southeast =" ; + bflc:nonSortNum "0" ; + bf:mainTitle "USA, Southeast =" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a USA, États-Unis 1:1,250,000" ; + bf:mainTitle "USA, États-Unis 1:1,250,000" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a USA, Südost 1:1,250,000" ; + bf:mainTitle "USA, Südost 1:1,250,000" ] . + + a bf:Organization ; + rdfs:label "Reise Know-How Verlag," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6200466" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "101 x 70 cm, folded to 26 x 12 cm" ; + bf:editionStatement "2. aktual. Auflage." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9783831772834" ], + [ a bf:OclcNumber ; + rdf:value "1407510594" ], + [ a bf:Lccn ; + rdf:value " 2023599503" ], + [ a bf:Isbn ; + rdf:value "3831772835" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "Includes index and coverage map."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bielefeld : $b Reise Know-How Verlag, $c 2014." ; + bflc:simpleAgent "Reise Know-How Verlag," ; + bflc:simpleDate "2014." ; + bflc:simplePlace "Bielefeld :" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "Bielefeld : Reise Know-How Verlag, 2014." ; + bf:responsibilityStatement "Reise Know-How Verlag." ; + bf:title [ a bf:Title ; + rdfs:label "USA, Southeast = USA, Südost = USA, États-Unis = USA, Sud-Est = USA, EE.UU = USA Sureste ; Alabama, Arkansas, Georgia, Kentucky, Louisiana, Maryland, Mississippi, Missouri, North Carolina, South Carolina, Tennessee, Virginia, West Virginia = USA, southeast /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "USA, Southeast =" ; + bf:subtitle "USA, Südost = USA, États-Unis = USA, Sud-Est = USA, EE.UU = USA Sureste ; Alabama, Arkansas, Georgia, Kentucky, Louisiana, Maryland, Mississippi, Missouri, North Carolina, South Carolina, Tennessee, Virginia, West Virginia = USA, southeast /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 38 $a Reise Know-How USA 4, Northeast 1:1,250,000" ; + bf:mainTitle "Reise Know-How USA 4, Northeast 1:1,250,000" ] . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1411062475.ttl b/tests/oclc/maps/1411062475.ttl new file mode 100644 index 0000000..39039ab --- /dev/null +++ b/tests/oclc/maps/1411062475.ttl @@ -0,0 +1,665 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b P5" ; + bf:code "4363.P5" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b A86" ; + bf:code "4364.A86" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b C512" ; + bf:code "4364.C512" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b F59" ; + bf:code "4364.F59" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b R72" ; + bf:code "4364.R72" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b R82" ; + bf:code "4364.R82" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "bound" . + + a bf:Source ; + bf:code "embne" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260303175003.1" ; + bf:creationDate "20231130" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCG" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUY" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d CUY $d OCLCG $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W 121°21ʹ43ʺ--W 120°56ʹ00ʺ/N 39°07ʹ55ʺ--N 38°38ʹ10ʺ" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W1212143 W1205600 N0390755 N0383810" ; + bf:source ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.R82 2017" ; + bf:itemPortion ".G2" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a G.M. Johnson & Associates Ltd., $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDd9H67b66kfmjmFWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a GM Johnson Maps (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmpYhdcX8jyr4JfkHrkt" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + , + , + , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "G.M. Johnson & Associates Ltd. GM Johnson city map series." ; + bflc:marcKey "810 2 $a G.M. Johnson & Associates Ltd. $t GM Johnson city map series." ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Organization ; + rdfs:label "G.M. Johnson & Associates Ltd." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5874100" ] ; + bf:title [ a bf:Title ; + rdfs:label "GM Johnson city map series." ; + bf:mainTitle "GM Johnson city map series." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a GM Johnson city map series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "GM Johnson city map series" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:36,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "36000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ; + bf:source [ a bf:Source ; + bf:code "bound" ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cities and towns California Placer County Maps." ; + bflc:marcKey "650 0 $a Cities and towns $z California $z Placer County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006435" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:Geographic ; + rdfs:label "Placer County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Rocklin (Calif.) Maps." ; + bflc:marcKey "651 0 $a Rocklin (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Rocklin (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca626281" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Auburn (Calif.) Maps." ; + bflc:marcKey "651 0 $a Auburn (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Auburn (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca703396" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Roseville" ; + bflc:marcKey "651 7 $a California $z Roseville $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214303" ] ] [ a bf:Geographic ; + rdfs:label "Roseville" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214303" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Roseville (Calif.) Maps." ; + bflc:marcKey "651 0 $a Roseville (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Roseville (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca626283" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Californie Placer Cartes." ; + bflc:marcKey "650 6 $a Routes $z Californie $z Placer $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462158" ] ] [ a bf:Geographic ; + rdfs:label "Placer" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462158" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Citrus Heights" ; + bflc:marcKey "651 7 $a California $z Citrus Heights $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJvRWHwTBY89th639tcgKd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206774" ] ] [ a bf:Geographic ; + rdfs:label "Citrus Heights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206774" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Placer County" ; + bflc:marcKey "651 7 $a California $z Placer County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcWpqfF9g47Jv7hgc8pyd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215713" ] ] [ a bf:Geographic ; + rdfs:label "Placer County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215713" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads California Placer County Maps." ; + bflc:marcKey "650 0 $a Roads $z California $z Placer County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:Geographic ; + rdfs:label "Placer County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Placer County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Placer County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Placer County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Folsom" ; + bflc:marcKey "651 7 $a California $z Folsom $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyt3PYvxBdYWQbYyPXDbd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214371" ] ] [ a bf:Geographic ; + rdfs:label "Folsom" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214371" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ciudades California (Estados Unidos, Estado) Mapas" ; + bflc:marcKey "650 7 $a Ciudades $z California (Estados Unidos, Estado) $v Mapas $2 embne" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ciudades" ] [ a bf:Geographic ; + rdfs:label "California (Estados Unidos, Estado)" ] [ a bf:GenreForm ; + rdfs:label "Mapas" ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Citrus Heights (Calif.) Maps." ; + bflc:marcKey "651 0 $a Citrus Heights (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Citrus Heights (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca357613" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Folsom (Calif.) Maps." ; + bflc:marcKey "651 0 $a Folsom (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Folsom (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca626469" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bflc:marcKey "650 7 $a Cities and towns $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00861748" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Rocklin" ; + bflc:marcKey "651 7 $a California $z Rocklin $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw8Y8kmRmgqCtKPGyVHmd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214301" ] ] [ a bf:Geographic ; + rdfs:label "Rocklin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214301" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Auburn" ; + bflc:marcKey "651 7 $a California $z Auburn $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyRCDYqQyMDfR7JxHWkXd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01217505" ] ] [ a bf:Geographic ; + rdfs:label "Auburn" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01217505" ] ] ) ; + skos:relatedMatch ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Citrus Heights, Roseville, Rocklin, Auburn, Folsom" ; + bf:mainTitle "Citrus Heights, Roseville, Rocklin, Auburn, Folsom" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Alternate panel title $a City street map, Citrus Heights, Roseville, Rocklin, Auburn, Folsom : $b western Placer County, Antelope, Auburn, Citrus Heights, Colfax, Folsom, Lincoln, northeast Sacramento County, Loomis, Meadow Vista, Orangevale, Rocklin, Roseville" ; + bf:mainTitle "City street map, Citrus Heights, Roseville, Rocklin, Auburn, Folsom :" ; + bf:note [ a bf:Note ; + rdfs:label "Alternate panel title"@en ] ; + bf:subtitle "western Placer County, Antelope, Auburn, Citrus Heights, Colfax, Folsom, Lincoln, northeast Sacramento County, Loomis, Meadow Vista, Orangevale, Rocklin, Roseville" ], + [ a bf:Title ; + rdfs:label "City street map, Roseville, Rocklin, Citrus Heights, Auburn, Folsom :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City street map, Roseville, Rocklin, Citrus Heights, Auburn, Folsom :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Roseville, Rocklin, Citrus Heights, Auburn, Folsom" ; + bf:mainTitle "Roseville, Rocklin, Citrus Heights, Auburn, Folsom" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title within neat line $a Citrus Heights, Folsom, Roseville" ; + bf:mainTitle "Citrus Heights, Folsom, Roseville" ; + bf:note [ a bf:Note ; + rdfs:label "Title within neat line"@en ] ] . + + a bf:Organization ; + rdfs:label "GM Johnson Maps (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10152253" ] . + + a bf:Organization ; + rdfs:label "G.M. Johnson & Associates Ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4728850" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2017"^^ ; + bf:dimensions "154 x 100 cm, on sheet 100 x 69 cm, folded to 23 x 11 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781770686151" ], + [ a bf:OclcNumber ; + rdf:value "1411062475" ], + [ a bf:Isbn ; + rdf:value "1770686150" ], + [ a bf:Upc ; + rdf:value "776428014898" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Ancillary: [Central California]. Scale approximately 1:2,000,000."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color"@en ], + [ a bf:Note ; + rdfs:label "Southern portion of map in 3 segments."@en ], + [ a bf:Note ; + rdfs:label "Includes indexes, 1 inset map, and 1 ancillary location map."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by spot heights."@en ], + [ a bf:Note ; + rdfs:label "Inset: Downtown Auburn. Scale approximately 1:18,000."@en ], + [ a bf:Note ; + rdfs:label "Panel title."@en ], + [ a bf:Note ; + rdfs:label "\"Copyright ©2017, GM Johnson & Associates Ltd. Digital Map: Copyright ©2017, GM Johnson & Associates Ltd.\""@en ], + [ a bf:Note ; + rdfs:label "\"© GM Johnson\"--Back of panel and within neat lines."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Vancouver, BC $b G.M. Johnson and Associates Ltd. $c [2017]" ; + bflc:simpleAgent "G.M. Johnson and Associates Ltd." ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "Vancouver, BC" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Vancouver, BC G.M. Johnson and Associates Ltd. [2017]" ; + bf:responsibilityStatement "GM Johnson & Associates Ltd." ; + bf:title [ a bf:Title ; + rdfs:label "City street map, Roseville, Rocklin, Citrus Heights, Auburn, Folsom : western Placer County, Antelope, Colfax, Lincoln, Loomis, Orangevale, & adjoining communities, plus vicinity map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City street map, Roseville, Rocklin, Citrus Heights, Auburn, Folsom :" ; + bf:subtitle "western Placer County, Antelope, Colfax, Lincoln, Loomis, Orangevale, & adjoining communities, plus vicinity map" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1411251281.ttl b/tests/oclc/maps/1411251281.ttl new file mode 100644 index 0000000..bfe4d17 --- /dev/null +++ b/tests/oclc/maps/1411251281.ttl @@ -0,0 +1,424 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b B8" ; + bf:code "4363.B8" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b C4" ; + bf:code "4364.C4" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b O8" ; + bf:code "4364.O8" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b P28" ; + bf:code "4364.P28" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250920190045.9" ; + bf:creationDate "20231201" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.C4 2017" ; + bf:itemPortion ".G2" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a G.M. Johnson & Associates Ltd., $e cartographer, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDd9H67b66kfmjmFWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a GM Johnson city map series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "GM Johnson city map series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "G.M. Johnson & Associates Ltd. GM Johnson city map series." ; + bflc:marcKey "810 2 $a G.M. Johnson & Associates Ltd. $t GM Johnson city map series." ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Organization ; + rdfs:label "G.M. Johnson & Associates Ltd." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5874100" ] ; + bf:title [ a bf:Title ; + rdfs:label "GM Johnson city map series." ; + bf:mainTitle "GM Johnson city map series." ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scales differ" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Oroville (Calif.) Maps." ; + bflc:marcKey "651 0 $a Oroville (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Oroville (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca626276" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Chico (Calif.) Maps." ; + bflc:marcKey "651 0 $a Chico (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Chico (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca369878" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Butte County" ; + bflc:marcKey "651 7 $a California $z Butte County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJy8vcpd9MDHKGGfcKDXh3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215262" ] ] [ a bf:Geographic ; + rdfs:label "Butte County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215262" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bflc:marcKey "650 7 $a Cities and towns $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00861748" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Paradise (Calif.) Maps." ; + bflc:marcKey "651 0 $a Paradise (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Paradise (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca626277" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Chico" ; + bflc:marcKey "651 7 $a California $z Chico $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtmrDxkGPPXj6QHvFhT73" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207020" ] ] [ a bf:Geographic ; + rdfs:label "Chico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207020" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Paradise" ; + bflc:marcKey "651 7 $a California $z Paradise $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgd9cf7p6tpxWhWJq9kXd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214297" ] ] [ a bf:Geographic ; + rdfs:label "Paradise" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214297" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Oroville" ; + bflc:marcKey "651 7 $a California $z Oroville $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJht7JY4XDBVDPD4wKQDv3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214296" ] ] [ a bf:Geographic ; + rdfs:label "Oroville" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214296" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cities and towns California Butte County Maps." ; + bflc:marcKey "650 0 $a Cities and towns $z California $z Butte County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006435" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca648211" ] ] [ a bf:Geographic ; + rdfs:label "Butte County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca648211" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Chico, Paradise -- Oroville -- Butte County" ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Alternate panel title $a City street map, Oroville, Chico, Paradise, Butte County" ; + bf:mainTitle "City street map, Oroville, Chico, Paradise, Butte County" ; + bf:note [ a bf:Note ; + rdfs:label "Alternate panel title"@en ] ], + [ a bf:Title ; + rdfs:label "City street map, Chico, Paradise, Oroville" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City street map, Chico, Paradise, Oroville" ] . + + a bf:Organization ; + rdfs:label "G.M. Johnson & Associates Ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4728850" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2017"^^ ; + bf:dimensions "on sheet 69 x 100 cm, folded to 23 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "3 maps on 1 sheet"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1770685979" ], + [ a bf:OclcNumber ; + rdf:value "1411251281" ], + [ a bf:Isbn ; + rdf:value "9781770685970" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"© GM Johnson\"--On back of panel and within neat lines"@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color"@en ], + [ a bf:Note ; + rdfs:label "\"Copyright ©2017, GM Johnson & Associates Ltd. Digital Map: Copyright ©2017, GM Johnson & Associates Ltd.\""@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ], + [ a bf:Note ; + rdfs:label "Includes indexes and 12 insets"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Vancouver, BC $b GM Johnson & Associates Ltd. $c [2017]" ; + bflc:simpleAgent "GM Johnson & Associates Ltd." ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "Vancouver, BC" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "Vancouver, BC GM Johnson & Associates Ltd. [2017]" ; + bf:responsibilityStatement "GM Johnson & Associates Ltd." ; + bf:title [ a bf:Title ; + rdfs:label "City street map, Chico, Paradise, Oroville Butte County, Biggs, Cohasset ... Sterling City & adjoining communities" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City street map, Chico, Paradise, Oroville" ; + bf:subtitle "Butte County, Biggs, Cohasset ... Sterling City & adjoining communities" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1411758806.ttl b/tests/oclc/maps/1411758806.ttl new file mode 100644 index 0000000..c640c84 --- /dev/null +++ b/tests/oclc/maps/1411758806.ttl @@ -0,0 +1,320 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4362 $b L32" ; + bf:code "4362.L32" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919213003.7" ; + bf:creationDate "20231204" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W1213500 W1211230 N0403500 N0402500" ], + [ a bf:Cartographic ; + bf:coordinates "W 121°35ʹ00ʺ--W 121°12ʹ30ʺ/N 40°35ʹ00ʺ--N 40°25ʹ00ʺ" ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4362.L32E63 2012" ; + bf:itemPortion ".E2" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Earthwalk Press, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpq37rGDcwmRmVMkthR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "topographic maps." ; + bflc:marcKey "655 7 $a topographic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes topographiques." ; + bflc:marcKey "655 7 $a Cartes topographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000208" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Topographic maps." ; + bflc:marcKey "655 7 $a Topographic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866675" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Topographic maps" ; + bflc:marcKey "655 7 $a Topographic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423808" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "42500" ], + [ a bf:Scale ; + rdfs:label "Scale 1:42,500. 1.5 inches = 1 mile" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Lassen Volcanic National Park" ; + bflc:marcKey "651 7 $a California $z Lassen Volcanic National Park $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01245938" ] ] [ a bf:Geographic ; + rdfs:label "Lassen Volcanic National Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01245938" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Lassen Volcanic National Park (Calif.) Maps." ; + bflc:marcKey "651 0 $a Lassen Volcanic National Park (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Lassen Volcanic National Park (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2158430" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bflc:marcKey "650 7 $a Outdoor recreation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01049159" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Outdoor recreation California Lassen Volcanic National Park Maps." ; + bflc:marcKey "650 0 $a Outdoor recreation $z California $z Lassen Volcanic National Park $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103963" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2158430" ] ] [ a bf:Geographic ; + rdfs:label "Lassen Volcanic National Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2158430" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Lassen Volcanic National Park" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lassen Volcanic National Park" ] . + + a bf:Organization ; + rdfs:label "Earthwalk Press," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4284166" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2012"^^ ; + bf:dimensions "50 x 80 cm, folded to 24 x 17 cm" ; + bf:editionStatement "6th edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780915749171" ], + [ a bf:OclcNumber ; + rdf:value "1411758806" ], + [ a bf:Isbn ; + rdf:value "0915749173" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes location map, list of recommended day hikes, text, and color illustration"@en ], + [ a bf:Note, + ; + rdfs:label "color, plastic"@en ], + [ a bf:Note ; + rdfs:label "Two indexed computer terrain models of the park and text on verso"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by contours and spot heights"@en ], + [ a bf:Note ; + rdfs:label "Contour interval 40 feet"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ], + [ a bf:Note ; + rdfs:label "\"Features: topographic map of Lassen Volcanic National Park (1:42,500 Scale) ; 3-D terrain models of Lassen Volcanic National Park & Lassen Peak ; backcountry regulations ; trail mileage ; day hikes ; winter information ; safety considerations\"--Panel"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a La Jolla, CA $b Earthwalk Press $c [2012]" ; + bflc:simpleAgent "Earthwalk Press" ; + bflc:simpleDate "[2012]" ; + bflc:simplePlace "La Jolla, CA" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "La Jolla, CA Earthwalk Press [2012]" ; + bf:title [ a bf:Title ; + rdfs:label "Lassen Volcanic National Park hiking map and guide" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lassen Volcanic National Park" ; + bf:subtitle "hiking map and guide" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1411777580.ttl b/tests/oclc/maps/1411777580.ttl new file mode 100644 index 0000000..7d2b20a --- /dev/null +++ b/tests/oclc/maps/1411777580.ttl @@ -0,0 +1,216 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240325202829.3" ; + bf:creationDate "20231204" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4361.P3 2006" ; + bf:itemPortion ".T66" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a California. $b Department of Transportation, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Department of Transportation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca314863" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Tolmach, Richard $e cartographer" ; + bf:agent [ a bf:Person ; + rdfs:label "Tolmach, Richard" ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast $0 (OCoLC)fst01423704" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scales differ" ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $0 (OCoLC)fst01204928" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Railroads" ; + bflc:marcKey "650 7 $a Railroads $2 fast $0 (OCoLC)fst01088711" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088711" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroads California Maps." ; + bflc:marcKey "650 0 $a Railroads $z California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030316" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030316" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Amtrak California rail map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Amtrak California rail map" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a California rail map" ; + bf:mainTitle "California rail map" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "92 x 38 cm, folded to 19 x 10 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1411777580" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"July 2006\""@en ], + [ a bf:Note ; + rdfs:label "\"A complete display of Amtrak California routes with connecting Thruway bus routes and local rail transit lines. Also includes map of the California network of freight railroads\""@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Sacramento, Calif.] $b California Department of Transportation $c [2006]" ; + bflc:simpleAgent "California Department of Transportation" ; + bflc:simpleDate "[2006]" ; + bflc:simplePlace "[Sacramento, Calif.]" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "[Sacramento, Calif.] California Department of Transportation [2006]" ; + bf:responsibilityStatement "cartograpy and design: Richard Tolmach" ; + bf:title [ a bf:Title ; + rdfs:label "Amtrak California rail map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Amtrak California rail map" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1412383203.ttl b/tests/oclc/maps/1412383203.ttl new file mode 100644 index 0000000..4c2e782 --- /dev/null +++ b/tests/oclc/maps/1412383203.ttl @@ -0,0 +1,300 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b S2" ; + bf:code "4363.S2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251012003514.2" ; + bf:creationDate "20231207" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.S2 2010" ; + bf:itemPortion ".R31" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Rand McNally and Company, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83kGcYpk7xgxKHXf3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Thomas Bros. Maps, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqKmdfJ3mYWjR8kjytg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale [ca. 1:36,749]. 1 in. = approx. 0.58 mile" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "36749" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento Metropolitan Area" ; + bflc:marcKey "651 7 $a California $z Sacramento Metropolitan Area $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342925" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento Metropolitan Area" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342925" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Maps." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Central business districts California Sacramento Maps." ; + bflc:marcKey "650 0 $a Central business districts $z California $z Sacramento $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Central business districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2132346" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Central business districts" ; + bflc:marcKey "650 7 $a Central business districts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00850699" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento Metropolitan Area (Calif.) Maps" ; + bflc:marcKey "651 0 $a Sacramento Metropolitan Area (Calif.) $v Maps" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento Metropolitan Area (Calif.)" ] [ a bf:GenreForm ; + rdfs:label "Maps" ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Thomas guide, streets of Sacramento" ; + bf:mainTitle "Thomas guide, streets of Sacramento" ], + [ a bf:Title ; + rdfs:label "Streets of Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Streets of Sacramento" ] . + + a bf:Organization ; + rdfs:label "Thomas Bros. Maps," . + + a bf:Organization ; + rdfs:label "Rand McNally and Company," . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2007"^^ ; + bf:dimensions "98 x 96 cm, on sheet 102 x 71 cm, folded to 24 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1412383203" ], + [ a bf:Isbn ; + rdf:value "9780528880490" ], + [ a bf:Isbn ; + rdf:value "0528880497" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes indexes, insets of \"Sacramento International Airport\" and \"Downtown Sacramento\" with index to points of interest, maps of \"Sacramento & vicinity\" showing coverage and \"Galt,\" specimen map, and distance map"@en ], + [ a bf:Note ; + rdfs:label "At head of panel title: The Thomas guide"@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chicago, IL $b Rand McNally $c [2010]" ; + bflc:simpleAgent "Rand McNally" ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "Chicago, IL" ; + bf:date "2010"^^ ; + bf:place ] ; + bf:publicationStatement "Chicago, IL Rand McNally [2010]" ; + bf:responsibilityStatement "Rand McNally" ; + bf:title [ a bf:Title ; + rdfs:label "Streets of Sacramento communities included Carmichael, Citrus Heights ... Rio Linda, West Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Streets of Sacramento" ; + bf:subtitle "communities included Carmichael, Citrus Heights ... Rio Linda, West Sacramento" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1413477906.ttl b/tests/oclc/maps/1413477906.ttl new file mode 100644 index 0000000..00793e3 --- /dev/null +++ b/tests/oclc/maps/1413477906.ttl @@ -0,0 +1,271 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4291" ; + bf:code "4291" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919194226.7" ; + bf:creationDate "20231212" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4291.M8 2016" ; + bf:itemPortion ".M3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Map Company (Port Townsend, Wash.), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt6KDMMkmfKM4F7qgWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-or" ; + bf:code "n-us-or" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,160,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1160000" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Wineries" ; + bflc:marcKey "650 7 $a Wineries $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175997" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wineries Oregon Maps." ; + bflc:marcKey "650 0 $a Wineries $z Oregon $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wineries" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103610" ] ] [ a bf:Geographic ; + rdfs:label "Oregon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255750" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title outside of margin $a Visit Oregon wineries" ; + bf:mainTitle "Visit Oregon wineries" ; + bf:note [ a bf:Note ; + rdfs:label "Title outside of margin"@en ] ], + [ a bf:Title ; + rdfs:label "Oregon winery map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oregon winery map" ] . + + a bf:Organization ; + rdfs:label "Map Company (Port Townsend, Wash.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9478815" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Oregon" ; + bflc:marcKey "651 7 $a Oregon $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRDY9Q8vrYX74W7HTxKM" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204579" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2016"^^ ; + bf:dimensions "43 x 57 cm, on sheet 56 x 85 cm, folded to 23 x 10 cm" ; + bf:editionStatement "Eighth edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1926532422" ], + [ a bf:Isbn ; + rdf:value "9781926532424" ], + [ a bf:OclcNumber ; + rdf:value "1413477906" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes indexed list to wineries, indexed state map showing the viticultural areas, and list of wine labels"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by spot heights"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Insets: Willamette Valley, Dundee, South Willamette Valley, Southern Oregon, and Columbia Gorge"@en ], + [ a bf:Note ; + rdfs:label "Title frrom panel"@en ], + [ a bf:Note ; + rdfs:label "Includes 5 inset maps showing winery locations, indexed state map showing the viticultural areas, state map showing city locations, and list of wine labels on verso"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Port Townsend, Washington] $b The Map Company $c [2016]" ; + bflc:simpleAgent "The Map Company" ; + bflc:simpleDate "[2016]" ; + bflc:simplePlace "[Port Townsend, Washington]" ; + bf:date "2016"^^ ; + bf:place ] ; + bf:publicationStatement "[Port Townsend, Washington] The Map Company [2016]" ; + bf:responsibilityStatement "the Map Company" ; + bf:title [ a bf:Title ; + rdfs:label "Oregon winery map Oregon state map & local insert winery maps : Willamette Valley, Columbia Gorge, South Willamette Valley, Southern Oregon" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Oregon winery map" ; + bf:subtitle "Oregon state map & local insert winery maps : Willamette Valley, Columbia Gorge, South Willamette Valley, Southern Oregon" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1414199724.ttl b/tests/oclc/maps/1414199724.ttl new file mode 100644 index 0000000..4ae37f3 --- /dev/null +++ b/tests/oclc/maps/1414199724.ttl @@ -0,0 +1,373 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4281" ; + bf:code "4281" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4291" ; + bf:code "4291" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919190154.1" ; + bf:creationDate "20231214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W1244800 W1164500 N0490000 N0420000" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W 124°48ʹ--W 116°45ʹ/N 49°00ʹ--N 42°00ʹ" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4281.J73 2013" ; + bf:itemPortion ".V4" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Vestra Resources, Inc., $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJX9pkVYqRFv9BQ3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps" ; + bflc:marcKey "655 7 $a Thematic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752679" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "thematic maps." ; + bflc:marcKey "655 7 $a thematic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028142" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-wa" ; + bf:code "n-us-wa" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-or" ; + bf:code "n-us-or" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1260000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,260,000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Wine districts" ; + bflc:marcKey "650 7 $a Wine districts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175955" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Viticulture" ; + bflc:marcKey "650 7 $a Viticulture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture Washington (State) Maps." ; + bflc:marcKey "650 0 $a Viticulture $z Washington (State) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca260933" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture Oregon Maps." ; + bflc:marcKey "650 0 $a Viticulture $z Oregon $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "Oregon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255750" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts Washington (State) Maps." ; + bflc:marcKey "650 0 $a Wine districts $z Washington (State) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8762414" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8762414" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts Oregon Maps." ; + bflc:marcKey "650 0 $a Wine districts $z Oregon $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8762413" ] ] [ a bf:Geographic ; + rdfs:label "Oregon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8762413" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + , + ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Washington and Oregon American viticultural areas, 2014" ; + bf:mainTitle "Washington and Oregon American viticultural areas, 2014" ], + [ a bf:Title ; + rdfs:label "Washington and Oregon 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Washington and Oregon 2014 American viticultural areas" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Washington (State)" ; + bflc:marcKey "651 7 $a Washington (State) $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJpymmTY6j9pxXGMd79FKd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204703" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Vestra Resources, Inc.," . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Oregon" ; + bflc:marcKey "651 7 $a Oregon $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRDY9Q8vrYX74W7HTxKM" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204579" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2013"^^ ; + bf:dimensions "88 x 57 cm, on sheet 95 x 64 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1414199724" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Color shaded to show AVA boundaries and annual precipitation"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading"@en ], + [ a bf:Note ; + rdfs:label "\"AVA boundaries depicted on this map are current as of January 16, 2013\""@en ], + [ a bf:Note ; + rdfs:label "Includes notes and indexed table of AVA areas showing acreage size and effective dates"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Redding, CA $b Vestra Resources, Inc. $c [2013]" ; + bflc:simpleAgent "Vestra Resources, Inc." ; + bflc:simpleDate "[2013]" ; + bflc:simplePlace "Redding, CA" ; + bf:date "2013"^^ ; + bf:place ] ; + bf:publicationStatement "Redding, CA Vestra Resources, Inc. [2013]" ; + bf:responsibilityStatement "Vestra Resources, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "Washington and Oregon 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Washington and Oregon 2014 American viticultural areas" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1414201616.ttl b/tests/oclc/maps/1414201616.ttl new file mode 100644 index 0000000..923f3c8 --- /dev/null +++ b/tests/oclc/maps/1414201616.ttl @@ -0,0 +1,296 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4361" ; + bf:code "4361" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919230902.7" ; + bf:creationDate "20231214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W 124°25ʹ--W 114°07ʹ/N 42°00ʹ--N 32°32ʹ" ], + [ a bf:Cartographic ; + bf:coordinates "W1242500 W1140700 N0420000 N0323200" ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4361.J73 2014" ; + bf:itemPortion ".V4" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Vestra Resources, Inc., $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJX9pkVYqRFv9BQ3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps" ; + bflc:marcKey "655 7 $a Thematic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752679" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,210,000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1210000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture California Maps." ; + bflc:marcKey "650 0 $a Viticulture $z California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Viticulture" ; + bflc:marcKey "650 7 $a Viticulture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts California Maps." ; + bflc:marcKey "650 0 $a Wine districts $z California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10554013" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10554013" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine districts" ; + bflc:marcKey "650 7 $a Wine districts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175955" ] ; + bf:source ], + ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a California American viticultural areas $b 2014" ; + bf:mainTitle "California American viticultural areas" ; + bf:subtitle "2014" ], + [ a bf:Title ; + rdfs:label "California 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California 2014 American viticultural areas" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Vestra Resources, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5534452" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2014"^^ ; + bf:dimensions "113 x 55 cm, on sheet 121 x 63" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1414201616" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Oriented with north toward upper right"@en ], + [ a bf:Note ; + rdfs:label "Includes notes and table of AVA data"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Redding, CA $b Vestra Resources, Inc. $c [2014]" ; + bflc:simpleAgent "Vestra Resources, Inc." ; + bflc:simpleDate "[2014]" ; + bflc:simplePlace "Redding, CA" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "Redding, CA Vestra Resources, Inc. [2014]" ; + bf:title [ a bf:Title ; + rdfs:label "California 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California 2014 American viticultural areas" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1414206862.ttl b/tests/oclc/maps/1414206862.ttl new file mode 100644 index 0000000..a38d7fc --- /dev/null +++ b/tests/oclc/maps/1414206862.ttl @@ -0,0 +1,401 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4361" ; + bf:code "4361" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250920013717.4" ; + bf:creationDate "20231214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W 124°28'00\"--W 114°07'00\"/N 42°00'00\"--N 32°31'00\"" ], + [ a bf:Cartographic ; + bf:coordinates "W1242800 W1140700 N0420000 N0323100" ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4361.J73 2014" ; + bf:itemPortion ".V43" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Vestra Resources, Inc., $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJX9pkVYqRFv9BQ3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "thematic maps." ; + bflc:marcKey "655 7 $a thematic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028142" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps" ; + bflc:marcKey "655 7 $a Thematic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752679" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "560000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:560,000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pacific Coast (Calif.) Maps." ; + bflc:marcKey "651 0 $a Pacific Coast (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pacific Coast (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture California Pacific Coast Maps." ; + bflc:marcKey "650 0 $a Viticulture $z California $z Pacific Coast $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine districts" ; + bflc:marcKey "650 7 $a Wine districts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175955" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts California Maps." ; + bflc:marcKey "650 0 $a Wine districts $z California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10554013" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10554013" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts California Pacific Coast Maps." ; + bflc:marcKey "650 0 $a Wine districts $z California $z Pacific Coast $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2143942" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture California Maps." ; + bflc:marcKey "650 0 $a Viticulture $z California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Pacific Coast" ; + bflc:marcKey "651 7 $a California $z Pacific Coast $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Viticulture" ; + bflc:marcKey "650 7 $a Viticulture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a California's Central Coast American viticultural areas, 2014" ; + bf:mainTitle "California's Central Coast American viticultural areas, 2014" ], + [ a bf:Title ; + rdfs:label "California's Central Coast 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California's Central Coast 2014 American viticultural areas" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Central Coast American viticultural areas" ; + bf:mainTitle "Central Coast American viticultural areas" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Vestra Resources, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5534452" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "2014"^^ ; + bf:dimensions "86 x 55 cm, on sheet 94 x 63 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1414206862" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Note: The Santa Cruz Mountains AVA is not part of the San Francisco Bay or the Central Coast AVA\""@en ], + [ a bf:Note ; + rdfs:label "Oriented with north toward upper right"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading"@en ], + [ a bf:Note ; + rdfs:label "Includes notes, location map and table of AVA data"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Redding, CA $b Vestra Resources, Inc. $c [2014]" ; + bflc:simpleAgent "Vestra Resources, Inc." ; + bflc:simpleDate "[2014]" ; + bflc:simplePlace "Redding, CA" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "Redding, CA Vestra Resources, Inc. [2014]" ; + bf:responsibilityStatement "Vestra Resources, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "California's Central Coast 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California's Central Coast 2014 American viticultural areas" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1414210443.ttl b/tests/oclc/maps/1414210443.ttl new file mode 100644 index 0000000..53f2cab --- /dev/null +++ b/tests/oclc/maps/1414210443.ttl @@ -0,0 +1,596 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4361" ; + bf:code "4361" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919191437.7" ; + bf:creationDate "20231214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCQ $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W 123°54ʹ--W 122°05ʹ/N 39°49ʹ--N 37°48ʹ" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W1235400 W1220500 N0394900 N0374800" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4361.J73 2014" ; + bf:itemPortion ".V44" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Vestra Resources, Inc., $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJX9pkVYqRFv9BQ3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps" ; + bflc:marcKey "655 7 $a Thematic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752679" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes thématiques." ; + bflc:marcKey "655 7 $a Cartes thématiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thematic maps." ; + bflc:marcKey "655 7 $a Thematic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866668" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "thematic maps." ; + bflc:marcKey "655 7 $a thematic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028142" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "284000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:284,000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Mendocino County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Mendocino County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Mendocino County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca653834" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Pacific Coast" ; + bflc:marcKey "651 7 $a California $z Pacific Coast $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01243509" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Marin County" ; + bflc:marcKey "651 7 $a California $z Marin County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJvhvYwcDgdV84WMGdgYfq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206041" ] ] [ a bf:Geographic ; + rdfs:label "Marin County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206041" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sonoma County" ; + bflc:marcKey "651 7 $a California $z Sonoma County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtMjkHQKfQF9QdM9rtBT3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01213638" ] ] [ a bf:Geographic ; + rdfs:label "Sonoma County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01213638" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts California Pacific Coast Maps." ; + bflc:marcKey "650 0 $a Wine districts $z California $z Pacific Coast $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2143942" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine districts California, Northern Maps." ; + bflc:marcKey "650 0 $a Wine districts $z California, Northern $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2143942" ] ] [ a bf:Geographic ; + rdfs:label "California, Northern" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114562" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Marin County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Marin County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Marin County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca321947" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Northern California" ; + bflc:marcKey "651 7 $a Northern California $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01692637" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture California, Northern Maps." ; + bflc:marcKey "650 0 $a Viticulture $z California, Northern $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "California, Northern" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114562" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Napa County" ; + bflc:marcKey "651 7 $a California $z Napa County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcGmRYM48vjdKJ3hxvmBP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206424" ] ] [ a bf:Geographic ; + rdfs:label "Napa County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206424" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Solano County" ; + bflc:marcKey "651 7 $a California $z Solano County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJbRjwdJ89BHGbkQhKpHG3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214273" ] ] [ a bf:Geographic ; + rdfs:label "Solano County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214273" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Lake County" ; + bflc:marcKey "651 7 $a California $z Lake County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgmH9rBvrGv7YQc9ypdcP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208616" ] ] [ a bf:Geographic ; + rdfs:label "Lake County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208616" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Wine districts" ; + bflc:marcKey "650 7 $a Wine districts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175955" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Viticulture" ; + bflc:marcKey "650 7 $a Viticulture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Mendocino County" ; + bflc:marcKey "651 7 $a California $z Mendocino County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJccgbQCB4tJ6X6TxR69Xd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215516" ] ] [ a bf:Geographic ; + rdfs:label "Mendocino County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01215516" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Napa County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Napa County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Napa County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca340818" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Solano County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Solano County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Solano County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca625430" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sonoma County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Sonoma County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sonoma County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca607169" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Lake County (Calif.) Maps." ; + bflc:marcKey "651 0 $a Lake County (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Lake County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca438463" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture California Pacific Coast Maps." ; + bflc:marcKey "650 0 $a Viticulture $z California $z Pacific Coast $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:Geographic ; + rdfs:label "Pacific Coast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106011" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "California's North Coast 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California's North Coast 2014 American viticultural areas" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a North Coast American viticultural areas" ; + bf:mainTitle "North Coast American viticultural areas" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a California's North Coast American viticultural areas, 2014" ; + bf:mainTitle "California's North Coast American viticultural areas, 2014" ] . + + a bf:Organization ; + rdfs:label "Vestra Resources, Inc.," . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "89 x 57 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1414210443" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Covers AVA areas of Lake, Marin, Mendocino, Napa, Solano, and Sonoma, counties"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Includes notes, table of AVA data, and location map"@en ], + [ a bf:Note ; + rdfs:label "Color shaded to show AVA boundaries and annual precipitation"@en ], + [ a bf:Note ; + rdfs:label "Oriented with north toward upper right"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading and spot heights"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Redding, CA $b Vestra Resources, Inc. $c [2014]" ; + bflc:simpleAgent "Vestra Resources, Inc." ; + bflc:simpleDate "[2014]" ; + bflc:simplePlace "Redding, CA" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "Redding, CA Vestra Resources, Inc. [2014]" ; + bf:responsibilityStatement "Vestra Resources, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "California's North Coast 2014 American viticultural areas" ; + bflc:nonSortNum "0" ; + bf:mainTitle "California's North Coast 2014 American viticultural areas" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1414977907.ttl b/tests/oclc/maps/1414977907.ttl new file mode 100644 index 0000000..8ab7435 --- /dev/null +++ b/tests/oclc/maps/1414977907.ttl @@ -0,0 +1,412 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C18" ; + bf:code "4334.C18" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C24" ; + bf:code "4334.C24" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b S4" ; + bf:code "4334.S4" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "pictorially"@en ; + bf:code "pict" ; + rdf:value "i" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011231752.0" ; + bf:creationDate "20231214" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCF $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4334.C24E635 2023" ; + bf:itemPortion ".D5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Discovery Map (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt3KHG3kTkY8hhg84Y6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Discovery Map International, Inc., $e contributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtdG76tMB7fPyCQJHxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Pictorial maps." ; + bflc:marcKey "655 7 $a Pictorial maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866421" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps" ; + bflc:marcKey "655 7 $a Tourist maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423809" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes illustrées." ; + bflc:marcKey "655 7 $a Cartes illustrées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000209" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps" ; + bflc:marcKey "655 7 $a Pictorial maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423807" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "pictorial maps." ; + bflc:marcKey "655 7 $a pictorial maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028385" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + ; + bf:geographicCoverage , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Discovery map" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Discovery map" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Not drawn to scale." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Carefree" ; + bflc:marcKey "651 7 $a Arizona $z Carefree $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxmHmy6hBQ7KYtMfFdPcP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208021" ] ] [ a bf:Geographic ; + rdfs:label "Carefree" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208021" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cave Creek (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Cave Creek (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cave Creek (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1863939" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Scottsdale (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Scottsdale (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Scottsdale (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca245156" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Cave Creek" ; + bflc:marcKey "651 7 $a Arizona $z Cave Creek $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01238279" ] ] [ a bf:Geographic ; + rdfs:label "Cave Creek" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01238279" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Carefree (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Carefree (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Carefree (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca409974" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Scottsdale" ; + bflc:marcKey "651 7 $a Arizona $z Scottsdale $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwD6HB8WFr9FDjy9fp3wC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204372" ] ] [ a bf:Geographic ; + rdfs:label "Scottsdale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204372" ] ] ) ; + skos:relatedMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Organization ; + rdfs:label "Discovery Map (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250397" ] . + + a bf:Organization ; + rdfs:label "Discovery Map International, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250409" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2023"^^ ; + bf:dimensions "33 x 46 cm, on sheet 44 x 56 cm, folded to 22 x 29 cm" ; + bf:editionStatement "2023 [edition]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023597542" ], + [ a bf:OclcNumber ; + rdf:value "1414977907" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"©2023. This map is published pursuant to a license from Discovery Map International, Inc.\""@en ], + [ a bf:Note ; + rdfs:label "Pictorial tourist map with points of interest shown pictorially."@en ], + [ a bf:Note ; + rdfs:label "Relief shown pictorially."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Includes notes and indexed advertisements."@en ], + [ a bf:Note ; + rdfs:label "Notes, pictorial tourist maps of \"Carefree & N Scottsdale\" with points of interest shown pictorially, North Scottsdale inset, Carefree calendar of events, and indexed advertisements on verso."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Scottsdale, AZ : $b Published by Pride Publishing of Scottdale, LLC, $c [2023]" ; + bflc:simpleAgent "Published by Pride Publishing of Scottdale, LLC," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Scottsdale, AZ :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Scottsdale, AZ : Published by Pride Publishing of Scottdale, LLC, [2023]" ; + bf:responsibilityStatement "Discovery Map." ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1416669086.ttl b/tests/oclc/maps/1416669086.ttl new file mode 100644 index 0000000..60b93ff --- /dev/null +++ b/tests/oclc/maps/1416669086.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4281" ; + bf:code "4281" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250920012151.8" ; + bf:creationDate "20240104" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4281.M8 2015" ; + bf:itemPortion ".M3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Map Company (Port Townsend, Wash.), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt6KDMMkmfKM4F7qgWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-wa" ; + bf:code "n-us-wa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,120,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1120000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Washington (State) Maps." ; + bflc:marcKey "651 0 $a Washington (State) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca260933" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wineries Washington (State) Maps." ; + bflc:marcKey "650 0 $a Wineries $z Washington (State) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wineries" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103610" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca260933" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title outside of margin $a Visit Washington state wineries" ; + bf:mainTitle "Visit Washington state wineries" ; + bf:note [ a bf:Note ; + rdfs:label "Title outside of margin"@en ] ], + [ a bf:Title ; + rdfs:label "Washington state winery map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Washington state winery map" ] . + + a bf:Organization ; + rdfs:label "Map Company (Port Townsend, Wash.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9478815" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2015"^^ ; + bf:dimensions "43 x 58 cm, on sheet 56 x 85 cm, folded to 23 x 10 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1416669086" ], + [ a bf:Isbn ; + rdf:value "1897152825" ], + [ a bf:Isbn ; + bf:status ; + rdf:value "776428011934" ], + [ a bf:Isbn ; + rdf:value "9781897152829" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from panel"@en ], + [ a bf:Note ; + rdfs:label "Includes indexes, \"Washington State's American Viticultural Areas\", list of wineries and wine labels"@en ], + [ a bf:Note ; + rdfs:label "Map updated April, 2015"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by spot heights"@en ], + [ a bf:Note ; + rdfs:label "Text, continued list of wineries, wine labels, state map showing locations of local areas, 9 local route insets with QR codes to each and color illustrations on verso"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Port Townsend, Washington?] $b Map Company $c [2015]" ; + bflc:simpleAgent "Map Company" ; + bflc:simpleDate "[2015]" ; + bflc:simplePlace "[Port Townsend, Washington?]" ; + bf:date "2015"^^ ; + bf:place ] ; + bf:publicationStatement "[Port Townsend, Washington?] Map Company [2015]" ; + bf:responsibilityStatement "Map Company" ; + bf:title [ a bf:Title ; + rdfs:label "Washington state winery map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Washington state winery map" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1416851622.ttl b/tests/oclc/maps/1416851622.ttl new file mode 100644 index 0000000..10804e2 --- /dev/null +++ b/tests/oclc/maps/1416851622.ttl @@ -0,0 +1,217 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240109175221.0" ; + bf:creationDate "20240108" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3:2U5 2002" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a University of California, Davis, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale not given" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Organization ; + rdfs:label "University of California, Davis." ; + bflc:marcKey "610 20 $a University of California, Davis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a University of California, Davis" ; + bf:mainTitle "University of California, Davis" ], + [ a bf:Title ; + rdfs:label "UC Davis" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "19 x 26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1416851622" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"300 · 255402\""@en ], + [ a bf:Note ; + rdfs:label "Includes 2 inset maps, one with title \"Research Park Drive facilities\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, Calif.] $b [University of California, Davis] $c [2002?]" ; + bflc:simpleAgent "[University of California, Davis]" ; + bflc:simpleDate "[2002?]" ; + bflc:simplePlace "[Davis, Calif.]" ; + bf:date "2002"^^ ; + bf:place ] ; + bf:publicationStatement "[Davis, Calif.] [University of California, Davis] [2002?]" ; + bf:title [ a bf:Title ; + rdfs:label "UC Davis Parking information" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis" ; + bf:subtitle "Parking information" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1416853372.ttl b/tests/oclc/maps/1416853372.ttl new file mode 100644 index 0000000..0748923 --- /dev/null +++ b/tests/oclc/maps/1416853372.ttl @@ -0,0 +1,224 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240109170945.3" ; + bf:creationDate "20240108" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3:2U5 2012" ; + bf:itemPortion ".U5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a University of California, Davis, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale not given" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:7,800" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "7800" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Organization ; + rdfs:label "University of California, Davis." ; + bflc:marcKey "610 20 $a University of California, Davis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ; + bf:source ], + [ a bf:Meeting ; + rdfs:label "California Higher Education Sustainability Conference." ; + bflc:marcKey "611 20 $a California Higher Education Sustainability Conference." ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Conference locations -- Downtown Davis" ] ; + bf:title [ a bf:Title ; + rdfs:label "CHESC 2012" ; + bflc:nonSortNum "0" ; + bf:mainTitle "CHESC 2012" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a California Higher Education Sustainability Conference" ; + bf:mainTitle "California Higher Education Sustainability Conference" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2012"^^ ; + bf:dimensions "26 x 41 cm, on sheet 28 x 43 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 maps :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1416853372" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes activities, downtown hotels, dine about Davis and transportation resources of Downtown Davis on verso."@en ], + [ a bf:Note ; + rdfs:label "Includes indexes of campus builds"@en ], + [ a bf:Note, + ; + rdfs:label "both sides"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, Calif.] $b [University of California, Davis] $c 2012" ; + bflc:simpleAgent "[University of California, Davis]" ; + bflc:simpleDate "2012" ; + bflc:simplePlace "[Davis, Calif.]" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "[Davis, Calif.] [University of California, Davis] 2012" ; + bf:title [ a bf:Title ; + rdfs:label "CHESC 2012 California Higher Education Sustainability Conference" ; + bflc:nonSortNum "0" ; + bf:mainTitle "CHESC 2012" ; + bf:subtitle "California Higher Education Sustainability Conference" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417087736.ttl b/tests/oclc/maps/1417087736.ttl new file mode 100644 index 0000000..9ba0361 --- /dev/null +++ b/tests/oclc/maps/1417087736.ttl @@ -0,0 +1,222 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b P5" ; + bf:code "4363.P5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240111125111.2" ; + bf:creationDate "20240111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.P5Q4 1988" ; + bf:itemPortion ".F6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a 49er Fruit Trail (Firm) $e issuing body" ; + bf:agent [ a bf:Organization ; + rdfs:label "49er Fruit Trail (Firm)" ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body" ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "150000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:150,000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Farm produce California Nevada County Marketing Maps." ; + bflc:marcKey "650 0 $a Farm produce $z California $z Nevada County $x Marketing $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Farm produce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca322281" ] ] [ a bf:Geographic ; + rdfs:label "Nevada County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca322281" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Farm produce California Placer County Marketing Maps." ; + bflc:marcKey "650 0 $a Farm produce $z California $z Placer County $x Marketing $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Farm produce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:Geographic ; + rdfs:label "Placer County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "49er Fruit Trail and Christmas Tree Lane" ; + bflc:nonSortNum "0" ; + bf:mainTitle "49er Fruit Trail and Christmas Tree Lane" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheet 57 x 45 cm" ; + bf:editionStatement "1988 edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417087736" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes descriptive index to farms and indexed products list"@en ], + [ a bf:Note ; + rdfs:label "Text, indexed growers list, and illustrations on verso"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Newcastle, CA $b 49er Fruit Trail $c 1988" ; + bflc:simpleAgent "49er Fruit Trail" ; + bflc:simpleDate "1988" ; + bflc:simplePlace "Newcastle, CA" ; + bf:date "1988"^^ ; + bf:place ] ; + bf:publicationStatement "Newcastle, CA 49er Fruit Trail 1988" ; + bf:title [ a bf:Title ; + rdfs:label "49er Fruit Trail and Christmas Tree Lane" ; + bflc:nonSortNum "0" ; + bf:mainTitle "49er Fruit Trail and Christmas Tree Lane" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417087755.ttl b/tests/oclc/maps/1417087755.ttl new file mode 100644 index 0000000..5d017eb --- /dev/null +++ b/tests/oclc/maps/1417087755.ttl @@ -0,0 +1,222 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4363 $b P5" ; + bf:code "4363.P5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240111125143.0" ; + bf:creationDate "20240111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4363.P5Q4 1997" ; + bf:itemPortion ".F6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a 49er Fruit Trail (Firm), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "49er Fruit Trail (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "150000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:150,000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Farm produce California Placer County Marketing Maps." ; + bflc:marcKey "650 0 $a Farm produce $z California $z Placer County $x Marketing $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Farm produce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:Geographic ; + rdfs:label "Placer County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657536" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Farm produce California Nevada County Marketing Maps." ; + bflc:marcKey "650 0 $a Farm produce $z California $z Nevada County $x Marketing $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Farm produce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151944" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca322281" ] ] [ a bf:Geographic ; + rdfs:label "Nevada County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca322281" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "49er Fruit Trail and Christmas Tree Lane" ; + bflc:nonSortNum "0" ; + bf:mainTitle "49er Fruit Trail and Christmas Tree Lane" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "on sheet 57 x 45 cm" ; + bf:editionStatement "1997-98 edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417087755" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Text, indexed growers list, and illustrations on verso"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "Includes descriptive index to farms and indexed products list"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Newcastle, CA $b 49er Fruit Trail $c 1997-1998" ; + bflc:simpleAgent "49er Fruit Trail" ; + bflc:simpleDate "1997-1998" ; + bflc:simplePlace "Newcastle, CA" ; + bf:date "1997/1998"^^ ; + bf:place ] ; + bf:publicationStatement "Newcastle, CA 49er Fruit Trail 1997-1998" ; + bf:title [ a bf:Title ; + rdfs:label "49er Fruit Trail and Christmas Tree Lane" ; + bflc:nonSortNum "0" ; + bf:mainTitle "49er Fruit Trail and Christmas Tree Lane" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417098817.ttl b/tests/oclc/maps/1417098817.ttl new file mode 100644 index 0000000..addb21c --- /dev/null +++ b/tests/oclc/maps/1417098817.ttl @@ -0,0 +1,220 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b F8" ; + bf:code "4364.F8" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240112224346.8" ; + bf:creationDate "20240111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.F8P22 2000" ; + bf:itemPortion ".F3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fresno Area Express $e issuing body" ; + bf:agent [ a bf:Organization ; + rdfs:label "Fresno Area Express" ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Not drawn to scale" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bus lines California Fresno Maps." ; + bflc:marcKey "650 0 $a Bus lines $z California $z Fresno $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bus lines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110559" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385219" ] ] [ a bf:Geographic ; + rdfs:label "Fresno" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385219" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Maps." ; + bflc:marcKey "651 0 $a California $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "FAX Fresno Area express system map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "FAX Fresno Area express system map" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "60 x 44 cm, on sheet 62 x 46 cm, folded to 19 x 9 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417098817" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes inset map of \"Downtown Fresno\""@en ], + [ a bf:Note ; + rdfs:label "Text in English, Spanish, and Hmong, color illustrations, and list of express pass outlets on verso"@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Fresno $b [FAX] $c 2000" ; + bflc:simpleAgent "[FAX]" ; + bflc:simpleDate "2000" ; + bflc:simplePlace "Fresno" ; + bf:date "2000"^^ ; + bf:place ] ; + bf:publicationStatement "Fresno [FAX] 2000" ; + bf:title [ a bf:Title ; + rdfs:label "FAX Fresno Area express system map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "FAX Fresno Area express system map" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417099493.ttl b/tests/oclc/maps/1417099493.ttl new file mode 100644 index 0000000..266d1e6 --- /dev/null +++ b/tests/oclc/maps/1417099493.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b S2" ; + bf:code "4364.S2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919234839.2" ; + bf:creationDate "20240111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.S2P22 2001" ; + bf:itemPortion ".S2" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Sacramento Regional Transit District, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtdV7b4MjBBTpbckXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "50000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:50,000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bus lines California Sacramento Maps." ; + bflc:marcKey "650 0 $a Bus lines $z California $z Sacramento $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bus lines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110559" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Maps." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Local transit California Sacramento Maps." ; + bflc:marcKey "650 0 $a Local transit $z California $z Sacramento $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Local transit" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063738" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Sacramento bus and light rail system map" ; + bf:mainTitle "Sacramento bus and light rail system map" ], + [ a bf:Title ; + rdfs:label "Sacramento bus & light rail system map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sacramento bus & light rail system map" ] . + + a bf:Organization ; + rdfs:label "Sacramento Regional Transit District," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5662321" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "80 x 55 cm, on sheet 84 x 59 cm, folded to 21 x 10 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417099493" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes one inset map \"Central city fare zone\""@en ], + [ a bf:Note ; + rdfs:label "Includes text, 9 local maps, fares, services and route information and color illustrations on verso"@en ], + [ a bf:Note, + ; + rdfs:label "color, plastic coated"@en ], + [ a bf:Note ; + rdfs:label "\"Effective June 17, 2001\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, Calif. $b Sacramento Regional Transit District $c 2001" ; + bflc:simpleAgent "Sacramento Regional Transit District" ; + bflc:simpleDate "2001" ; + bflc:simplePlace "Sacramento, Calif." ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "Sacramento, Calif. Sacramento Regional Transit District 2001" ; + bf:responsibilityStatement "Regional Transit" ; + bf:title [ a bf:Title ; + rdfs:label "Sacramento bus & light rail system map" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sacramento bus & light rail system map" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417356054.ttl b/tests/oclc/maps/1417356054.ttl new file mode 100644 index 0000000..7cba217 --- /dev/null +++ b/tests/oclc/maps/1417356054.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3" ; + bf:code "4364.D3" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250919214314.0" ; + bf:creationDate "20240116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3 1989" ; + bf:itemPortion ".C6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Compass Maps (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrJ7tMTB9q7XWbcybtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:28,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "28000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from map $a Map of Davis" ; + bf:mainTitle "Map of Davis" ; + bf:note [ a bf:Note ; + rdfs:label "Title from map"@en ] ] . + + a bf:Organization ; + rdfs:label "Compass Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca448681" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "22 x 42 cm, on sheet 28 x 43 cm, folded to 28 x 11 cm" ; + bf:editionStatement "Edition of 1989" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417356054" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "one color"@en ], + [ a bf:Note ; + rdfs:label "\"©Copyright MCMLXIV Edition of 1989 Compass Maps, Inc.\""@en ], + [ a bf:Note ; + rdfs:label "Includes one inset map, Davis street and road index"@en ], + [ a bf:Note ; + rdfs:label "Location map on verso"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, CA $b Coldwell Banker Doug Arnold Real Estate Inc. $c 1989" ; + bflc:simpleAgent "Coldwell Banker Doug Arnold Real Estate Inc." ; + bflc:simpleDate "1989" ; + bflc:simplePlace "Davis, CA" ; + bf:date "1989"^^ ; + bf:place ] ; + bf:publicationStatement "Davis, CA Coldwell Banker Doug Arnold Real Estate Inc. 1989" ; + bf:responsibilityStatement "presented by: Coldwell Banker Doug Arnold Real Estate Inc." ; + bf:title [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417356311.ttl b/tests/oclc/maps/1417356311.ttl new file mode 100644 index 0000000..6a83604 --- /dev/null +++ b/tests/oclc/maps/1417356311.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3" ; + bf:code "4364.D3" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250920032215.6" ; + bf:creationDate "20240116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3 1997" ; + bf:itemPortion ".C6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Compass Maps (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrJ7tMTB9q7XWbcybtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:28,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "28000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from map $a Map of Davis" ; + bf:mainTitle "Map of Davis" ; + bf:note [ a bf:Note ; + rdfs:label "Title from map"@en ] ] . + + a bf:Organization ; + rdfs:label "Compass Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca448681" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "22 x 42 cm, on sheet 28 x 43 cm, folded to 28 x 11 cm" ; + bf:editionStatement "Edition of 1997" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417356311" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"©Copyright MCMLXIV Edition of 1997 Compass Maps, Inc.\""@en ], + [ a bf:Note ; + rdfs:label "Includes one inset map, Davis index"@en ], + [ a bf:Note, + ; + rdfs:label "one color"@en ], + [ a bf:Note ; + rdfs:label "Location map on verso"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, CA $b Coldwell Banker Doug Arnold Real Estate Inc. $c 1997" ; + bflc:simpleAgent "Coldwell Banker Doug Arnold Real Estate Inc." ; + bflc:simpleDate "1997" ; + bflc:simplePlace "Davis, CA" ; + bf:date "1997"^^ ; + bf:place ] ; + bf:publicationStatement "Davis, CA Coldwell Banker Doug Arnold Real Estate Inc. 1997" ; + bf:responsibilityStatement "presented by: Coldwell Banker Doug Arnold Real Estate Inc." ; + bf:title [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1417358832.ttl b/tests/oclc/maps/1417358832.ttl new file mode 100644 index 0000000..5a77756 --- /dev/null +++ b/tests/oclc/maps/1417358832.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3" ; + bf:code "4364.D3" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b D3:2U5" ; + bf:code "4364.D3:2U5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250920053941.3" ; + bf:creationDate "20240116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3 2000" ; + bf:itemPortion ".C6" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Compass Maps (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrJ7tMTB9q7XWbcybtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "28000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:28,000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title from map $a Map of Davis" ; + bf:mainTitle "Map of Davis" ; + bf:note [ a bf:Note ; + rdfs:label "Title from map"@en ] ], + [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ] . + + a bf:Organization ; + rdfs:label "Compass Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca448681" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "22 x 42 cm, on sheet 28 x 43 cm, folded to 28 x 11 cm" ; + bf:editionStatement "Edition of 2000" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417358832" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "one color"@en ], + [ a bf:Note ; + rdfs:label "Location map on verso"@en ], + [ a bf:Note ; + rdfs:label "Panel title"@en ], + [ a bf:Note ; + rdfs:label "Includes one inset map, Davis index"@en ], + [ a bf:Note ; + rdfs:label "\"©Copyright MCMLXIV Edition of 2000 Compass Maps, Inc.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, CA $b Coldwell Banker Doug Arnold Real Estate Inc. $c 2000" ; + bflc:simpleAgent "Coldwell Banker Doug Arnold Real Estate Inc." ; + bflc:simpleDate "2000" ; + bflc:simplePlace "Davis, CA" ; + bf:date "2000"^^ ; + bf:place ] ; + bf:publicationStatement "Davis, CA Coldwell Banker Doug Arnold Real Estate Inc. 2000" ; + bf:responsibilityStatement "presented by: Coldwell Banker Doug Arnold Real Estate Inc." ; + bf:title [ a bf:Title ; + rdfs:label "Map of Davis California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Davis California" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1418849939.ttl b/tests/oclc/maps/1418849939.ttl new file mode 100644 index 0000000..8674921 --- /dev/null +++ b/tests/oclc/maps/1418849939.ttl @@ -0,0 +1,218 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250625004925.4" ; + bf:creationDate "20240124" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "917.94" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "20/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a California State Automobile Association. $b Cartographic Department, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "California State Automobile Association. Cartographic Department," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca108120" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "470000" ], + [ a bf:Scale ; + rdfs:label "Scale [ca. 1:470,000]" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads California, Northern Maps." ; + bflc:marcKey "650 0 $a Roads $z California, Northern $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] [ a bf:Geographic ; + rdfs:label "California, Northern" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114562" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057079" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Californie (Nord) Cartes." ; + bflc:marcKey "650 6 $a Routes $z Californie (Nord) $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] [ a bf:Geographic ; + rdfs:label "Californie (Nord)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482753" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377777" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Northeastern California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northeastern California" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "68 x 49 cm, folded to 24 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1418849939" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Issued by California State Automobile Association and Automobile Club of Southern California\""@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ], + [ a bf:Note ; + rdfs:label "\"C3-90\""@en ], + [ a bf:Note ; + rdfs:label "Relief shown by spot heights"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a San Francisco, CA $b California State Automobile Association $c 1990" ; + bflc:simpleAgent "California State Automobile Association" ; + bflc:simpleDate "1990" ; + bflc:simplePlace "San Francisco, CA" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "San Francisco, CA California State Automobile Association 1990" ; + bf:responsibilityStatement "Cartographic Department" ; + bf:title [ a bf:Title ; + rdfs:label "Northeastern California" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northeastern California" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1420042632.ttl b/tests/oclc/maps/1420042632.ttl new file mode 100644 index 0000000..7d803aa --- /dev/null +++ b/tests/oclc/maps/1420042632.ttl @@ -0,0 +1,267 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7540" ; + bf:code "7540" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7544 $b A2" ; + bf:code "7544.A2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251128173843.6" ; + bf:creationDate "20240130" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUD" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d CUD $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(E 42°--E 54°/N 18°--N 12°)." ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "E0420000 E0540000 N0180000 N0120000" ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "912.5335" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "20/eng/20230216" ] ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7540 1979" ; + bf:itemPortion ".U6" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a United States. $b Central Intelligence Agency, $e cartographer." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Central Intelligence Agency," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca331448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 0 $a Maps." ; + bf:source ], + ; + bf:geographicCoverage , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "3000000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:3,000,000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Aden (Yemen) Maps." ; + bflc:marcKey "651 0 $a Aden (Yemen) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Aden (Yemen)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca752171" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Yemen (Republic) Maps." ; + bflc:marcKey "651 0 $a Yemen (Republic) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Yemen (Republic)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca598900" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Yemen (Aden)." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yemen (Aden)." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "54 x 39 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024585099" ], + [ a bf:OclcNumber ; + rdf:value "1420042632" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by shading and spot heights."@en ], + [ a bf:Note ; + rdfs:label "\"503858 6-79 (544073).\""@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Includes location map."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b [Central Intelligence Agency], $c [1979]" ; + bflc:simpleAgent "[Central Intelligence Agency]," ; + bflc:simpleDate "[1979]" ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1979"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : [Central Intelligence Agency], [1979]" ; + bf:title [ a bf:Title ; + rdfs:label "Yemen (Aden)." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yemen (Aden)." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1423501311.ttl b/tests/oclc/maps/1423501311.ttl new file mode 100644 index 0000000..6f32fa8 --- /dev/null +++ b/tests/oclc/maps/1423501311.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7541" ; + bf:code "7541" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Projection ; + rdfs:label "Transverse Mercator"@en ; + bf:code "bh" . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250920012815.4" ; + bf:creationDate "20240222" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "Universal transverse Mercator projection" ] ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "E0420000 E0540000 N0190000 N0130000" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "(E 42°--E 54°/N 19°--N 13°)." ], + [ a bf:Cartographic ; + bf:projection ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7541.C3 1990" ; + bf:itemPortion ".R6" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Yemen (Republic). $b Wizārat al-Nafṭ wa-al-Tharawāt al-maʻdinīyah." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Yemen (Republic). Wizārat al-Nafṭ wa-al-Tharawāt al-maʻdinīyah." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3718096" ] ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Yemen (Republic). $b Mashrūʻ al-Mawārid al-Ṭabīʻīyah." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Yemen (Republic). Mashrūʻ al-Mawārid al-Ṭabīʻīyah." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3718100" ] ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Robertson Group plc, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqPqqDtfdb9R499mCp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ara" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English and Arabic."@en ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:1,000,000 ;" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1000000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hydrology Yemen (Republic) Maps." ; + bflc:marcKey "650 0 $a Hydrology $z Yemen (Republic) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hydrology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092110" ] ] [ a bf:Geographic ; + rdfs:label "Yemen (Republic)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca598900" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hydrogeology Yemen (Republic) Maps." ; + bflc:marcKey "650 0 $a Hydrogeology $z Yemen (Republic) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hydrogeology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2091976" ] ] [ a bf:Geographic ; + rdfs:label "Yemen (Republic)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca598900" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Groundwater Yemen (Republic) Maps." ; + bflc:marcKey "650 0 $a Groundwater $z Yemen (Republic) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Groundwater" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095165" ] ] [ a bf:Geographic ; + rdfs:label "Yemen (Republic)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca598900" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Eastern sheet -- Western sheet." ] ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Jumhūrīyat al-Yaman, kharīṭah hīdrūjiyūlūjiyah" ; + bf:mainTitle "Jumhūrīyat al-Yaman, kharīṭah hīdrūjiyūlūjiyah" ], + [ a bf:Title ; + rdfs:label "Republic of Yemen :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Republic of Yemen :" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Republic of Yemen, hydrogeological map" ; + bf:mainTitle "Republic of Yemen, hydrogeological map" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Jumhūrīyat al-Yaman : $b mashrūʻ al-mawārid al-ṭabīʻīyah : kharīṭah hīdrūjiyūlūjiyah" ; + bf:mainTitle "Jumhūrīyat al-Yaman :" ; + bf:subtitle "mashrūʻ al-mawārid al-ṭabīʻīyah : kharīṭah hīdrūjiyūlūjiyah" ] . + + a bf:Organization ; + rdfs:label "Robertson Group plc," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3718098" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "130 x 65 cm, sheets 70 x 98 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map on 2 sheets :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1423501311" ], + [ a bf:Lccn ; + rdf:value " 2024585182" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Copyright reserved: Ministry of Oil and Mineral Resources, Oil and Mineral Corporation, Mineral Exploration Board, Ṣanʻaa, Republic of Yemen.\""@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by contours and spot heights."@en ], + [ a bf:Note ; + rdfs:label "Includes sheet index, 1 inset \"The Brothers\", and source material information."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ṣanʻaāʼ : $b The Director General, The Natural Resources Project, $c [1990]" ; + bflc:simpleAgent "The Director General, The Natural Resources Project," ; + bflc:simpleDate "[1990]" ; + bflc:simplePlace "Ṣanʻaāʼ :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "Ṣanʻaāʼ : The Director General, The Natural Resources Project, [1990]" ; + bf:title [ a bf:Title ; + rdfs:label "Republic of Yemen : the Natural Resources Project : hydrogeological map = Jumhūrīyat al-Yaman : mashrūʻ al-mawārid al-ṭabīʻīyah : kharīṭah hīdrūjiyūlūjiyah." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Republic of Yemen :" ; + bf:subtitle "the Natural Resources Project : hydrogeological map = Jumhūrīyat al-Yaman : mashrūʻ al-mawārid al-ṭabīʻīyah : kharīṭah hīdrūjiyūlūjiyah." ] . + + a bf:Source . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1424939618.ttl b/tests/oclc/maps/1424939618.ttl new file mode 100644 index 0000000..b65edab --- /dev/null +++ b/tests/oclc/maps/1424939618.ttl @@ -0,0 +1,305 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7964 $b O8" ; + bf:code "7964.O8" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7964 $b T7" ; + bf:code "7964.T7" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250920051258.9" ; + bf:creationDate "20240228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7964.T7E635 1962" ; + bf:itemPortion ".S3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Sanwa Ginkō, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpXgFvV3qYY3tVqcfY6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + ; + bf:geographicCoverage , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale not given." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Osaka (Japan) Maps." ; + bflc:marcKey "651 0 $a Osaka (Japan) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Osaka (Japan)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca405277" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tokyo (Japan) Maps." ; + bflc:marcKey "651 0 $a Tokyo (Japan) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tokyo (Japan)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268586" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Transportation Japan Osaka Maps." ; + bflc:marcKey "650 0 $a Transportation $z Japan $z Osaka $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Transportation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035725" ] ] [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca405277" ] ] [ a bf:Geographic ; + rdfs:label "Osaka" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca405277" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Transportation Japan Tokyo Maps." ; + bflc:marcKey "650 0 $a Transportation $z Japan $z Tokyo $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Transportation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035725" ] ] [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268586" ] ] [ a bf:Geographic ; + rdfs:label "Tokyo" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268586" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Guide to Japan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guide to Japan /" ] . + + a bf:Organization ; + rdfs:label "Sanwa Ginkō," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca664234" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "37 x 25 cm and 37 x 25 cm, on sheet 50 x 65 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 maps on 1 sheet :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024589713" ], + [ a bf:OclcNumber ; + rdf:value "1424939618" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Traffic map of Tokyo and Osaka, map of Sanwa Bank branches, and text on verso."@en ], + [ a bf:Note ; + rdfs:label "Tokyo -- Osaka."@en ], + [ a bf:Note ; + rdfs:label "Includes indexes."@en ], + [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Japan] : $b Sanwa Bank, $c [1962?]" ; + bflc:simpleAgent "Sanwa Bank," ; + bflc:simpleDate "[1962?]" ; + bflc:simplePlace "[Japan] :" ; + bf:date "1962~/"^^ ; + bf:place ] ; + bf:publicationStatement "[Japan] : Sanwa Bank, [1962?]" ; + bf:responsibilityStatement "Sanwa Bank." ; + bf:title [ a bf:Title ; + rdfs:label "Guide to Japan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guide to Japan /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + diff --git a/tests/oclc/maps/1425946740.ttl b/tests/oclc/maps/1425946740.ttl new file mode 100644 index 0000000..772bc05 --- /dev/null +++ b/tests/oclc/maps/1425946740.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7574 $b S5" ; + bf:code "7574.S5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250920051808.2" ; + bf:creationDate "20240307" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "912.5357" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7574.S5 2007" ; + bf:itemPortion ".E9" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Explorer Group Ltd., $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrfM7WcTG6DmQThf8dF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale 1:27,000." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "27000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Shāriqah (United Arab Emirates) Maps." ; + bflc:marcKey "651 0 $a Shāriqah (United Arab Emirates) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Shāriqah (United Arab Emirates)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2892374" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Sharjah mini map." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sharjah mini map." ] . + + a bf:Organization ; + rdfs:label "Explorer Group Ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7057211" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "47 x 22 cm, folded to 11 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1425946740" ], + [ a bf:Lccn ; + rdf:value " 2024585231" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "LC copy imperfect: Missing cover."@en ; + bflc:applicableInstitution ], + [ a bf:Note ; + rdfs:label "Index, Sharjah overview, and ancillary maps of: Heritage & art areas, Qanat al-Qasba, and UAE overview on veso."@en ], + [ a bf:Note ; + rdfs:label "Includes text, phone directory, and color illustrations."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Dubai : $b Explorer Publishing & Distribution, $c [2007]" ; + bflc:simpleAgent "Explorer Publishing & Distribution," ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "Dubai :" ; + bf:date "2007"^^ ; + bf:place ] ; + bf:publicationStatement "Dubai : Explorer Publishing & Distribution, [2007]" ; + bf:title [ a bf:Title ; + rdfs:label "Sharjah mini map." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sharjah mini map." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + diff --git a/tests/oclc/maps/1427604824.ttl b/tests/oclc/maps/1427604824.ttl new file mode 100644 index 0000000..0da1ffc --- /dev/null +++ b/tests/oclc/maps/1427604824.ttl @@ -0,0 +1,247 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + bf:code "dcrmc" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011181959.4" ; + bf:creationDate "20240322" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 37°45ʹ--W 37°49ʹ/N 122°25ʹ--N 122°22ʹ)" ], + [ a bf:Cartographic ; + bf:coordinates "-37.750000 -37.816667 122.416667 122.366667" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.S5" ; + bf:itemPortion "1859" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bache, A. D. $q (Alexander Dallas), $d 1806-1867, $e surveyor. $1 https://id.oclc.org/worldcat/entity/E39PBJhd9fthXMx3cKwgf8CxXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "surveyor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bien, Julius, $d 1826-1909, $e lithographer. $1 https://id.oclc.org/worldcat/entity/E39PBJdcwC3MKf3vv97vwb6qcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "lithographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rodgers, A. F., $e typographer. $1 https://id.oclc.org/worldcat/entity/E39PCjwf6tKVbPhqDf87jKKJH3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "typographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cuyler, R. M. $q (Richard M.), $e surveyor. $1 https://id.oclc.org/worldcat/entity/E39PCjBkF7JFGQjYTMPdmXBGd3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "surveyor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a United States Coast Survey, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmKCy4Bb347vrDtQfkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "10000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:10,000" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Francisco (Calif.) Maps." ; + bflc:marcKey "651 0 $a San Francisco (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Francisco (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Maps." ; + bflc:marcKey "651 7 $a Maps. $2 fast $0 (OCoLC)fst01423704" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "City of San Francisco and its vicinity :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City of San Francisco and its vicinity :" ] . + + a bf:Person ; + rdfs:label "Bien, Julius, 1826-1909," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca76787" ] . + + a bf:Person ; + rdfs:label "Bache, A. D. (Alexander Dallas), 1806-1867," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca920886" ] . + + a bf:Person ; + rdfs:label "Cuyler, R. M. (Richard M.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7365399" ] . + + a bf:Person ; + rdfs:label "Rodgers, A. F.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca783397" ] . + + a bf:Organization ; + rdfs:label "United States Coast Survey," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1542964" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "60 x 87 cm ; on sheet 69 x 94 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1427604824" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "[New York] : Lith of J. Bien." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes: \"Table of reference, public buildings etc.\""@en ], + [ a bf:Note ; + rdfs:label "Title from map recto."@en ], + [ a bf:Note ; + rdfs:label "At head of title: U.S. Coast Survey, A.D. Bache, superintendent."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "\"The topography was executed in 1857-8. The hydrography ... in 1857.\"--Note on map recto."@en ] ; + bf:provisionActivity [ a bf:Manufacture ; + bflc:marcKey "264 3 $a [New York] : $b Lith of J. Bien." ; + bflc:simpleAgent "Lith of J. Bien." ; + bflc:simplePlace "[New York] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b U.S. Coast Survey, $c 1859." ; + bflc:simpleAgent "U.S. Coast Survey," ; + bflc:simpleDate "1859." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1959"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : U.S. Coast Survey, 1859." ; + bf:responsibilityStatement "U.S. Coast Survey ; A.D. Bache, superintendent ; typography by A.F. Rodgers, sub assistant ; hydrography by the Party under the command of Lieut. R.M. Cuyler N.S.N. assistant." ; + bf:title [ a bf:Title ; + rdfs:label "City of San Francisco and its vicinity : California /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City of San Francisco and its vicinity :" ; + bf:subtitle "California /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1428457398.ttl b/tests/oclc/maps/1428457398.ttl new file mode 100644 index 0000000..e79dd60 --- /dev/null +++ b/tests/oclc/maps/1428457398.ttl @@ -0,0 +1,262 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 5251" ; + bf:code "5251" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240403171124.3" ; + bf:creationDate "20240328" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 61°--W 57°/N 8°--N 2°)." ], + [ a bf:Cartographic ; + bf:coordinates "W0610000 W0570000 N0080000 N0020000" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G5251.G3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Guyana Lands and Surveys Commission. $b Land Information and Mapping Division, $e cartographer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Guyana Lands and Surveys Commission. Land Information and Mapping Division," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7472156" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques numériques." ; + bflc:marcKey "655 7 $a Cartes géographiques numériques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000262" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Digital maps." ; + bflc:marcKey "655 7 $a Digital maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866183" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Données matricielles." ; + bflc:marcKey "655 7 $a Données matricielles. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000190" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Raster data." ; + bflc:marcKey "655 7 $a Raster data. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866498" ] ; + bf:source ] ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale not determined" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Land use Guyana Maps." ; + bflc:marcKey "650 0 $a Land use $z Guyana $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Land use" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2155885" ] ] [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442708" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Natural resources Guyana Maps." ; + bflc:marcKey "650 0 $a Natural resources $z Guyana $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Natural resources" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2061472" ] ] [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442708" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Resource map of Guyana /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Resource map of Guyana /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:CartographicDataType ; + rdfs:label "Raster :"@en ], + [ a bf:EncodingFormat ; + rdfs:label "TIFF."@en ], + [ a bf:CartographicObjectType ; + rdfs:label "pixel ;"@en ], + [ a bf:FileType ; + rdfs:label "image file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:distributionStatement "[Filderstadt, Germany] : [ILH Internationales Landkartenhaus], [2021?]" ; + bf:editionStatement "Sixth edition / updated and digitized by the Guyana Lands and Surveys Commission 2007." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 map (1 TIFF file)) :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2021590604" ], + [ a bf:OclcNumber ; + rdf:value "1428457398" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Scale of source data 1:1,000,000."@en ], + [ a bf:Note ; + rdfs:label "Includes location map."@en ], + [ a bf:Note, + ; + rdfs:label "color"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Georgetown : $b Guyana Lands and Surveys Commission, $c [2007]" ; + bflc:simpleAgent "Guyana Lands and Surveys Commission," ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "Georgetown :" ; + bf:date "2007"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a [Filderstadt, Germany] : $b [ILH Internationales Landkartenhaus], $c [2021?]" ; + bflc:simpleAgent "[ILH Internationales Landkartenhaus]," ; + bflc:simpleDate "[2021?]" ; + bflc:simplePlace "[Filderstadt, Germany] :" ; + bf:date "2007"^^ ] ; + bf:publicationStatement "Georgetown : Guyana Lands and Surveys Commission, [2007]" ; + bf:responsibilityStatement "digitized in the Land Information and Mapping Division, Guyana Lands & Surveys Commission." ; + bf:title [ a bf:Title ; + rdfs:label "Resource map of Guyana /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Resource map of Guyana /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1428460861.ttl b/tests/oclc/maps/1428460861.ttl new file mode 100644 index 0000000..de22e00 --- /dev/null +++ b/tests/oclc/maps/1428460861.ttl @@ -0,0 +1,305 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4364 $b S5" ; + bf:code "4364.S5" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250918104537.4" ; + bf:creationDate "20240326" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4364.S5E635 2015" ; + bf:itemPortion ".M3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Map West, Inc., $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq3p8xj93fcwWF6c8Rg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "34000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:34,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Local transit California San Francisco Maps." ; + bflc:marcKey "650 0 $a Local transit $z California $z San Francisco $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Local transit" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063738" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:Geographic ; + rdfs:label "San Francisco" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Francisco (Calif.) Maps." ; + bflc:marcKey "651 0 $a San Francisco (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Francisco (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "San Francisco (Calif.) Tours Maps." ; + bflc:marcKey "651 0 $a San Francisco (Calif.) $v Tours $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "San Francisco (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:GenreForm ; + rdfs:label "Tours" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5031972" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Central business districts California San Francisco Maps." ; + bflc:marcKey "650 0 $a Central business districts $z California $z San Francisco $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Central business districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2132346" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:Geographic ; + rdfs:label "San Francisco" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252301" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Panel title: $a San Francisco : map SF free map" ; + bf:mainTitle "San Francisco : map SF free map" ; + bf:note [ a bf:Note ; + rdfs:label "Panel title:"@en ] ], + [ a bf:Title ; + rdfs:label "San Francisco visitor map :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "San Francisco visitor map :" ] . + + a bf:Organization ; + rdfs:label "Map West, Inc.," . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2015"^^ ; + bf:dimensions "23 x 41 cm, on sheet 57 x 43 cm" ; + bf:editionStatement "Spring/summer 2015 [edition]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1428460861" ], + [ a bf:Lccn ; + rdf:value " 2024592261" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Maps of \"North California map,\" \"Golden Gate Park,\" and \"Bart system map,\" and indexed advertisements on verso."@en ], + [ a bf:Note ; + rdfs:label "Ancillary maps: Fisherman's Wharf -- Union Square."@en ], + [ a bf:Note ; + rdfs:label "\"Map SF.\""@en ], + [ a bf:Note ; + rdfs:label "Includes index and advertisements."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a San Francisco, CA : $b Map West, $c 2015." ; + bflc:simpleAgent "Map West," ; + bflc:simpleDate "2015." ; + bflc:simplePlace "San Francisco, CA :" ; + bf:date "2015"^^ ; + bf:place ] ; + bf:publicationStatement "San Francisco, CA : Map West, 2015." ; + bf:responsibilityStatement "Map West, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "San Francisco visitor map : detailed Union Square, Fisherman's Wharf, Golden Gate Park, Northern California & BART route maps /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "San Francisco visitor map :" ; + bf:subtitle "detailed Union Square, Fisherman's Wharf, Golden Gate Park, Northern California & BART route maps /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + diff --git a/tests/oclc/maps/1429142994.ttl b/tests/oclc/maps/1429142994.ttl new file mode 100644 index 0000000..a97e6a9 --- /dev/null +++ b/tests/oclc/maps/1429142994.ttl @@ -0,0 +1,293 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 8040" ; + bf:code "8040" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240423205540.8" ; + bf:creationDate "20240408" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "GZN" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "NDD" ], + [ a bf:Organization ; + bf:code "SYB" ], + [ a bf:Organization ; + bf:code "UIU" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d NDD $d SYB $d GZN $d OCLCF $d UIU $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(E 103°40ʹ--E 103°55ʹ/N 1°25ʹ--N 1°15ʹ)." ], + [ a bf:Cartographic ; + bf:coordinates "E1034000 E1035500 N0012500 N0011500" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G8040 1945" ; + bf:itemPortion ".U5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a United States. $b Office of Strategic Services. $b Research and Analysis Branch, $e cartographer." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Office of Strategic Services. Research and Analysis Branch," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2406091" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Office of Strategic Services. $b Reproduction Branch, $e lithographer." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Office of Strategic Services. Reproduction Branch," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5689620" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "lithographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-si---" ; + bf:code "a-si---" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:95,000" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "95000" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Administrative and political divisions" ; + bflc:marcKey "650 7 $a Administrative and political divisions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00796826" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Singapore Maps." ; + bflc:marcKey "651 0 $a Singapore $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Singapore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292076" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Political divisions of Malaya :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political divisions of Malaya :" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Singapore" ; + bflc:marcKey "651 7 $a Singapore $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJpV8D6qM4JGxDqvHvtYfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205288" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "31 x 43 cm" ; + bf:editionStatement "Provisional edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "45204562" ], + [ a bf:Lccn ; + rdf:value " 2024592310" ], + [ a bf:OclcNumber ; + rdf:value "1429142994" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "[Washington, D.C.] : lithographed in the Reproduction Branch, OSS, [1945]" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"No. 5376--R & A, OSS.\""@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "LC copy: Mounted on cloth."@en ; + bflc:applicableInstitution ], + [ a bf:Note ; + rdfs:label "Inset: [Gulf of Siam region]."@en ], + [ a bf:Note ; + rdfs:label "Includes reliability of data table."@en ], + [ a bf:Note ; + rdfs:label "\"23 January 1945.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b R & A, OSS, $c 23 January 1945." ; + bflc:simpleAgent "R & A, OSS," ; + bflc:simpleDate "23 January 1945." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "1945"^^ ; + bf:place ], + [ a bf:Manufacture ; + bflc:marcKey "264 3 $a [Washington, D.C.] : $b lithographed in the Reproduction Branch, OSS, $c [1945]" ; + bflc:simpleAgent "lithographed in the Reproduction Branch, OSS," ; + bflc:simpleDate "[1945]" ; + bflc:simplePlace "[Washington, D.C.] :" ] ; + bf:publicationStatement "[Washington, D.C.] : R & A, OSS, 23 January 1945." ; + bf:responsibilityStatement "R & A, OSS ; lithographed in Reproduction Branch, OSS." ; + bf:title [ a bf:Title ; + rdfs:label "Political divisions of Malaya : Singapore Island /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Political divisions of Malaya :" ; + bf:subtitle "Singapore Island /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + diff --git a/tests/oclc/maps/1429144845.ttl b/tests/oclc/maps/1429144845.ttl new file mode 100644 index 0000000..61bdb12 --- /dev/null +++ b/tests/oclc/maps/1429144845.ttl @@ -0,0 +1,279 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7801" ; + bf:code "7801" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 7822 $b M2" ; + bf:code "7822.M2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240423205416.7" ; + bf:creationDate "20240402" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "XFF" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d XFF $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G7801.S5 1904" ; + bf:itemPortion ".W5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Willock, Fred J., $e cartographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Willock, Fred J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-cc-lp" ; + bf:code "a-cc-lp" ; + skos:closeMatch ], + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale not given." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "China Liaoning Sheng" ; + bflc:marcKey "651 7 $a China $z Liaoning Sheng $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRBBvYW8473r7Mbh7m7B" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "China" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210503" ] ] [ a bf:Geographic ; + rdfs:label "Liaoning Sheng" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210503" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Manchuria Maps." ; + bflc:marcKey "651 0 $a Manchuria $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Manchuria" ] [ a bf:GenreForm ; + rdfs:label "Maps." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Russo-Japanese War, 1904-1905 Maps." ; + bflc:marcKey "650 0 $a Russo-Japanese War, 1904-1905 $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Russo-Japanese War, 1904-1905" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069607" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1904-1905" ; + bflc:marcKey "648 7 $a 1904-1905 $2 fast" ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Map of Russo-Japanese 1904 :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Russo-Japanese 1904 :" ] . + + a bf:Event ; + rdfs:label "Russo-Japanese War (1904-1905)" ; + bflc:marcKey "647 7 $a Russo-Japanese War $d (1904-1905) $2 fast $1 https://id.oclc.org/worldcat/entity/E39Qhp4vBbhq3qQTX7HXJvxhmm" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01102485" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "Copyright 1904"^^ ; + bf:dimensions "21 x 14 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024592291" ], + [ a bf:OclcNumber ; + rdf:value "1429144845" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "748578366" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by hachures."@en ], + [ a bf:Note ; + rdfs:label "\"Copyright 1904 Fred J. Willock.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [China] : $b [publisher not identified], $c [1904]" ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[1904]" ; + bflc:simplePlace "[China] :" ; + bf:date "1904"^^ ; + bf:place ] ; + bf:publicationStatement "[China] : [publisher not identified], [1904]" ; + bf:title [ a bf:Title ; + rdfs:label "Map of Russo-Japanese 1904 : campaign in Manchuria." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Russo-Japanese 1904 :" ; + bf:subtitle "campaign in Manchuria." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1433156685.ttl b/tests/oclc/maps/1433156685.ttl new file mode 100644 index 0000000..98523ec --- /dev/null +++ b/tests/oclc/maps/1433156685.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + bf:code "dcrmc" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "pictorially"@en ; + bf:code "pict" ; + rdf:value "i" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lctgm" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260226175343.6" ; + bf:creationDate "20240510" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "(E 034.0686--E 036.3538/N 033.4910--N 030.6237)." ], + [ a bf:Cartographic ; + bf:coordinates "(E 34°04'00\"--E 36°21'00\"/N 33°29'00\"--N 30°37'00\")." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G7481.2" ; + bf:itemPortion "C73 1880" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Marks, A. J., $e lithographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Marks, A. J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "lithographer." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Cram, George Franklin, $d 1841-1928, $e engraver, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39PBJdx4gmwy3y8MFc6xWrjG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "engraver," ], + [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Appears in Unrivaled atlas of the world; edition unknown." ; + bflc:marcKey "580 $a Appears in Unrivaled atlas of the world; edition unknown." ] ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Illinois Chicago." ; + bflc:marcKey "752 $a United States $b Illinois $d Chicago." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Illinois" ] [ a madsrdf:City ; + rdfs:label "Chicago." ] ) ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Cram, George Franklin, 1841-1928. Cram's unrivaled atlas of the world." ; + bflc:marcKey "700 1 $i Contained in (manifestation): $a Cram, George Franklin, $d 1841-1928. $t Cram's unrivaled atlas of the world." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Cram, George Franklin, 1841-1928." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca56047" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Cram's unrivaled atlas of the world." ; + bf:mainTitle "Cram's unrivaled atlas of the world." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Contained in (manifestation):" ], + ] ; + bf:scale [ a bf:Scale ; + rdfs:label "In decimal degrees:" ], + [ a bf:Scale ; + rdfs:label "Scale not given" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Christianity" ; + bflc:marcKey "650 7 $a Christianity $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00859599" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Middle East Palestine" ; + bflc:marcKey "651 7 $a Middle East $z Palestine $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJbGRpdjCJGRyrXqt8rTHC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Middle East" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207534" ] ] [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207534" ] ] ) ; + skos:relatedMatch ], + [ a bf:Work ; + rdfs:label "Bible" ; + bflc:marcKey "630 07 $a Bible $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01356024" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bible" ] ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bird's-eye views Palestine 19th century." ; + bflc:marcKey "650 7 $a Bird's-eye views $z Palestine $y 19th century. $2 lctgm" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bird's-eye views" ] [ a bf:Geographic ; + rdfs:label "Palestine" ] [ a bf:Temporal ; + rdfs:label "19th century." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Christianity Palestine Maps 19th century." ; + bflc:marcKey "650 0 $a Christianity $z Palestine $v Maps $y 19th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Christianity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002833" ] ] [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392206" ] ] [ a bf:Temporal ; + rdfs:label "19th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930673" ] ] [ a bf:GenreForm ; + rdfs:label "Maps" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "630 00 $a Bible $x Geography $v Maps $y 19th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081303" ] ; + bf:mainTitle "Bible" ] [ a bf:Topic ; + rdfs:label "Geography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081303" ] ] [ a bf:Temporal ; + rdfs:label "19th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930673" ] ] [ a bf:GenreForm ; + rdfs:label "Maps" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081303" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Geography" ; + bflc:marcKey "650 7 $a Geography $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940469" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Palestine Maps 19th century." ; + bflc:marcKey "651 0 $a Palestine $v Maps $y 19th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392206" ] ] [ a bf:Temporal ; + rdfs:label "19th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930673" ] ] [ a bf:GenreForm ; + rdfs:label "Maps" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Birds-eye-view of the Holy Land /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Birds-eye-view of the Holy Land /" ] . + + a bf:Person ; + rdfs:label "Cram, George Franklin, 1841-1928," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca56047" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1433156685" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Shows topography, drainage, places of historical interest."@en ], + [ a bf:Note ; + rdfs:label "\"177\" -- left margin."@en ], + [ a bf:Note, + ; + rdfs:label "color chromolithograph,"@en ], + [ a bf:Note ; + rdfs:label "Coordinates approximate and based on Greenwich meridian."@en ], + [ a bf:Note ; + rdfs:label "Features illustrations of ships and settlements."@en ], + [ a bf:Note ; + rdfs:label "Relief shown pictorially."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Chicago] : $b [G. Cram], $c [in or after 1880s]" ; + bflc:simpleAgent "[G. Cram]," ; + bflc:simpleDate "[in or after 1880s]" ; + bflc:simplePlace "[Chicago] :" ; + bf:date "1880"^^ ; + bf:place ] ; + bf:publicationStatement "[Chicago] : [G. Cram], [in or after 1880s]" ; + bf:responsibilityStatement "engraved by permission, from A.J. Marks' large chromo lithograph ; [Geo. F. Cram engraver and publisher]." ; + bf:title [ a bf:Title ; + rdfs:label "Birds-eye-view of the Holy Land /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Birds-eye-view of the Holy Land /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1437542555.ttl b/tests/oclc/maps/1437542555.ttl new file mode 100644 index 0000000..22ede9f --- /dev/null +++ b/tests/oclc/maps/1437542555.ttl @@ -0,0 +1,305 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3844 $b B2" ; + bf:code "3844.B2" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250918104519.4" ; + bf:creationDate "20240501" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "DEH" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d DEH $d OCLCF $d OCLCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3844.B2P1 1942" ; + bf:itemPortion ".B2" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Baltimore Transit Company, $e cartographer, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqVjTMCPcYJYkYyR36g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "cartographer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-md" ; + bf:code "n-us-md" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale not given." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Local transit Maryland Baltimore Maps." ; + bflc:marcKey "650 0 $a Local transit $z Maryland $z Baltimore $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Local transit" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063738" ] ] [ a bf:Geographic ; + rdfs:label "Maryland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240670" ] ] [ a bf:Geographic ; + rdfs:label "Baltimore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240670" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Maryland Baltimore" ; + bflc:marcKey "651 7 $a Maryland $z Baltimore $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwtkMQJxwqpYm8tgyM773" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Maryland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204292" ] ] [ a bf:Geographic ; + rdfs:label "Baltimore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204292" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bus travel Maryland Baltimore Maps." ; + bflc:marcKey "650 0 $a Bus travel $z Maryland $z Baltimore $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bus travel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110625" ] ] [ a bf:Geographic ; + rdfs:label "Maryland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240670" ] ] [ a bf:Geographic ; + rdfs:label "Baltimore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca240670" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Baltimore Transit Company" ; + bflc:marcKey "610 27 $a Baltimore Transit Company $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00625398" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Local transit" ; + bflc:marcKey "650 7 $a Local transit $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01001523" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Panel title: $a All day and every day, \"the best way to go,\" new route map of street cars, motor coaches and trackless trolleys of the Baltimore Transit Company" ; + bf:mainTitle "All day and every day, \"the best way to go,\" new route map of street cars, motor coaches and trackless trolleys of the Baltimore Transit Company" ; + bf:note [ a bf:Note ; + rdfs:label "Panel title:"@en ] ], + [ a bf:Title ; + rdfs:label "Map showing car, bus and trackless trolley lines of the Baltimore Transit Company." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map showing car, bus and trackless trolley lines of the Baltimore Transit Company." ] . + + a bf:Organization ; + rdfs:label "Baltimore Transit Company," . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "38 x 49 cm, folded to 20 x 9 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1437542555" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "631195021" ], + [ a bf:Lccn ; + rdf:value " 2024587573" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Effective May 15, 1942.\""@en ], + [ a bf:Note ; + rdfs:label "Text and illustrations on verso."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Baltimore, Md.] : $b Baltimore Transit Company, $c [1942]" ; + bflc:simpleAgent "Baltimore Transit Company," ; + bflc:simpleDate "[1942]" ; + bflc:simplePlace "[Baltimore, Md.] :" ; + bf:date "1942"^^ ; + bf:place ] ; + bf:publicationStatement "[Baltimore, Md.] : Baltimore Transit Company, [1942]" ; + bf:title [ a bf:Title ; + rdfs:label "Map showing car, bus and trackless trolley lines of the Baltimore Transit Company." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map showing car, bus and trackless trolley lines of the Baltimore Transit Company." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1437543189.ttl b/tests/oclc/maps/1437543189.ttl new file mode 100644 index 0000000..4fbade7 --- /dev/null +++ b/tests/oclc/maps/1437543189.ttl @@ -0,0 +1,235 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3701" ; + bf:code "3701" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250919210315.6" ; + bf:creationDate "20240528" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W1250000 W0650000 N0510000 N0250000" ], + [ a bf:Cartographic ; + bf:coordinates "(W 125°--W 65°/N 51°--N 25°)." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3701.C315 1968" ; + bf:itemPortion ".G4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Geological Survey (U.S.), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83d4Vy7x8MF6BhTJc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes physiques." ; + bflc:marcKey "655 7 $a Cartes physiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000404" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Physical maps." ; + bflc:marcKey "655 7 $a Physical maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866420" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Water-supply paper / United States Department of the Interior, Geological Survey ; $v 1838, plate 1" ; + bf:seriesEnumeration "1838, plate 1" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Water-supply paper / United States Department of the Interior, Geological Survey ;" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "7000000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:7,000,000." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drainage United States Maps." ; + bflc:marcKey "650 0 $a Drainage $z United States $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drainage" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102806" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Map of the conterminous United States showing drainage areas and basin index symbols." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of the conterminous United States showing drainage areas and basin index symbols." ] . + + a bf:Organization ; + rdfs:label "Geological Survey (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca473269" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "43 x 70 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024591940" ], + [ a bf:OclcNumber ; + rdf:value "1437543189" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"W66195.\""@en ], + [ a bf:Note ; + rdfs:label "\"Revised from plate 1, Water-supply paper 1360-A.\""@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Reston, Va.] : $b Geological Survey, $c 1968." ; + bflc:simpleAgent "Geological Survey," ; + bflc:simpleDate "1968." ; + bflc:simplePlace "[Reston, Va.] :" ; + bf:date "1968"^^ ; + bf:place ] ; + bf:publicationStatement "[Reston, Va.] : Geological Survey, 1968." ; + bf:title [ a bf:Title ; + rdfs:label "Map of the conterminous United States showing drainage areas and basin index symbols." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of the conterminous United States showing drainage areas and basin index symbols." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1438927128.ttl b/tests/oclc/maps/1438927128.ttl new file mode 100644 index 0000000..fa7d41c --- /dev/null +++ b/tests/oclc/maps/1438927128.ttl @@ -0,0 +1,245 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 6911" ; + bf:code "6911" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Projection ; + rdfs:label "Mercator"@en ; + bf:code "bd" . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240612175515.3" ; + bf:creationDate "20240605" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:projection ], + [ a bf:Cartographic ; + bf:projection [ a bf:Projection ; + rdfs:label "web Mercator projection." ] ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G6911.E63 2019" ; + bf:itemPortion ".M3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Marmota Maps (Firm), $e cartographer, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Marmota Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16176212" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "cartographer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "2200000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:2,200,000 ;" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ski resorts Scandinavia Maps." ; + bflc:marcKey "650 0 $a Ski resorts $z Scandinavia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ski resorts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116787" ] ] [ a bf:Geographic ; + rdfs:label "Scandinavia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084551" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Marmota Maps ski resorts of Scandinavia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Marmota Maps ski resorts of Scandinavia." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Ski resorts of Scandinavia" ; + bf:mainTitle "Ski resorts of Scandinavia" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "69 x 65 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "3946719244" ], + [ a bf:Isbn ; + rdf:value "9783946719243" ], + [ a bf:OclcNumber ; + rdf:value "1438927128" ], + [ a bf:Lccn ; + rdf:value " 2024587982" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by gradient tints and spot heights."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index to ski resorts and 12 charts showing number of ski resorts, slope lengths, area and population, and highest mountains by country."@en ], + [ a bf:Note ; + rdfs:label "Shows ski resorts in Norway, Sweden, and Finland."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hamburg : $b Marmota Maps, $c [2019]" ; + bflc:simpleAgent "Marmota Maps," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "Hamburg :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "Hamburg : Marmota Maps, [2019]" ; + bf:title [ a bf:Title ; + rdfs:label "Marmota Maps ski resorts of Scandinavia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Marmota Maps ski resorts of Scandinavia." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1441321654.ttl b/tests/oclc/maps/1441321654.ttl new file mode 100644 index 0000000..7841b91 --- /dev/null +++ b/tests/oclc/maps/1441321654.ttl @@ -0,0 +1,111 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250422155856.3" ; + bf:creationDate "20240621" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@sv ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Durable and waterproof, with a handy slipcase and an easy-fold format, Lonely Planet's South Australia Planning Map is your essential navigation tool. This full-colour map features accompanying images and information about top attractions, itinerary suggestions, a transport guide, themed lists and practical travel tips.[Bokinfo]."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Lonely Planet South Australia Planning Map." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lonely Planet South Australia Planning Map." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + bf:code "nz" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 sidor"@sv ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "1788688821" ], + [ a bf:Isbn ; + rdf:value "9781788688826" ], + [ a bf:OclcNumber ; + rdf:value "1441321654" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:projectedProvisionDate "202408" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Lonely Planet, $c 2024" ; + bflc:simpleAgent "Lonely Planet," ; + bflc:simpleDate "2024" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Lonely Planet, 2024" ; + bf:title [ a bf:Title ; + rdfs:label "Lonely Planet South Australia Planning Map." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lonely Planet South Australia Planning Map." ] . + + a bf:Language . + diff --git a/tests/oclc/maps/1443686174.ttl b/tests/oclc/maps/1443686174.ttl new file mode 100644 index 0000000..57569c8 --- /dev/null +++ b/tests/oclc/maps/1443686174.ttl @@ -0,0 +1,225 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "aut" . + + a bf:GenreForm ; + rdfs:label "Statistik." ; + bflc:marcKey "655 7 $a Statistik. $0 https://id.kb.se/term/saogf/Statistik $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250510124646.9" ; + bf:creationDate "20240703" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@sv ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Great Britain. $b Ordnance Survey." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Great Britain. Ordnance Survey." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Great Britain. $b Ministry of Agriculture and Fisheries." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Great Britain. Ministry of Agriculture and Fisheries." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Howell, J. Pryse. $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Howell, J. Pryse." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Oxford. $b Agricultural Economics Research Institute." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Oxford. Agricultural Economics Research Institute." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-wl" ; + bf:code "e-uk-wl" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-en" ; + bf:code "e-uk-en" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "500000" ], + [ a bf:Scale ; + rdfs:label "Scale 1:500,000." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "England." ; + bflc:marcKey "651 7 $a England. $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Agriculture England Statistics." ; + bflc:marcKey "650 0 $a Agriculture $z England $v Statistics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca764967" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Wales." ; + bflc:marcKey "651 7 $a Wales. $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Agriculture." ; + bflc:marcKey "650 7 $a Agriculture. $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Agriculture Wales Statistics." ; + bflc:marcKey "650 0 $a Agriculture $z Wales $v Statistics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] [ a bf:Geographic ; + rdfs:label "Wales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca397035" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "An Agricultural Atlas of England and Wales :" ; + bflc:nonSortNum "3" ; + bf:mainTitle "An Agricultural Atlas of England and Wales :" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "48 x 48 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "[4] sidor, 26 kartblad"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1443686174" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "kartor, tabeller"@sv ], + [ a bf:Note ; + rdfs:label "Maps, except those in pocket, are heliozincographed on transparent paper."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Southampton : $b Published by direction of the Ministry of Agriculture and Fisheries by the Ordnance Survey, $c 1925" ; + bflc:simpleAgent "Published by direction of the Ministry of Agriculture and Fisheries by the Ordnance Survey," ; + bflc:simpleDate "1925" ; + bflc:simplePlace "Southampton :" ; + bf:date "1925"^^ ; + bf:place ] ; + bf:publicationStatement "Southampton : Published by direction of the Ministry of Agriculture and Fisheries by the Ordnance Survey, 1925" ; + bf:responsibilityStatement "by J. Pryse Howell." ; + bf:title [ a bf:Title ; + rdfs:label "An Agricultural Atlas of England and Wales : made on behalf of the Agricultural Economics Research Institute, University of Oxford /" ; + bflc:nonSortNum "3" ; + bf:mainTitle "An Agricultural Atlas of England and Wales :" ; + bf:subtitle "made on behalf of the Agricultural Economics Research Institute, University of Oxford /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1450398911.ttl b/tests/oclc/maps/1450398911.ttl new file mode 100644 index 0000000..777733d --- /dev/null +++ b/tests/oclc/maps/1450398911.ttl @@ -0,0 +1,256 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3931" ; + bf:code "3931" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240731171329.7" ; + bf:creationDate "20240730" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 87°55'00\"--W 79°42'00\"/N 31°04'00\"--N 24°23'00\")" ], + [ a bf:Cartographic ; + bf:coordinates "W0875500 W0794200 N0310400 N0242300" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G3931 .P2 2024" ; + bf:itemPortion ".F5" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Florida. $b Department of Trasnportation., $e cartographer." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Florida. Department of Trasnportation.," ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-fl" ; + bf:code "n-us-fl" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale approximately 1:850,000." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "850000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Florida Maps." ; + bflc:marcKey "650 0 $a Roads $z Florida $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3468606" ] ] [ a bf:Geographic ; + rdfs:label "Florida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3468606" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title at head of legend: $a Official transportation map, Florida" ; + bf:mainTitle "Official transportation map, Florida" ; + bf:note [ a bf:Note ; + rdfs:label "Title at head of legend:"@en ] ], + [ a bf:Title ; + rdfs:label "Florida official transportation map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Florida official transportation map /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Florida" ; + bflc:marcKey "651 7 $a Florida $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRBghXPwB89fbdFYcHbM" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205150" ] ; + bf:source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "100 x 88 cm, on sheet 69 x 90 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1450398911" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes text, index, distance table, list to Florid'a interstate system, \"amtrak rail stations\" map, \"Tri-rail & SunRail Stations\" map, advertisements, and color illustrations."@en ], + [ a bf:Note ; + rdfs:label "Title from panel."@en ], + [ a bf:Note ; + rdfs:label "On verso: 12 local route maps, color illustrations, advertisements and text."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Tallahassee, Florida] : $b Published Visit Florida, $c [2024]" ; + bflc:simpleAgent "Published Visit Florida," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "[Tallahassee, Florida] :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "[Tallahassee, Florida] : Published Visit Florida, [2024]" ; + bf:responsibilityStatement "published February 2024." ; + bf:title [ a bf:Title ; + rdfs:label "Florida official transportation map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Florida official transportation map /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1453286946.ttl b/tests/oclc/maps/1453286946.ttl new file mode 100644 index 0000000..5b7c3a0 --- /dev/null +++ b/tests/oclc/maps/1453286946.ttl @@ -0,0 +1,226 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3920" ; + bf:code "3920" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240828170509.2" ; + bf:creationDate "20240823" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 91°--W 81°/N 34°--N 30°)." ], + [ a bf:Cartographic ; + bf:coordinates "W0910000 W0810000 N0340000 N0300000" ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3920 1801" ; + bf:itemPortion ".C3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barker, W. $q (William), $d active 1795-1803, $e engraver. $1 https://id.oclc.org/worldcat/entity/E39PCjHYj9qHHFGKf6kBfVBmJP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "engraver." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Carey, Mathew, $d 1760-1839, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PBJmtC8J6FFrCPtqwX9dCwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Early maps." ; + bflc:marcKey "655 7 $a Early maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866202" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes anciennes." ; + bflc:marcKey "655 7 $a Cartes anciennes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000243" ] ; + bf:source ], + ; + bf:geographicCoverage ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "6300000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:6,300,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Georgia Maps Early works to 1800." ; + bflc:marcKey "651 0 $a Georgia $v Maps $v Early works to 1800." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256878" ] ] [ a bf:GenreForm ; + rdfs:label "Maps" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945061" ] ] [ a bf:GenreForm ; + rdfs:label "Early works to 1800." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945061" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Georgia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Georgia /" ] . + + a bf:Person ; + rdfs:label "Carey, Mathew, 1760-1839," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca70430" ] . + + a bf:Person ; + rdfs:label "Barker, W. (William), active 1795-1803," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca53242" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "16 x 19 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024597646" ], + [ a bf:OclcNumber ; + rdf:value "1453286946" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "In ink on red bordered label on verso: 449/18."@en ], + [ a bf:Note ; + rdfs:label "Prime meridian: London and Philadelphia."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b [H. Sweitzer], $c 1801." ; + bflc:simpleAgent "[H. Sweitzer]," ; + bflc:simpleDate "1801." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1801"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : [H. Sweitzer], 1801." ; + bf:responsibilityStatement "W. Barker sc." ; + bf:title [ a bf:Title ; + rdfs:label "Georgia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Georgia /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1453319661.ttl b/tests/oclc/maps/1453319661.ttl new file mode 100644 index 0000000..ca75073 --- /dev/null +++ b/tests/oclc/maps/1453319661.ttl @@ -0,0 +1,459 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4321" ; + bf:code "4321" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250920020807.9" ; + bf:creationDate "20240827" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "(W 109°03ʹ00ʺ--W 103°00ʹ00ʺ/N 37°00ʹ00ʺ--N 31°19ʹ00ʺ)." ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1506 .P2" ; + bf:itemPortion "B4 2022" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Benchmark Maps (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqffPqxy4TJYWcyrCGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps" ; + bflc:marcKey "655 7 $a Tourist maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423809" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases" ; + bflc:marcKey "655 7 $a Atlases $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423875" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nm" ; + bf:code "n-us-nm" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scales differ" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Public lands" ; + bflc:marcKey "650 7 $a Public lands $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01082573" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bflc:marcKey "650 7 $a Outdoor recreation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01049159" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New Mexico Maps." ; + bflc:marcKey "651 0 $a New Mexico $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239755" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public lands New Mexico Maps." ; + bflc:marcKey "650 0 $a Public lands $z New Mexico $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public lands" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2015629" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239755" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Outdoor recreation New Mexico Maps." ; + bflc:marcKey "650 0 $a Outdoor recreation $z New Mexico $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103963" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239755" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bflc:marcKey "650 7 $a Cities and towns $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00861748" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cities and towns New Mexico Maps." ; + bflc:marcKey "650 0 $a Cities and towns $z New Mexico $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cities and towns" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006435" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca239755" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads New Mexico Maps." ; + bflc:marcKey "650 0 $a Roads $z New Mexico $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2714154" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2714154" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "New Mexico road & recreation atlas /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New Mexico road & recreation atlas /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a New Mexico road and recreation atlas" ; + bf:mainTitle "New Mexico road and recreation atlas" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "New Mexico" ; + bflc:marcKey "651 7 $a New Mexico $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyt3gtHy7R4HdYJ8C7j4q" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204269" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Benchmark Maps (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4246534" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:dimensions "39 cm" ; + bf:editionStatement "Eleventh edition, 2022." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (95 pages) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9780929591612" ], + [ a bf:Isbn ; + rdf:value "0929591615" ], + [ a bf:OclcNumber ; + rdf:value "1453319661" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes indexes and lists of recreation site facilities and activities."@en ], + [ a bf:Note ; + rdfs:label "\"Land of enchantment\"--At foot of cover"@en ], + [ a bf:Note ; + rdfs:label "\"Landscape maps, recreation guides, detailed roads, public lands\"--At foot of title statement on cover"@en ], + [ a bf:Note, + ; + rdfs:label "color maps ;"@en ], + [ a bf:Note ; + rdfs:label "Relief shown by gradient tints, shading, and spot heights."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Santa Barbara, California : $b Benchmark Maps, $c [2022]" ; + bflc:simpleAgent "Benchmark Maps," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "Santa Barbara, California :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Santa Barbara, California : Benchmark Maps, [2022]" ; + bf:responsibilityStatement "Benchmark Maps." ; + bf:title [ a bf:Title ; + rdfs:label "New Mexico road & recreation atlas /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New Mexico road & recreation atlas /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1453467649.ttl b/tests/oclc/maps/1453467649.ttl new file mode 100644 index 0000000..b3ed5d0 --- /dev/null +++ b/tests/oclc/maps/1453467649.ttl @@ -0,0 +1,399 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4260" ; + bf:code "4260" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Relief ; + rdfs:label "gradient and bathymetric tints"@en ; + bf:code "grad" ; + rdf:value "c" . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241030235405.0" ; + bf:creationDate "20240828" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1475" ; + bf:itemPortion ".B46 2022" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Benchmark Maps (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqffPqxy4TJYWcyrCGR" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes routières." ; + bflc:marcKey "655 7 $a Cartes routières. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000245" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases" ; + bflc:marcKey "655 7 $a Atlases $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423875" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps" ; + bflc:marcKey "655 7 $a Road maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Road maps." ; + bflc:marcKey "655 7 $a Road maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866514" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-wy" ; + bf:code "n-us-wy" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Recreation areas Wyoming Maps." ; + bflc:marcKey "650 0 $a Recreation areas $z Wyoming $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Recreation areas" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154933" ] ] [ a bf:Geographic ; + rdfs:label "Wyoming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154933" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Public lands" ; + bflc:marcKey "650 7 $a Public lands $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01082573" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bflc:marcKey "650 7 $a Outdoor recreation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01049159" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public lands Wyoming Maps." ; + bflc:marcKey "650 0 $a Public lands $z Wyoming $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public lands" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2015629" ] ] [ a bf:Geographic ; + rdfs:label "Wyoming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255904" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Wyoming Maps." ; + bflc:marcKey "650 0 $a Roads $z Wyoming $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4308390" ] ] [ a bf:Geographic ; + rdfs:label "Wyoming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4308390" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Roads" ; + bflc:marcKey "650 7 $a Roads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01098511" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Outdoor recreation Wyoming Maps." ; + bflc:marcKey "650 0 $a Outdoor recreation $z Wyoming $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103963" ] ] [ a bf:Geographic ; + rdfs:label "Wyoming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255904" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Recreation areas" ; + bflc:marcKey "650 7 $a Recreation areas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01091789" ] ; + bf:source ], + ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Regional maps -- Recreation guides -- Landscape maps." ] ; + bf:title [ a bf:Title ; + rdfs:label "Wyoming road & recreation atlas /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wyoming road & recreation atlas /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Wyoming road and recreation atlas" ; + bf:mainTitle "Wyoming road and recreation atlas" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Wyoming" ; + bflc:marcKey "651 7 $a Wyoming $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJk4DBFyx99v9QWCjhMMfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204583" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Benchmark Maps (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4246534" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "2022"^^ ; + bf:dimensions "40 cm" ; + bf:editionStatement "Fifth edition 2022." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (95 pages) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1453467649" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Predominant scale 1:250,000. Regional and recreation maps at different scales."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading and spot heights."@en ], + [ a bf:Note ; + rdfs:label "Content: Regional maps, Recreation guides, Landscape maps,\""@en ], + [ a bf:Note ; + rdfs:label "Includes indexes."@en ], + [ a bf:Note, + ; + rdfs:label "color maps ;"@en ], + [ a bf:Note ; + rdfs:label "\"The Cowboy State\"--Cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Santa Barbara, California : $b Benchmark Maps, $c 2022." ; + bflc:simpleAgent "Benchmark Maps," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "Santa Barbara, California :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Santa Barbara, California : Benchmark Maps, 2022." ; + bf:responsibilityStatement "Benchmark Maps." ; + bf:title [ a bf:Title ; + rdfs:label "Wyoming road & recreation atlas /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Wyoming road & recreation atlas /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Wyoming : $b the Cowboy State road and recreation atlas" ; + bf:mainTitle "Wyoming :" ; + bf:subtitle "the Cowboy State road and recreation atlas" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/1464069405.ttl b/tests/oclc/maps/1464069405.ttl new file mode 100644 index 0000000..ab510f1 --- /dev/null +++ b/tests/oclc/maps/1464069405.ttl @@ -0,0 +1,185 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + bf:code "dcrmc" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250616172907.1" ; + bf:creationDate "20241029" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G7500" ; + bf:itemPortion "1836 W37" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Warr, John, $d approximately 1798- $e engraver." ; + bf:agent [ a bf:Person ; + rdfs:label "Warr, John, approximately 1798-" ] ; + bf:role [ a bf:Role ; + rdfs:label "engraver." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Warr, William W., $e engraver." ; + bf:agent [ a bf:Person ; + rdfs:label "Warr, William W.," ] ; + bf:role [ a bf:Role ; + rdfs:label "engraver." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 rbmscv" ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "England London," ; + bflc:marcKey "752 $a England $d London, $e place of publication." ; + bf:role [ a bf:Role ; + rdfs:label "place of publication." ] ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "England" ] [ a madsrdf:City ; + rdfs:label "London," ] ) ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scale not determined." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Palestine Maps." ; + bflc:marcKey "651 0 $a Palestine $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Palestine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca392206" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "A map of Palestine, or, The holy land :" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A map of Palestine, or, The holy land :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "27 x 26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 sheet ([2] pages) ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1464069405" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Place and date from imprint taken from bookseller's description."@en ], + [ a bf:Note ; + rdfs:label "Steel engraving."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [London] : $b [Publisher not identified], $c [1836]" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "[1836]" ; + bflc:simplePlace "[London] :" ; + bf:date "1836"^^ ; + bf:place ] ; + bf:publicationStatement "[London] : [Publisher not identified], [1836]" ; + bf:responsibilityStatement "J. & W.W. Warr sc." ; + bf:title [ a bf:Title ; + rdfs:label "A map of Palestine, or, The holy land : with the divisions into tribes /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A map of Palestine, or, The holy land :" ; + bf:subtitle "with the divisions into tribes /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1464612683.ttl b/tests/oclc/maps/1464612683.ttl new file mode 100644 index 0000000..a7abe1b --- /dev/null +++ b/tests/oclc/maps/1464612683.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241106001058.9" ; + bf:creationDate "20241031" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4324.A4E63 2012" ; + bf:itemPortion ".A4" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Albuquerque (N.M.). $b Municipal Development Department, $e cartographer." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Albuquerque (N.M.). Municipal Development Department," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2532485" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nm" ; + bf:code "n-us-nm" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "42000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:42,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Loisirs de plein air Nouveau-Mexique Albuquerque." ; + bflc:marcKey "650 6 $a Loisirs de plein air $z Nouveau-Mexique $z Albuquerque." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Loisirs de plein air" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009998" ] ] [ a bf:Geographic ; + rdfs:label "Nouveau-Mexique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0467931" ] ] [ a bf:Geographic ; + rdfs:label "Albuquerque." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0467931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Outdoor recreation New Mexico Albuquerque." ; + bflc:marcKey "650 0 $a Outdoor recreation $z New Mexico $z Albuquerque." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103963" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311914" ] ] [ a bf:Geographic ; + rdfs:label "Albuquerque." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311914" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bicycle trails New Mexico Albuquerque Maps." ; + bflc:marcKey "650 0 $a Bicycle trails $z New Mexico $z Albuquerque $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bicycle trails" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2071444" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311914" ] ] [ a bf:Geographic ; + rdfs:label "Albuquerque" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311914" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Albuquerque bicycle map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Albuquerque bicycle map /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "61 x 81 cm, folded to 21 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1464612683" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by shading."@en ], + [ a bf:Note ; + rdfs:label "\"Bicycle Friendly Community 2005-2012, League of American Bicyclists.\""@en ], + [ a bf:Note ; + rdfs:label "Inset: Rio Rancho bicycle map on verso."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Albuquerque, N.M. : $b City of Albuquerque, $c [2012]" ; + bflc:simpleAgent "City of Albuquerque," ; + bflc:simpleDate "[2012]" ; + bflc:simplePlace "Albuquerque, N.M. :" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "Albuquerque, N.M. : City of Albuquerque, [2012]" ; + bf:responsibilityStatement "City of Albuquerque, Department of Municipal Development, Engineering Division." ; + bf:title [ a bf:Title ; + rdfs:label "Albuquerque bicycle map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Albuquerque bicycle map /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1469095096.ttl b/tests/oclc/maps/1469095096.ttl new file mode 100644 index 0000000..282b4ef --- /dev/null +++ b/tests/oclc/maps/1469095096.ttl @@ -0,0 +1,215 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260312155532.6" ; + bf:creationDate "20241115" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Collection, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a McKinley Publishing Company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpXP7XkDp6xyyHbt9c6" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fonds de cartes." ; + bflc:marcKey "655 7 $a Fonds de cartes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000210" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Outline maps." ; + bflc:marcKey "655 7 $a Outline maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866414" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Philadelphia." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Philadelphia." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Philadelphia." ] ) ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Geography" ; + bflc:marcKey "650 7 $a Geography $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940469" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Geography Maps." ; + bflc:marcKey "650 0 $a Geography $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Geography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2023894" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "No. 83b. Asia -- No. 84 b. Africa -- No. 85 b. North America -- No. 86 b. South America -- No. 87 b. Australia -- No. 100b The World (Mercator's Projection) -- No. 101b. Europe -- No. 102b. Asia -- No. 103b. Africa -- No. 105b. South America -- No. 106b. Australiasia and the Philippines -- No. 111b. Europe (central and southern parts) -- No. 113b. The Mediterranean World -- No. 114b. The Baltic Lands -- No. 115b. Eastern Mediterranean and Balkan Region -- No. 121b. England -- No. 122b. Scotland -- No. 123b. Ireland -- No. 124b. France and the Netherlands -- No. 216b. Austro-Hungary and the Danube Valley -- No. 127 b. Russia -- No. 128b. Spain -- No. 130b. Greece and Aegean Sea -- No. 131b. Greece (Continental) -- No. 134b. The Roman Empire -- No. 135b. The Eastern World (from Greece and Egypt to India) -- No. 138b. Palestine -- No. 140b. Egypt -- No. 143b. Ancient Athens -- No. 148 b. India -- No. 149 b. Eastern China and Japan -- No. 170b. Gulf of Mexico, Central America, and Panama -- No. 171b. Mexico and Southwestern United States -- No. 172b. The West Indies -- No. 173b Dominion of Canada -- No. 177b. Eastern United States -- No. 178b. The Mississippi Valley -- No. 179b. Pacific Coast of U. S. -- No. 185b. New England -- No. 186b. New England Colonies -- No. 187b. Middle Atlantic States -- No. 188b. Southern States -- No. 189b. Southern Atlantic Coast of U. S. -- No. 190b. Mississippi Valley. Northern Section -- No. 191b. Mississippi Valley, Northeastern Section -- No. 192b. Mississippi Valley. Northwestern Section -- No. 193b. Mississippi Valley. Southern Section -- No. 194b. Virginia, Maryland and Delaware -- No. 195b. Middle Atlantic Colonies -- No. 229b. California and Nevada -- No. 231b. Connecticut -- No. 232b. Cuba -- No. 239b. Illinois -- No.247b. Massachusetts -- No.248b. Michigan -- No.258b. New York State -- No. 265 b. Pennsylvania -- No. 266b. The Philippines -- No.273b. Texas." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 03 $a McKinley's outline maps" ; + bf:mainTitle "McKinley's outline maps" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 03 $a McKinley's desk outline maps" ; + bf:mainTitle "McKinley's desk outline maps" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 03 $a McKinley's outline desk maps" ; + bf:mainTitle "McKinley's outline desk maps" ], + [ a bf:Title ; + rdfs:label "McKinley's Geographical and Historical Outline Maps." ; + bflc:nonSortNum "0" ; + bf:mainTitle "McKinley's Geographical and Historical Outline Maps." ] . + + a bf:Organization ; + rdfs:label "McKinley Publishing Company." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9682863" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Miscellaneous Print Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Miscellaneous Print Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "20 x 26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "59 maps ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1469095096" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "multipart monograph"@en ; + bf:code "mulm" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Relief shown by hachures."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, PA : $b McKinley Publishing Company, $c 1900-1915." ; + bflc:simpleAgent "McKinley Publishing Company," ; + bflc:simpleDate "1900-1915." ; + bflc:simplePlace "Philadelphia, PA :" ; + bf:date "1900/1915"^^ ; + bf:note [ a bf:Note ; + rdfs:label "inclusive collection dates"@en ] ; + bf:place ] ; + bf:publicationStatement "Philadelphia, PA : McKinley Publishing Company, 1900-1915." ; + bf:title [ a bf:Title ; + rdfs:label "McKinley's Geographical and Historical Outline Maps." ; + bflc:nonSortNum "0" ; + bf:mainTitle "McKinley's Geographical and Historical Outline Maps." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1472187531.ttl b/tests/oclc/maps/1472187531.ttl new file mode 100644 index 0000000..8448349 --- /dev/null +++ b/tests/oclc/maps/1472187531.ttl @@ -0,0 +1,258 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241223153720.3" ; + bf:creationDate "20241120" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d CUV" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G4364.D3E635 2004" ; + bf:itemPortion ".D3" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Davis Conference and Visitors Bureau, $e cartographer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Davis Conference and Visitors Bureau," ] ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "25000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:25,000." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Tourisme Californie Davis Cartes." ; + bflc:marcKey "650 6 $a Tourisme $z Californie $z Davis $v Cartes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Tourisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0406537" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:GenreForm ; + rdfs:label "Cartes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0406537" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Tourism California Davis Maps." ; + bflc:marcKey "650 0 $a Tourism $z California $z Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Tourism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030788" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030788" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Maps." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "City of Davis guide & map -- UC Davis guide & map." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a City of Davis guide and map" ; + bf:mainTitle "City of Davis guide and map" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Davis and UC Davis guide and map" ; + bf:mainTitle "Davis and UC Davis guide and map" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a UC Davis guide and map" ; + bf:mainTitle "UC Davis guide and map" ], + [ a bf:Title ; + rdfs:label "Davis & UC Davis guide & map inside! /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Davis & UC Davis guide & map inside! /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "20 x 37 cm and 20 x 21 cm, on sheet 36 x 46 cm, folded to 9 x 23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 maps on 1 sheet :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1472187531" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"The Beat Generation and Beyond ... 2004.\""@en ], + [ a bf:Note ; + rdfs:label "Includes indexes, inset map of downtown, location map, text, and col. ill."@en ], + [ a bf:Note ; + rdfs:label "Panel title."@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, Calif. : $b Davis Conference & Visitors Bureau, $c [2004]" ; + bflc:simpleAgent "Davis Conference & Visitors Bureau," ; + bflc:simpleDate "[2004]" ; + bflc:simplePlace "Davis, Calif. :" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Davis, Calif. : Davis Conference & Visitors Bureau, [2004]" ; + bf:responsibilityStatement "Davis Conference & Visitors Bureau." ; + bf:title [ a bf:Title ; + rdfs:label "Davis & UC Davis guide & map inside! /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Davis & UC Davis guide & map inside! /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1479461236.ttl b/tests/oclc/maps/1479461236.ttl new file mode 100644 index 0000000..216a7cc --- /dev/null +++ b/tests/oclc/maps/1479461236.ttl @@ -0,0 +1,391 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3824 $b P5" ; + bf:code "3824.P5" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250405032244.7" ; + bf:creationDate "20241216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1264.P5G46" ; + bf:itemPortion "S65 1928" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Smith, Elvino V., $d 1870-1932, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjMqDVBqTFpVH3w6Y8dXq3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Booksellers' labels (Provenance)." ; + bflc:marcKey "655 7 $a Booksellers' labels (Provenance). $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Philadelphia." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Philadelphia." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Philadelphia." ] ) ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Most maps on scale of 1:1, 200 or 1 inch to 100 feet; also on scale of 1:2,400 or 1 inch to 200 feet." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Atlases (Geographic) Pennsylvania Philadelphia 1928." ; + bflc:marcKey "655 7 $a Atlases (Geographic) $z Pennsylvania $z Philadelphia $y 1928. $2 rbmscv" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Atlases (Geographic)" ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ] [ a bf:Temporal ; + rdfs:label "1928." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Real property Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Real property $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Real property" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2034334" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2034334" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Building materials Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Building materials $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Building materials" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107828" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Election districts Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Election districts $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Election districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116422" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Landowners Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Landowners $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Landowners" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156089" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Maps." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Covers area bounded by: Broad St., Schuylkill River, and Washington Ave."@en ], + [ a bf:Summary ; + rdfs:label "Some of the areas in the atlas include: Passyunk Square, Lit Brothers Warehouse, Wharton Square, Grays Ferry, James Alcorn Public School, Stinger Square, George A. Vare Play Grounds, Moyamensing Prison, Stephen Girard Public School, Thomas B. Smith Play Ground, Point Breeze Gas Works, Girard Park, [Marconi] Plaza, Stephen Girard Estate, League Island Park, Atlantic Refining Co."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the 26th, 36th & 48th wards of the city of Philadelphia :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the 26th, 36th & 48th wards of the city of Philadelphia :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Atlas of the twenty-sixth, thirty-sixth and forty-eighth wards of the city of Philadelphia" ; + bf:mainTitle "Atlas of the twenty-sixth, thirty-sixth and forty-eighth wards of the city of Philadelphia" ] . + + a bf:Person ; + rdfs:label "Smith, Elvino V., 1870-1932," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca48881" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $3 LIBRA Fine Arts copy: $a Philadelphia Water Department Real Estate Atlas Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Philadelphia Water Department Real Estate Atlas Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "57 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (2 unnumbered leaves, 28 double leaves) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479461236" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes a key to building material types."@en ], + [ a bf:Note, + ; + rdfs:label "28 color maps ;"@en ], + [ a bf:Note ; + rdfs:label "Maps show names of larger property owners."@en ], + [ a bf:Note ; + rdfs:label "Includes street and map indexes."@en ], + [ a bf:Note ; + rdfs:label "Maps numbered plate 1-28."@en ], + [ a bf:Note ; + rdfs:label "All pages have numbered tabs."@en ], + [ a bf:Note ; + rdfs:label "Most maps on scale of 1:1,200 or 1 inch to 100 feet; also on scale of 1:2,400 or 1 inch to 200 feet."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b Elvino V. Smith, C. E., $c 1928." ; + bflc:simpleAgent "Elvino V. Smith, C. E.," ; + bflc:simpleDate "1928." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1928"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : Elvino V. Smith, C. E., 1928." ; + bf:responsibilityStatement "compiled & published by Elvino V. Smith." ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the 26th, 36th & 48th wards of the city of Philadelphia : from private plans, actual surveys & official records /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the 26th, 36th & 48th wards of the city of Philadelphia :" ; + bf:subtitle "from private plans, actual surveys & official records /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a 26th, 36th & 48th wards" ; + bf:mainTitle "26th, 36th & 48th wards" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/maps/1479461373.ttl b/tests/oclc/maps/1479461373.ttl new file mode 100644 index 0000000..ae17159 --- /dev/null +++ b/tests/oclc/maps/1479461373.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3824 $b P5" ; + bf:code "3824.P5" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251021182140.5" ; + bf:creationDate "20241216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1264.P5G46" ; + bf:itemPortion "B76 1888" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Spiel, Rudolph, $e engraver." ; + bf:agent [ a bf:Person ; + rdfs:label "Spiel, Rudolph," ] ; + bf:role [ a bf:Role ; + rdfs:label "engraver." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bromley, George Washington, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjMgvMVwYD6HJrqvQCPk9P" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bourquin, F. $q (Frederick), $d 1808- $e printer. $1 https://id.oclc.org/worldcat/entity/E39PCjrmPtmGTh7dwd3tgfbBKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "printer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bromley, Walter Scott, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjCKCqtWPkJqwkPC3wftTd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Maps." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the city of Philadelphia. Volume 6, 28th & 32nd wards :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the city of Philadelphia." ; + bf:partName "28th & 32nd wards :" ; + bf:partNumber "Volume 6," ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a 28th and 32nd wards" ; + bf:mainTitle "28th and 32nd wards" ] . + + a bf:Person ; + rdfs:label "Bromley, Walter Scott," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca75723" ] . + + a bf:Person ; + rdfs:label "Bromley, George Washington," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca115034" ] . + + a bf:Person ; + rdfs:label "Bourquin, F. (Frederick), 1808-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1929941" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "52 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (27, that is, 54 leaves) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479461373" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Maps numbered A-Z, A1."@en ], + [ a bf:Note, + ; + rdfs:label "28 color maps ;"@en ], + [ a bf:Note ; + rdfs:label "Includes index map."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philada : $b G. W. Bromley & Co., $c 1888." ; + bflc:simpleAgent "G. W. Bromley & Co.," ; + bflc:simpleDate "1888." ; + bflc:simplePlace "Philada :" ; + bf:date "1888"^^ ; + bf:place ] ; + bf:publicationStatement "Philada : G. W. Bromley & Co., 1888." ; + bf:responsibilityStatement "Geo. W. & Walter S. Bromley, civil engineers ; engraved by Rudolph Spiel ... ; printed by F. Bourquin." ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the city of Philadelphia. Volume 6, 28th & 32nd wards : from actual surveys and official plans of the survey department /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the city of Philadelphia." ; + bf:partName "28th & 32nd wards :" ; + bf:partNumber "Volume 6," ; + bf:subtitle "from actual surveys and official plans of the survey department /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Atlas of Philadelphia" ; + bf:mainTitle "Atlas of Philadelphia" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1479461441.ttl b/tests/oclc/maps/1479461441.ttl new file mode 100644 index 0000000..2b8cd50 --- /dev/null +++ b/tests/oclc/maps/1479461441.ttl @@ -0,0 +1,267 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3824 $b P5" ; + bf:code "3824.P5" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250131003748.5" ; + bf:creationDate "20241216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "PAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1264.P5N44" ; + bf:itemPortion "B76 1892" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bromley, George Washington, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjMgvMVwYD6HJrqvQCPk9P" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bromley, Walter Scott, $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39PCjCKCqtWPkJqwkPC3wftTd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Maps." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water-pipes Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Water-pipes $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water-pipes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095653" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:supplementaryContent ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the city of Philadelphia. Volume 12, twenty first ward :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the city of Philadelphia." ; + bf:partName "twenty first ward :" ; + bf:partNumber "Volume 12," ] . + + a bf:Person ; + rdfs:label "Bromley, Walter Scott," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca75723" ] . + + a bf:Person ; + rdfs:label "Bromley, George Washington," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca115034" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "34 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (24, that is, 48 leaves) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479461441" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes street and map indexes."@en ], + [ a bf:Note ; + rdfs:label "All pages have numbered tabs."@en ], + [ a bf:Note ; + rdfs:label "Maps numbered plate 1-24."@en ], + [ a bf:Note, + ; + rdfs:label "24 color maps, paper mounted on canvas ;"@en ], + [ a bf:Note ; + rdfs:label "Scale of most maps 1:1200 or 100 feet to an inch and 1:2400 or 200 feet to an inch."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b G. W. Bromley & Co., $c 1892." ; + bflc:simpleAgent "G. W. Bromley & Co.," ; + bflc:simpleDate "1892." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1892"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : G. W. Bromley & Co., 1892." ; + bf:responsibilityStatement "Geo. W. & Walter S. Bromley, civil engineers." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Bureau of water distribution system" ; + bf:mainTitle "Bureau of water distribution system" ], + [ a bf:Title ; + rdfs:label "Atlas of the city of Philadelphia. Volume 12, twenty first ward : from actual surveys and official plans of the survey department /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the city of Philadelphia." ; + bf:partName "twenty first ward :" ; + bf:partNumber "Volume 12," ; + bf:subtitle "from actual surveys and official plans of the survey department /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1479461877.ttl b/tests/oclc/maps/1479461877.ttl new file mode 100644 index 0000000..332e6db --- /dev/null +++ b/tests/oclc/maps/1479461877.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3824 $b P5" ; + bf:code "3824.P5" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250201203836.3" ; + bf:creationDate "20241216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "PAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1264.P5" ; + bf:itemPortion "S65 1921" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Smith, Elvino V., $d 1870-1932, $e compiler. $1 https://id.oclc.org/worldcat/entity/E39PCjMqDVBqTFpVH3w6Y8dXq3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "compiler." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Map of Philadelphia, Camden and Vicinity : compiled from city plans and personal surveys." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Philadelphia, Camden and Vicinity : compiled from city plans and personal surveys." ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "Scales differ." ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Maps." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Philadelphia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Philadelphia /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Map index title: $a Map of Philadelphia : $b compiled from city plans and personal surveys" ; + bf:mainTitle "Map of Philadelphia :" ; + bf:note [ a bf:Note ; + rdfs:label "Map index title:"@en ] ; + bf:subtitle "compiled from city plans and personal surveys" ] . + + a bf:Person ; + rdfs:label "Smith, Elvino V., 1870-1932," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca48881" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "76 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (8, that is, 17 leaves) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479461877" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Maps numbered plate 1-8."@en ], + [ a bf:Note ; + rdfs:label "Includes index."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note ; + rdfs:label "Index map states scale: 1 in = 4000 feet. Plate 5 stated scale: 1 in = 1000 feet."@en ], + [ a bf:Note ; + rdfs:label "Plate 5 is a map of the Philadelphia, Camden vicinity, copyrighted 1921 by Elvino V. Smith. Other maps are copyrighted 1919."@en ], + [ a bf:Note, + ; + rdfs:label "9 color maps mounted on canvas ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Phila, PA. : $b Elvino V. Smith, C.E., $c [1921]" ; + bflc:simpleAgent "Elvino V. Smith, C.E.," ; + bflc:simpleDate "[1921]" ; + bflc:simplePlace "Phila, PA. :" ; + bf:date "1921"^^ ; + bf:place ] ; + bf:publicationStatement "Phila, PA. : Elvino V. Smith, C.E., [1921]" ; + bf:responsibilityStatement "published by Elvino V. Smith." ; + bf:title [ a bf:Title ; + rdfs:label "Philadelphia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Philadelphia /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1479461878.ttl b/tests/oclc/maps/1479461878.ttl new file mode 100644 index 0000000..363f4d5 --- /dev/null +++ b/tests/oclc/maps/1479461878.ttl @@ -0,0 +1,338 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3824 $b P5" ; + bf:code "3824.P5" . + + a bf:GenreForm ; + rdfs:label "Atlases"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rbgenr" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "index"@en ; + bf:code "index" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250131182758.1" ; + bf:creationDate "20241216" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "G1264.P5G46" ; + bf:itemPortion "S632 1909" ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Smith, Elvino V., $d 1870-1932, $e compiler. $1 https://id.oclc.org/worldcat/entity/E39PCjMqDVBqTFpVH3w6Y8dXq3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "compiler." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Plans cadastraux." ; + bflc:marcKey "655 7 $a Plans cadastraux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000246" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "cadastral maps." ; + bflc:marcKey "655 7 $a cadastral maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028102" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlas." ; + bflc:marcKey "655 7 $a Atlas. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000196" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cadastral maps." ; + bflc:marcKey "655 7 $a Cadastral maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866096" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "atlases." ; + bflc:marcKey "655 7 $a atlases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028053" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Atlases." ; + bflc:marcKey "655 7 $a Atlases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866050" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale of most maps [1:1200]. 100 feet to an inch." ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1200" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Election districts Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Election districts $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Election districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116422" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Real property Pennsylvania Philadelphia Maps." ; + bflc:marcKey "650 0 $a Real property $z Pennsylvania $z Philadelphia $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Real property" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2034334" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2034334" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Atlases (Geographic) Pennsylvania Philadelphia 1909." ; + bflc:marcKey "655 7 $a Atlases (Geographic) $z Pennsylvania $z Philadelphia $y 1909. $2 rbmscv" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Atlases (Geographic)" ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ] [ a bf:Temporal ; + rdfs:label "1909." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Atlases (Geographic) Pennsylvania Philadelphia 1909." ; + bflc:marcKey "655 7 $a Atlases (Geographic) $z Pennsylvania $z Philadelphia $y 1909. $2 rbgenr" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Atlases (Geographic)" ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ] [ a bf:Temporal ; + rdfs:label "1909." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philadelphia (Pa.) Maps." ; + bflc:marcKey "651 0 $a Philadelphia (Pa.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philadelphia (Pa.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Some of the areas in the atlas include: University City, Clarence H. Clark Park, Black Oak Woods, and Osage Avenue."@en ], + [ a bf:Summary ; + rdfs:label "Covers area bounded by: Cobbs Creek, Baltimore Avenue, Schyulkill River, and Market Street."@en ] ; + bf:supplementaryContent ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Atlas of the 27th and 46th wards of the city of Philadelphia, from private plans, actual surveys & official records" ; + bf:mainTitle "Atlas of the 27th and 46th wards of the city of Philadelphia, from private plans, actual surveys & official records" ], + [ a bf:Title ; + rdfs:label "Atlas of the 27th & 46th wards of the city of Philadelphia, from private plans, actual surveys & official records /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the 27th & 46th wards of the city of Philadelphia, from private plans, actual surveys & official records /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Atlas of the twenty-seventh and fourty-sixth wards of the city of Philadelphia" ; + bf:mainTitle "Atlas of the twenty-seventh and fourty-sixth wards of the city of Philadelphia" ] . + + a bf:Person ; + rdfs:label "Smith, Elvino V., 1870-1932," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca48881" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "57 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 atlas (21 plates, that is 42 leaves) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1479461878" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All pages have numbered tabs."@en ], + [ a bf:Note, + ; + rdfs:label "21 color maps ;"@en ], + [ a bf:Note ; + rdfs:label "Cadastral maps."@en ], + [ a bf:Note ; + rdfs:label "Maps numbered plate 1-21."@en ], + [ a bf:Note ; + rdfs:label "Includes street and map indexes."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b Elvino V. Smith, $c 1909." ; + bflc:simpleAgent "Elvino V. Smith," ; + bflc:simpleDate "1909." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1909"^^ ; + bf:place ] ; + bf:publicationStatement "Philadelphia : Elvino V. Smith, 1909." ; + bf:responsibilityStatement "compiled and published by Elvino V. Smith, C.E." ; + bf:title [ a bf:Title ; + rdfs:label "Atlas of the 27th & 46th wards of the city of Philadelphia, from private plans, actual surveys & official records /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atlas of the 27th & 46th wards of the city of Philadelphia, from private plans, actual surveys & official records /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/maps/1482028106.ttl b/tests/oclc/maps/1482028106.ttl new file mode 100644 index 0000000..8ee4f42 --- /dev/null +++ b/tests/oclc/maps/1482028106.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C18" ; + bf:code "4334.C18" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b C24" ; + bf:code "4334.C24" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b S4" ; + bf:code "4334.S4" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "pictorially"@en ; + bf:code "pict" ; + rdf:value "i" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251012025700.3" ; + bf:creationDate "20241220" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4334.C24E635 2024" ; + bf:itemPortion ".D5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Discovery Map International, Inc., $e contributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtdG76tMB7fPyCQJHxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Discovery Map (Firm), $e cartographer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt3KHG3kTkY8hhg84Y6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cartographer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "tourist maps." ; + bflc:marcKey "655 7 $a tourist maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028298" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "pictorial maps." ; + bflc:marcKey "655 7 $a pictorial maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028385" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes touristiques." ; + bflc:marcKey "655 7 $a Cartes touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000207" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tourist maps." ; + bflc:marcKey "655 7 $a Tourist maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866677" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes illustrées." ; + bflc:marcKey "655 7 $a Cartes illustrées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000209" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pictorial maps." ; + bflc:marcKey "655 7 $a Pictorial maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866421" ] ; + bf:source ], + ; + bf:geographicCoverage , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Discovery map" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Discovery map" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Not drawn to scale." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Carefree (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Carefree (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Carefree (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca409974" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cave Creek (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Cave Creek (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cave Creek (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1863939" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Scottsdale (Ariz.) Maps." ; + bflc:marcKey "651 0 $a Scottsdale (Ariz.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Scottsdale (Ariz.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca245156" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Organization ; + rdfs:label "Discovery Map (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250397" ] . + + a bf:Organization ; + rdfs:label "Discovery Map International, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9250409" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2024"^^ ; + bf:dimensions "33 x 46 cm, on sheet 44 x 56 cm, folded to 22 x 29 cm" ; + bf:editionStatement "2024 [edition]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024598301" ], + [ a bf:OclcNumber ; + rdf:value "1482028106" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"©2024. This map is published pursuant to a license from Discovery Map International, Inc.\""@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Notes, pictorial tourist maps of \"Carefree & N Scottsdale\" with points of interest shown pictorially, North Scottsdale inset, Carefree calendar of events, and indexed advertisements on verso."@en ], + [ a bf:Note ; + rdfs:label "Relief shown pictorially."@en ], + [ a bf:Note ; + rdfs:label "Includes notes and indexed advertisements."@en ], + [ a bf:Note ; + rdfs:label "Pictorial tourist map with points of interest shown pictorially."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Scottsdale, AZ : $b Published by Pride Publishing of Scottdale, LLC, $c [2024]" ; + bflc:simpleAgent "Published by Pride Publishing of Scottdale, LLC," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Scottsdale, AZ :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Scottsdale, AZ : Published by Pride Publishing of Scottdale, LLC, [2024]" ; + bf:responsibilityStatement "Discovery Map." ; + bf:title [ a bf:Title ; + rdfs:label "Cave Creek, Arizona discovery map /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cave Creek, Arizona discovery map /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/maps/1482028293.ttl b/tests/oclc/maps/1482028293.ttl new file mode 100644 index 0000000..a0a05ea --- /dev/null +++ b/tests/oclc/maps/1482028293.ttl @@ -0,0 +1,280 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3843 $b A5" ; + bf:code "3843.A5" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3843 $b P7" ; + bf:code "3843.P7" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 3850" ; + bf:code "3850" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250919230421.3" ; + bf:creationDate "20241206" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G3843.A5F7 1917" ; + bf:itemPortion ".R3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Rand McNally and Company, $e cartographer, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83kGcYpk7xgxKHXf3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "cartographer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Cartes géographiques." ; + bflc:marcKey "655 7 $a Cartes géographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000197" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps." ; + bflc:marcKey "655 7 $a Maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866367" ] ; + bf:source ], + ; + bf:geographicCoverage , + , + ; + bf:hasInstance ; + bf:language ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "95000" ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:95,000." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Washington (D.C.) Maps." ; + bflc:marcKey "651 0 $a Washington (D.C.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Washington (D.C.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252620" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Election districts Maryland Prince George's County Maps." ; + bflc:marcKey "650 0 $a Election districts $z Maryland $z Prince George's County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Election districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116422" ] ] [ a bf:Geographic ; + rdfs:label "Maryland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370967" ] ] [ a bf:Geographic ; + rdfs:label "Prince George's County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370967" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Election districts Maryland Anne Arundel County Maps." ; + bflc:marcKey "650 0 $a Election districts $z Maryland $z Anne Arundel County $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Election districts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116422" ] ] [ a bf:Geographic ; + rdfs:label "Maryland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca416570" ] ] [ a bf:Geographic ; + rdfs:label "Anne Arundel County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca416570" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Map of Anne Arundel, Prince Georges Counties, Maryland and District of Columbia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Anne Arundel, Prince Georges Counties, Maryland and District of Columbia." ] . + + a bf:Organization ; + rdfs:label "Rand McNally and Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca381356" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "88 x 66 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024598759" ], + [ a bf:OclcNumber ; + rdf:value "1482028293" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "LC copy mounted on cloth."@en ; + bflc:applicableInstitution ], + [ a bf:Note ; + rdfs:label "Shows election districts."@en ], + [ a bf:Note, + ; + rdfs:label "color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Chicago, Ill.] : $b Rand McNally & Co., $c [1917]" ; + bflc:simpleAgent "Rand McNally & Co.," ; + bflc:simpleDate "[1917]" ; + bflc:simplePlace "[Chicago, Ill.] :" ; + bf:date "1917"^^ ; + bf:place ] ; + bf:publicationStatement "[Chicago, Ill.] : Rand McNally & Co., [1917]" ; + bf:title [ a bf:Title ; + rdfs:label "Map of Anne Arundel, Prince Georges Counties, Maryland and District of Columbia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map of Anne Arundel, Prince Georges Counties, Maryland and District of Columbia." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + diff --git a/tests/oclc/maps/37103682.ttl b/tests/oclc/maps/37103682.ttl new file mode 100644 index 0000000..dd634a4 --- /dev/null +++ b/tests/oclc/maps/37103682.ttl @@ -0,0 +1,409 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4322 $b C3" ; + bf:code "4322.C3" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "contours"@en ; + bf:code "cont" ; + rdf:value "a" . + + a bf:Relief ; + rdfs:label "spot heights"@en ; + bf:code "spot" ; + rdf:value "g" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COF" ] ; + bf:changeDate "20250917213854.2" ; + bf:creationDate "20240620" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COP" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COF" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COF $b eng $c DLC $d COP $d OCLCF $d OCLCL $d COF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:coordinates "W1044230 W1042150 N0321230 N0320200" ], + [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "(W 104°42ʹ30ʺ--W 104°21ʹ50ʺ/N 32°12ʹ30ʺ--N 32°02ʹ00ʺ)." ], + [ a bf:Cartographic ; + bf:relief ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4322.C3E63 1996" ; + bf:itemPortion ".T7" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Geographic Maps (Firm) $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVT6rVCYqD9QPFcJt" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Trails Illustrated (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqFbrjdjfC8MxjQMKtg" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Topographic maps." ; + bflc:marcKey "655 7 $a Topographic maps. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866675" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Topographic maps" ; + bflc:marcKey "655 7 $a Topographic maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423808" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "topographic maps." ; + bflc:marcKey "655 7 $a topographic maps. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cartes topographiques." ; + bflc:marcKey "655 7 $a Cartes topographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000208" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nm" ; + bf:code "n-us-nm" ; + skos:closeMatch ], + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Trails Illustrated topo maps ;" ; + bflc:marcKey "830 0 $a Trails Illustrated topo maps ; $v 247." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Trails Illustrated topo maps ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "247." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Trails Illustrated topo maps ; $v 247" ; + bf:seriesEnumeration "247" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Trails Illustrated topo maps ;" ] ] ; + bf:relationship ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale 1:32,400" ], + [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "32400" ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New Mexico Carlsbad Caverns National Park" ; + bflc:marcKey "651 7 $a New Mexico $z Carlsbad Caverns National Park $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01300329" ] ] [ a bf:Geographic ; + rdfs:label "Carlsbad Caverns National Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01300329" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Outdoor recreation New Mexico Carlsbad Caverns National Park Maps." ; + bflc:marcKey "650 0 $a Outdoor recreation $z New Mexico $z Carlsbad Caverns National Park $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103963" ] ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6028535" ] ] [ a bf:Geographic ; + rdfs:label "Carlsbad Caverns National Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6028535" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Carlsbad Caverns National Park (N.M.) Maps." ; + bflc:marcKey "651 0 $a Carlsbad Caverns National Park (N.M.) $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Carlsbad Caverns National Park (N.M.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6028535" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Trails New Mexico Carlsbad Caverns National Park Maps." ; + bflc:marcKey "650 0 $a Trails $z New Mexico $x Carlsbad Caverns National Park $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Trails" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2320916" ] ] [ a bf:Topic ; + rdfs:label "Carlsbad Caverns National Park" ] [ a bf:Geographic ; + rdfs:label "New Mexico" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2320916" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Outdoor recreation" ; + bflc:marcKey "650 7 $a Outdoor recreation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01049159" ] ; + bf:source ], + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "[Carlsbad Cavern National Park, New Mexico] -- Carlsbad Cavern -- Slaughter Canyon Cave." ] ; + bf:title [ a bf:Title ; + rdfs:label "Carlsbad Caverns National Park, New Mexico /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carlsbad Caverns National Park, New Mexico /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "New Mexico" ; + bflc:marcKey "651 7 $a New Mexico $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyt3gtHy7R4HdYJ8C7j4q" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204269" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Trails Illustrated (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3258338" ] . + + a bf:Organization ; + rdfs:label "National Geographic Maps (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4385692" ] . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "54 x 93 cm or smaller, sheet 65 x 96 cm, folded to 24 x 11 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "3 maps on 1 sheet :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781566950213" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "52245396" ], + [ a bf:Lccn ; + rdf:value " 2024591117" ], + [ a bf:Isbn ; + rdf:value "156695021X" ], + [ a bf:OclcNumber ; + rdf:value "37103682" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Includes text, location maps, and ill."@en ], + [ a bf:Note ; + rdfs:label "Relief shown by contours and spot heights."@en ], + [ a bf:Note ; + rdfs:label "Panel title."@en ], + [ a bf:Note ; + rdfs:label "\"Coordinated with Hiking Carlsbad Caverns and Guadelupe Mountain National Parks.\""@en ], + [ a bf:Note, + ; + rdfs:label "both sides, color, plastic treated ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Evergreen, Colo. : $b National Geographic Maps, $c 1996." ; + bflc:simpleAgent "National Geographic Maps," ; + bflc:simpleDate "1996." ; + bflc:simplePlace "Evergreen, Colo. :" ; + bf:date "1996"^^ ; + bf:place ] ; + bf:publicationStatement "Evergreen, Colo. : National Geographic Maps, 1996." ; + bf:responsibilityStatement "National Geographic Maps, Trails Illustrated." ; + bf:title [ a bf:Title ; + rdfs:label "Carlsbad Caverns National Park, New Mexico /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Carlsbad Caverns National Park, New Mexico /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/maps/44508805.ttl b/tests/oclc/maps/44508805.ttl new file mode 100644 index 0000000..7e238fa --- /dev/null +++ b/tests/oclc/maps/44508805.ttl @@ -0,0 +1,554 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4331" ; + bf:code "4331" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4332 $b G7" ; + bf:code "4332.G7" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b F5" ; + bf:code "4334.F5" . + + a bf:GeographicCoverage ; + bflc:marcKey "052 $a 4334 $b Y9" ; + bf:code "4334.Y9" . + + a bf:GenreForm ; + rdfs:label "Maps"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:BaseMaterial ; + rdfs:label "paper"@en . + + a bf:Relief ; + rdfs:label "shading"@en ; + bf:code "shad" ; + rdf:value "b" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "GIS" ] ; + bf:changeDate "20241209004724.0" ; + bf:creationDate "20230601" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a GIS $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Cartography, + bf:Monograph, + bf:Work, + ; + bflc:governmentPubType ; + bf:cartographicAttributes [ a bf:Cartographic ; + bf:relief ], + [ a bf:Cartographic ; + bf:coordinates "W1145200 W1090000 N0370000 N0312000" ], + [ a bf:Cartographic ; + bf:coordinates "(W 114°52ʹ--W 109°00ʹ/N 37°00ʹ--N 31°20ʹ)." ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "G4331.C55 1999" ; + bf:itemPortion ".P4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "cartographic image"@en ; + bf:code "cri" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Arizona Geological Survey. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrmRRVt7GBKCHvtvVRg" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bausch, Douglas B." ; + bf:agent [ a bf:Person ; + rdfs:label "Bausch, Douglas B." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Pearthree, Philip A." ; + bf:agent [ a bf:Person ; + rdfs:label "Pearthree, Philip A." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Maps" ; + bflc:marcKey "655 7 $a Maps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423704" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-az" ; + bf:code "n-us-az" ; + skos:closeMatch ], + , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Arizona Geological Survey map ; $v 34" ; + bf:seriesEnumeration "34" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Arizona Geological Survey map ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Map (Arizona Geological Survey) ;" ; + bflc:marcKey "830 0 $a Map (Arizona Geological Survey) ; $v 34." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4281070" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Map (Arizona Geological Survey) ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "34." ] ; + bf:scale [ a bf:Scale ; + rdfs:label "linear horizontal"@en ; + rdf:value "1000000" ], + [ a bf:Scale ; + rdfs:label "linear scale"@en ], + [ a bf:Scale ; + rdfs:label "Scale approximately 1:1,000,000" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Earthquake intensity" ; + bflc:marcKey "650 7 $a Earthquake intensity $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00900852" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Grand Canyon" ; + bflc:marcKey "651 7 $a Arizona $z Grand Canyon $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJckVKC9wfGCgHDW3WrQbd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240455" ] ] [ a bf:Geographic ; + rdfs:label "Grand Canyon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240455" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Flagstaff Region" ; + bflc:marcKey "651 7 $a Arizona $z Flagstaff Region $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342144" ] ] [ a bf:Geographic ; + rdfs:label "Flagstaff Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342144" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquake hazard analysis Arizona Maps." ; + bflc:marcKey "650 0 $a Earthquake hazard analysis $z Arizona $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquake hazard analysis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2838101" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquakes Arizona Yuma Region Maps." ; + bflc:marcKey "650 0 $a Earthquakes $z Arizona $z Yuma Region $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquakes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110357" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ] [ a bf:Geographic ; + rdfs:label "Yuma Region" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Arizona Yuma Region" ; + bflc:marcKey "651 7 $a Arizona $z Yuma Region $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342181" ] ] [ a bf:Geographic ; + rdfs:label "Yuma Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01342181" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquakes Arizona Grand Canyon Maps." ; + bflc:marcKey "650 0 $a Earthquakes $z Arizona $z Grand Canyon $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquakes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110357" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037277" ] ] [ a bf:Geographic ; + rdfs:label "Grand Canyon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037277" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquake magnitude Arizona Maps." ; + bflc:marcKey "650 0 $a Earthquake magnitude $z Arizona $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquake magnitude" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5365355" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Faults (Geology)" ; + bflc:marcKey "650 7 $a Faults (Geology) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921993" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Earthquake hazard analysis" ; + bflc:marcKey "650 7 $a Earthquake hazard analysis $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00900841" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Earthquake magnitude" ; + bflc:marcKey "650 7 $a Earthquake magnitude $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00900858" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquakes Arizona Flagstaff Region Maps." ; + bflc:marcKey "650 0 $a Earthquakes $z Arizona $z Flagstaff Region $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquakes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110357" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ] [ a bf:Geographic ; + rdfs:label "Flagstaff Region" ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Earthquakes" ; + bflc:marcKey "650 7 $a Earthquakes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00900899" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Faults (Geology) Arizona Maps." ; + bflc:marcKey "650 0 $a Faults (Geology) $z Arizona $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Faults (Geology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153415" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquakes Arizona Maps." ; + bflc:marcKey "650 0 $a Earthquakes $z Arizona $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquakes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110357" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Earthquake intensity Arizona Maps." ; + bflc:marcKey "650 0 $a Earthquake intensity $z Arizona $v Maps." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Earthquake intensity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110315" ] ] [ a bf:Geographic ; + rdfs:label "Arizona" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268464" ] ] [ a bf:GenreForm ; + rdfs:label "Maps." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933824" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Earthquake hazards in Arizona /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Earthquake hazards in Arizona /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Arizona" ; + bflc:marcKey "651 7 $a Arizona $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhhp8pvjTpdWcMDRwwXBP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204820" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Arizona Geological Survey." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2474656" ] . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "63 x 56 cm, on sheet 107 x 107 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 map :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "44508805" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1056280291" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1075565946" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1060775508" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1044161210" ], + [ a bf:Lccn ; + rdf:value " 2023590481" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1084827106" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color ;"@en ], + [ a bf:Note ; + rdfs:label "Includes text, 5 col. ancillary maps, 2 tables titled \"Selected Quaternary faults in Arizona\" and \"Notable historical earthquakes in or near Arizona\" and 2 block diagrams."@en ], + [ a bf:Note ; + rdfs:label "Ancillary maps and block diagrams, with text: Earthquakes and faulting -- Regional faults and large earthquakes -- Ground shaking and earthquake damage in Arizona (1877-1999) -- Earthquake hazards in the Yuma area -- Earthquakes and faults in the Flagstaff-Grand Canyon area -- Earthquake hazard summary."@en ], + [ a bf:Note ; + rdfs:label "Shows quaternary faults, earthquake locations by magnitude, and earthquake locations by \"felt intensity.\""@en ], + [ a bf:Note ; + rdfs:label "Relief shown by shading."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Tucson] : $b Arizona Geological Survey, $c 1999." ; + bflc:simpleAgent "Arizona Geological Survey," ; + bflc:simpleDate "1999." ; + bflc:simplePlace "[Tucson] :" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "[Tucson] : Arizona Geological Survey, 1999." ; + bf:responsibilityStatement "by Philip A. Pearthree and Douglas B. Bausch." ; + bf:title [ a bf:Title ; + rdfs:label "Earthquake hazards in Arizona /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Earthquake hazards in Arizona /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1137067680.ttl b/tests/oclc/music/1137067680.ttl new file mode 100644 index 0000000..77be1b0 --- /dev/null +++ b/tests/oclc/music/1137067680.ttl @@ -0,0 +1,518 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Acoustical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20251009030048.7" ; + bf:creationDate "20240612" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "TOH" ], + [ a bf:Organization ; + bf:code "INO" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "APL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "GK8" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d GK8 $d INO $d APL $d TOH $d OCLCL $d TEFMT $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Person ; + rdfs:label "Hunter, James (Guitarist)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6339161" ] . + + a bf:Person ; + rdfs:label "Roth, Gabriel, 1974-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10465626" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Penrose Recorders, Daptone West, Riverside, CA."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.J36" ; + bf:itemPortion "N53 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Hunter, James $c (Guitarist), $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJmdqyxCWd9kKhWctghmBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Roth, Gabriel, $d 1974- $e recording engineer, $e audio producer. $1 https://id.oclc.org/worldcat/entity/E39PBJyrQdD9m4yC3V7kHjHDMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "recording engineer," ], + [ a bf:Role ; + rdfs:label "audio producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a James Hunter Six, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp8RdrMPJKFMHmY7Jc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + bflc:marcKey "047 $a pp $a bl" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul." ; + bflc:marcKey "655 7 $a Soul. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000957" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)"@en ; + bflc:marcKey "047 $a pp $a bl" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul music" ; + bflc:marcKey "655 7 $a Soul music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726745" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000775" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul music." ; + bflc:marcKey "655 7 $a Soul music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090707" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced and engineered by Bosco Mann (aka Gabriel Roth)."@en ; + bflc:marcKey "508 $a Produced and engineered by Bosco Mann (aka Gabriel Roth)." ], + [ a bf:Note, + ; + rdfs:label "The James Hunter Six (James Hunter, guitar, vocals ; Rudy Albin, drums ; Myles Weeks, bass ; Michael Buckley, baritone saxophone ; Freddy DeBoe, tenor saxophone ; Adam Scone, organ ; Victor Axelrod, piano) ; with additional instrumentalists and backing vocalists."@en ; + bflc:marcKey "511 0 $a The James Hunter Six (James Hunter, guitar, vocals ; Rudy Albin, drums ; Myles Weeks, bass ; Michael Buckley, baritone saxophone ; Freddy DeBoe, tenor saxophone ; Adam Scone, organ ; Victor Axelrod, piano) ; with additional instrumentalists and backing vocalists." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 0 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soul music" ; + bflc:marcKey "650 7 $a Soul music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126930" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 6 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The James Hunter Six are back with another sublime offering of no-nonsense rhythm and blues. Recorded and produced by Bosco Mann, the album is a shining example of how a master song-smith can continually draw fresh water from a bottomless well. In addition to the uptempo, swinging R & B that has put JH6 on the map."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "I can change your mind -- Who's fooling who -- Till I hear it from you -- Never -- Missing in action -- Nick of time -- Brother or other -- Ain't goin' up in one of those things -- Take it as you find it -- Can't help myself -- How 'bout now -- Paradise for one -- He's your could've been." ] ; + bf:title [ a bf:Title ; + rdfs:label "Nick of time /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nick of time /" ] . + + a bf:Organization ; + rdfs:label "James Hunter Six," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9612972" ] . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Source . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "003619" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1137067680" ], + [ a bf:Upc ; + rdf:value "823134006126" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Daptone Records" ] ; + rdf:value "DAP-061" ], + [ a bf:Lccn ; + rdf:value " 2024619774" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All songs by James Hunter."@en ], + [ a bf:Note ; + rdfs:label "Program notes printed on container."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital, mono ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Brooklyn, NY : $b Daptone Records, $c [2020]" ; + bflc:simpleAgent "Daptone Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Brooklyn, NY :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Brooklyn, NY : Daptone Records, [2020]" ; + bf:responsibilityStatement "the James Hunter Six." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Nick of time /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nick of time /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1137264069.ttl b/tests/oclc/music/1137264069.ttl new file mode 100644 index 0000000..ef63ffb --- /dev/null +++ b/tests/oclc/music/1137264069.ttl @@ -0,0 +1,483 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20251008202000.6" ; + bf:creationDate "20230918" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "APL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "WIQ" ], + [ a bf:Organization ; + bf:code "IEP" ], + [ a bf:Organization ; + bf:code "CG4" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "INO" ], + [ a bf:Organization ; + bf:code "GK8" ], + [ a bf:Organization ; + bf:code "INR" ], + [ a bf:Organization ; + bf:code "MLSOD" ], + [ a bf:Organization ; + bf:code "VP@" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "SMP" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d GK8 $d IEP $d INO $d MLSOD $d APL $d CG4 $d VP@ $d INR $d SMP $d WIQ $d TEFMT $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2018----" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:date "2020---" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "GT Studios, Seattle, WA"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.P43" ; + bf:itemPortion "G54 2020" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pearl Jam (Musical group), $e performer, $e audio producer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7Vvrvk9TpVhhBDHGB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "audio producer." ], + [ a bf:Role ; + rdfs:label "performer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Grunge." ; + bflc:marcKey "655 7 $a Grunge. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001289" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Grunge music" ; + bflc:marcKey "655 7 $a Grunge music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920169" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Grunge music." ; + bflc:marcKey "655 7 $a Grunge music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090447" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "655 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726525" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a male voice $n 1 $d guitar $n 1 $a guitar $n 2 $a bass guitar $n 1 $a drum set $n 1 $d percussion $n 1 $s 5 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Pearl Jam (Jeff Ament, bass ; Mike McCready, Stone Gossard, guitars ; Eddie Vedder, guitar, vocals ; Matt Cameron, drums, percussion)."@en ; + bflc:marcKey "511 0 $a Pearl Jam (Jeff Ament, bass ; Mike McCready, Stone Gossard, guitars ; Eddie Vedder, guitar, vocals ; Matt Cameron, drums, percussion)." ], + [ a bf:Note, + ; + rdfs:label "Produced by Josh Evans and Pearl Jam."@en ; + bflc:marcKey "508 $a Produced by Josh Evans and Pearl Jam." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Grunge (Musique)" ; + bflc:marcKey "650 6 $a Grunge (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0266196" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Grunge music." ; + bflc:marcKey "650 0 $a Grunge music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3726582" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Grunge music" ; + bflc:marcKey "650 7 $a Grunge music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00948632" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "650 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00806181" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Rock icons Pearl Jam are back after seven years with one of 2020's most anticipated albums. Their new release includes the single Dance of the Clairvoyants."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Who ever said -- Superblood wolfmoon -- Dance of the clairvoyants -- Quick escape -- Alright -- Seven o'clock -- Never destination -- Take the long way -- Buckle up -- Comes then goes -- Retrograde -- River cross." ] ; + bf:title [ a bf:Title ; + rdfs:label "Gigaton /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gigaton /" ] . + + a bf:Organization ; + rdfs:label "Pearl Jam (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3091767" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Status . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "005707" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (57 min., 7 sec.) ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1143799513" ], + [ a bf:Isbn ; + rdf:value "9786318116954" ], + [ a bf:Identifier ; + rdf:value "00602508630224" ], + [ a bf:Lccn ; + rdf:value " 2023628187" ], + [ a bf:Upc ; + rdf:value "602508630224" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1164702157" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Monkeywrench/Republic" ] ; + rdf:value "B0031606-02" ], + [ a bf:OclcNumber ; + rdf:value "1137264069" ], + [ a bf:Gtin14Number ; + rdf:value "00602508630224" ], + [ a bf:Isbn ; + rdf:value "6318116958" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Housed in a booklet containing lyrics (32 unnumbered pages : illustrations ; 13 x 14 cm)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Seattle, Wash.] : $b Monkeywrench ; $c [2020]" ; + bflc:simpleAgent "Monkeywrench ;" ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Seattle, Wash.] :" ; + bf:date "2020"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, N.Y.] : $b Republic, $c [2020]" ; + bflc:simpleAgent "Republic," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[New York, N.Y.] :" ] ; + bf:publicationStatement "[New York, N.Y.] : Republic, [2020]", + "[Seattle, Wash.] : Monkeywrench ; [2020]" ; + bf:responsibilityStatement "Pearl Jam." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Gigaton /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gigaton /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1138992187.ttl b/tests/oclc/music/1138992187.ttl new file mode 100644 index 0000000..6198c4e --- /dev/null +++ b/tests/oclc/music/1138992187.ttl @@ -0,0 +1,529 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20250528030638.4" ; + bf:creationDate "20230504" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "RB0" ], + [ a bf:Organization ; + bf:code "CNNWP" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OTP" ], + [ a bf:Organization ; + bf:code "ILC" ], + [ a bf:Organization ; + bf:code "TDF" ], + [ a bf:Organization ; + bf:code "JQW" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "UOK" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "WIQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "VP@" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d TDF $d RB0 $d UOK $d ILC $d VP@ $d JQW $d WIQ $d OTP $d CNNWP $d TEFMT $d OCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Brooklyn Recording Studio"@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42165" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.S67" ; + bf:itemPortion "W66 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Potter, Chris, $d 1971- $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Potter, Chris, 1971-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4141342" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pinderhughes, Elena, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Pinderhughes, Elena," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Springs, Kandace, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Springs, Kandace," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cohen, Avishai, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Cohen, Avishai," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jones, Norah, $d 1979- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Jones, Norah, 1979-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5738215" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McBride, Christian, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "McBride, Christian," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sanborn, David, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Sanborn, David," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz vocals" ; + bflc:marcKey "655 7 $a Jazz vocals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "655 0 $a Jazz vocals." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Larry Klein."@en ; + bflc:marcKey "508 $a Produced by Larry Klein." ], + [ a bf:Note, + ; + rdfs:label "Kandace Springs, vocals, piano, Wurlitzer, Rhodes ; with accompanying musicians."@en ; + bflc:marcKey "511 0 $a Kandace Springs, vocals, piano, Wurlitzer, Rhodes ; with accompanying musicians." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Piano music (Jazz)" ; + bflc:marcKey "650 7 $a Piano music (Jazz) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01063433" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Piano, Musique de (Jazz)" ; + bflc:marcKey "650 6 $a Piano, Musique de (Jazz)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0055365" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Piano music (Jazz)" ; + bflc:marcKey "650 0 $a Piano music (Jazz)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2138319" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 6 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz vocals" ; + bflc:marcKey "650 7 $a Jazz vocals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982216" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 0 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Kandace Springs travels across a century of music, covering the women who inspired her while she was growing up, putting her own spin on songs associated with a dozen of the greatest female vocalists of all time."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Devil may care (featuring Christian McBride) -- Angel eyes (featuring Norah Jones) -- I put a spell on you (featuring David Sanborn) -- Pearls (featuring Avishai Cohen) -- Ex-factor (featuring Elena Pinderhughes) -- I can't make you love me (featuring Avishai Cohen) -- Gentle rain ; Solitude (feat. Chris Potter) -- The nearness of you -- What are you doing the rest of your life -- Killing me softly with his song (featuring Elena Pinderhughes) -- Strange fruit." ] ; + bf:title [ a bf:Title ; + rdfs:label "The women who raised me /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The women who raised me /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "005328" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (53 min., 28 sec.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "602508633881" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Blue Note Records" ] ; + rdf:value "B003161902" ], + [ a bf:Lccn ; + rdf:value " 2023617882" ], + [ a bf:OclcNumber ; + rdf:value "1138992187" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood, CA : $b Blue Note Records, $c [2020]" ; + bflc:simpleAgent "Blue Note Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Hollywood, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Hollywood, CA : Blue Note Records, [2020]" ; + bf:responsibilityStatement "Kandace Springs." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "The women who raised me /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The women who raised me /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1140931430.ttl b/tests/oclc/music/1140931430.ttl new file mode 100644 index 0000000..5db8277 --- /dev/null +++ b/tests/oclc/music/1140931430.ttl @@ -0,0 +1,343 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20250520203420.4" ; + bf:creationDate "20240125" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "IEP" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "RB0" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "O2C" ], + [ a bf:Organization ; + bf:code "TOH" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "JQW" ], + [ a bf:Organization ; + bf:code "OQX" ], + [ a bf:Organization ; + bf:code "INR" ], + [ a bf:Organization ; + bf:code "GK8" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d TOH $d RB0 $d IEP $d JQW $d OQX $d INR $d O2C $d GK8 $d OCLCL $d TEFMT $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Person ; + rdfs:label "Horan, Niall, 1993-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9547438" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.H67" ; + bf:itemPortion "H43 2020" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Horan, Niall, $d 1993- $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJv4p8rWm8TYyFmcq3YF8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Pop/Rock." ; + bflc:marcKey "655 0 $a Pop/Rock." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Niall Horan."@en ; + bflc:marcKey "511 0 $a Niall Horan." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Capitol Records recording artist Niall Horan returns with his highly anticipated sophomore album. Featuring his new single No Judgement and uptempo record Nice to Meet Ya, this body of work showcases his unique musicianship and magnetic vocal range. The singer-songwriter has earned platinum certification or greater in eighteen countries, achieved global critical acclaim, and amassed three million adjusted album sales."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Heartbreak weather -- Black and white -- Dear Patience -- Bend the rules -- Small talk -- Nice to meet ya -- Put a little love on me -- Arms of a stranger -- Everywhere -- Cross your mind -- New angel -- No judgement -- San Francisco -- Still." ] ; + bf:title [ a bf:Title ; + rdfs:label "Heartbreak weather /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Heartbreak weather /" ] . + + a bf:Source . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "004610" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (46 min., 10 sec.) ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1140931430" ], + [ a bf:Lccn ; + rdf:value " 2024615282" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol Records" ] ; + rdf:value "B003166302" ], + [ a bf:Upc ; + rdf:value "602508663079" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from web page."@en ], + [ a bf:Note ; + rdfs:label "Lyrics on container insert."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood, CA : $b Capitol Records, $c [2020]" ; + bflc:simpleAgent "Capitol Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Hollywood, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Hollywood, CA : Capitol Records, [2020]" ; + bf:responsibilityStatement "Niall Horan." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Heartbreak weather /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Heartbreak weather /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1141099984.ttl b/tests/oclc/music/1141099984.ttl new file mode 100644 index 0000000..5bad68a --- /dev/null +++ b/tests/oclc/music/1141099984.ttl @@ -0,0 +1,438 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20251009214206.6" ; + bf:creationDate "20240419" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "CLE" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d CLE $d TEFMT $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2018 October" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Mercenary Studios."@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.M53" ; + bf:itemPortion "R43 2020" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Midnight (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpwbJBrKGpHjJhPQmtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Thrash metal." ; + bflc:marcKey "655 7 $a Thrash metal. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001297" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Black metal (Music)" ; + bflc:marcKey "655 7 $a Black metal (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090266" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "655 7 $a Heavy metal (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090457" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Death metal (Music)" ; + bflc:marcKey "655 7 $a Death metal (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090371" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Heavy metal." ; + bflc:marcKey "655 7 $a Heavy metal. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001149" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Death metal." ; + bflc:marcKey "655 7 $a Death metal. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001299" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "655 7 $a Heavy metal (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726638" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Black metal." ; + bflc:marcKey "655 7 $a Black metal. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001300" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrash metal (Music)" ; + bflc:marcKey "655 7 $a Thrash metal (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090737" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Midnight (Athenar, Commandor Vanik, Secret Steel)."@en ; + bflc:marcKey "511 0 $a Midnight (Athenar, Commandor Vanik, Secret Steel)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Black metal (Music)" ; + bflc:marcKey "650 0 $a Black metal (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4928079" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "650 0 $a Heavy metal (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063666" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Death metal (Music)" ; + bflc:marcKey "650 0 $a Death metal (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6090737" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Thrash metal (Music)" ; + bflc:marcKey "650 0 $a Thrash metal (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8735428" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Death metal (Musique)" ; + bflc:marcKey "650 6 $a Death metal (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0448776" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Black metal (Musique)" ; + bflc:marcKey "650 6 $a Black metal (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0323195" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Heavy metal (Musique)" ; + bflc:marcKey "650 6 $a Heavy metal (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0142877" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "650 7 $a Heavy metal (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00954135" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "All albums are written, performed, and prduced by lead member Athenar. The rest of band only performs during live shows."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Fucking speed and darkness -- Rebirth by blasphemy -- Escape the grave -- Devil's excrement -- Rising scum -- Warning from the Reaper -- Cursed possessions -- Raw attack -- The sounds of Hell -- You can drag me through fire." ] ; + bf:title [ a bf:Title ; + rdfs:label "Rebirth by blasphemy /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rebirth by blasphemy /" ] . + + a bf:Organization ; + rdfs:label "Midnight (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10264677" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "039841568929" ], + [ a bf:OclcNumber ; + rdf:value "1141099984" ], + [ a bf:Lccn ; + rdf:value " 2024619663" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Metal Blade Records" ] ; + rdf:value "3984-15689-2" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics inserted in container."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Van Nuys, CA : $b Metal Blade Records, $c [2020]" ; + bflc:simpleAgent "Metal Blade Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Van Nuys, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Van Nuys, CA : Metal Blade Records, [2020]" ; + bf:responsibilityStatement "Midnight." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Rebirth by blasphemy /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rebirth by blasphemy /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/music/1142635132.ttl b/tests/oclc/music/1142635132.ttl new file mode 100644 index 0000000..1c72058 --- /dev/null +++ b/tests/oclc/music/1142635132.ttl @@ -0,0 +1,302 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "ZYU" ] ; + bf:changeDate "20231112225808.3" ; + bf:creationDate "20230809" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "ZYU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a ZYU $b eng $c DLC $d OCLCF $d ZYU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Magpie Cage Recording Studio, Baltimore, MD."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Robbins, J. $q (James), $d 1967- $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Robbins, J. (James), 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15694392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Punk (Musique)" ; + bflc:marcKey "655 7 $a Punk (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Punk rock music." ; + bflc:marcKey "655 7 $a Punk rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090626" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "J. Robbins, guitar, vocals ; with Brooks Harlan, bass, vocals ; Peter Moffett, drums ; Gordon Withers, cello, guitar."@en ; + bflc:marcKey "511 0 $a J. Robbins, guitar, vocals ; with Brooks Harlan, bass, vocals ; Peter Moffett, drums ; Gordon Withers, cello, guitar." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Punk rock music." ; + bflc:marcKey "650 0 $a Punk rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018220" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Punk (Musique)" ; + bflc:marcKey "650 6 $a Punk (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0057822" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Anodyne -- Abandoned mansions -- Your majesty -- Our own devices -- Un-becoming -- Kintsugi -- Radical love -- Skeleton coast -- Soldier on -- Citizen -- Firelight -- Stella vista." ] ; + bf:title [ a bf:Title ; + rdfs:label "Un-becoming /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Un-becoming /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2019"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1142635132" ], + [ a bf:Lccn ; + rdf:value " 2023627115" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Dischord Records" ] ; + rdf:value "DIS187CD" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "All songs by J. Robbins."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b Dischord Records, $c [2019]" ; + bflc:simpleAgent "Dischord Records," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, D.C.] : Dischord Records, [2019]" ; + bf:responsibilityStatement "J. Robbins." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Un-becoming /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Un-becoming /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1142636730.ttl b/tests/oclc/music/1142636730.ttl new file mode 100644 index 0000000..09c1805 --- /dev/null +++ b/tests/oclc/music/1142636730.ttl @@ -0,0 +1,418 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20250810124302.9" ; + bf:creationDate "20231018" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "KAA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "FBP" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OQX" ], + [ a bf:Organization ; + bf:code "ANK" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d ANK $d KAA $d OQX $d FBP $d TEFMT $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2000" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded live"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Mercedes-Benz Stadium, Atlanta, GA."@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "M2198.P37" ; + bf:itemPortion "R63 2020" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "782.25/16408827" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Passion (Musical group), $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Passion (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4614179" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Christian rock music." ; + bflc:marcKey "655 7 $a Christian rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14460382" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire chrétienne." ; + bflc:marcKey "655 7 $a Musique populaire chrétienne. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001111" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Contemporary Christian music." ; + bflc:marcKey "655 7 $a Contemporary Christian music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090339" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + bflc:marcKey "047 $a gm $a rc" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Compact discs." ; + bflc:marcKey "655 0 $a Compact discs." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Gospel music"@en ; + bflc:marcKey "047 $a gm $a rc" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock chrétien." ; + bflc:marcKey "655 7 $a Rock chrétien. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000313304" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Contemporary Christian music" ; + bflc:marcKey "655 7 $a Contemporary Christian music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726783" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings" ; + bflc:marcKey "655 7 $a Live sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Passion."@en ; + bflc:marcKey "511 0 $a Passion." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Christian rock music" ; + bflc:marcKey "650 7 $a Christian rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00859489" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Contemporary Christian music" ; + bflc:marcKey "650 7 $a Contemporary Christian music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00876620" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Contemporary Christian music." ; + bflc:marcKey "650 0 $a Contemporary Christian music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135056" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Christian rock music." ; + bflc:marcKey "650 0 $a Christian rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock chrétien." ; + bflc:marcKey "650 6 $a Rock chrétien." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0154308" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique populaire chrétienne." ; + bflc:marcKey "650 6 $a Musique populaire chrétienne." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0307632" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "There's nothing that our God can't do (featuring Kristian Stanfill) -- All praise (featuring Sean Curran) -- Good grace (featuring Hillsong United) -- King of glory (featuring Kristian Stanfill) -- I'm leaning on You (featuring Crowder with Chidima) -- Way maker (featuring Kristian Stanfill, Kari Jobe, Cody Carnes) -- Praise Him (featuring Melodie Malone) -- Raise a hallelujah (featuring Brett Younker) -- It is finished ; Surrounded (featuring Melodie Malone) -- No one but You (featuring Sean Curran, Melodie Malone) -- There's nothing that our God can't do ; King of glory (featuring Kristian Stanfill)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Roar /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Roar /" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1142636730" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Sixstepsrecords/Sparrow Records" ] ; + rdf:value "B002974202" ], + [ a bf:Lccn ; + rdf:value " 2023627256" ], + [ a bf:Upc ; + rdf:value "602577413575" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Brentwood, Tennessee] : $b Sparrow Records, $c [2020]" ; + bflc:simpleAgent "Sparrow Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Brentwood, Tennessee] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Atlanta Georgia] : $b Sixstepsrecords ; $c [2020]" ; + bflc:simpleAgent "Sixstepsrecords ;" ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Atlanta Georgia] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Atlanta Georgia] : Sixstepsrecords ; [2020]", + "[Brentwood, Tennessee] : Sparrow Records, [2020]" ; + bf:responsibilityStatement "Passion." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Roar /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Roar /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1143766457.ttl b/tests/oclc/music/1143766457.ttl new file mode 100644 index 0000000..fb14752 --- /dev/null +++ b/tests/oclc/music/1143766457.ttl @@ -0,0 +1,354 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20231012" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "NZDUH" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d NZDUH $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Indie pop." ; + bflc:marcKey "655 7 $a Indie pop. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001288" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Indie pop music." ; + bflc:marcKey "655 7 $a Indie pop music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10311291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a u-nz---" ; + bf:code "u-nz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Stella & Steve produced by Josh Fountain ; additional production on Supalonely by Gus Dapperton ; mixed by Spike Stent ; mastering engineer: Randy Merrill."@en ; + bflc:marcKey "508 $a Stella & Steve produced by Josh Fountain ; additional production on Supalonely by Gus Dapperton ; mixed by Spike Stent ; mastering engineer: Randy Merrill." ], + [ a bf:Note, + ; + rdfs:label "Benee."@en ; + bflc:marcKey "511 0 $a Benee." ], + [ a bf:Note, + ; + rdfs:label "Fire on Marzz produced by Josh Fountain ; mixed by David Wrench (except for Soaked mixed by Josh Fountain) ; mastering engineer: Joe Laporta."@en ; + bflc:marcKey "508 $a Fire on Marzz produced by Josh Fountain ; mixed by David Wrench (except for Soaked mixed by Josh Fountain) ; mastering engineer: Joe Laporta." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Stella & Steve." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stella & Steve." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Stella and Steve." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stella and Steve." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Indie pop music." ; + bflc:marcKey "650 0 $a Indie pop music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10222876" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indie pop." ; + bflc:marcKey "650 6 $a Indie pop." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000298971" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music New Zealand 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $z New Zealand $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Geographic ; + rdfs:label "New Zealand" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255121" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indie pop music" ; + bflc:marcKey "650 7 $a Indie pop music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921147" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire Nouvelle-Zélande 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $z Nouvelle-Zélande $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Geographic ; + rdfs:label "Nouvelle-Zélande" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493133" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ], + ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Fire on Marzz. Soaked -- Glitter -- Wishful thinking -- Afterlife -- Evil spider -- Want me back -- Stella & Steve. Find an island -- Supalonely -- Monsta -- Drifting -- Blu." ] ; + bf:title [ a bf:Title ; + rdfs:label "Fire on Marzz ;" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire on Marzz ;" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "New Zealand" ; + bflc:marcKey "651 7 $a New Zealand $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRmXBg7mpKX7p4DJ8Kqp" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204542" ] ; + bf:source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2019"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1143766457" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Republic Records" ] ; + rdf:value "00602508558467" ], + [ a bf:Upc ; + rdf:value "602508558467" ], + [ a bf:Lccn ; + rdf:value " 2023627964" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container spine."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Lyrics on insert."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New Zealand?] : $b Republic Records, $c [2019]" ; + bflc:simpleAgent "Republic Records," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "[New Zealand?] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[New Zealand?] : Republic Records, [2019]" ; + bf:responsibilityStatement "Benee." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Fire on Marzz ; Stella & Steve /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire on Marzz ;" ; + bf:subtitle "Stella & Steve /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1191266073.ttl b/tests/oclc/music/1191266073.ttl new file mode 100644 index 0000000..a6f2215 --- /dev/null +++ b/tests/oclc/music/1191266073.ttl @@ -0,0 +1,417 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "partial" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TDF" ] ; + bf:changeDate "20250512232421.8" ; + bf:creationDate "20230818" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "TDF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "RBMDS" ], + [ a bf:Organization ; + bf:code "ILC" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TDF $b eng $c DLC $d ILC $d OCLCF $d RBMDS $d TDF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2019" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Tornado Studio, Copenhagen."@en ] ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "PB" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "H49" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "785.065" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "HOIB" ; + bf:source ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1366.H653" ; + bf:itemPortion "P53 2020" ], + [ a bf:Classification ; + bf:classificationPortion "MJ" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Michel, Marc, $d 1986- $e instrumentalist, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Michel, Marc, 1986-" ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist," ], + [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Arcoleo, Josh, $d 1989- $e instrumentalist, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Arcoleo, Josh, 1989-" ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ], + [ a bf:Role ; + rdfs:label "instrumentalist," ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Høiby, Jasper, $e composer, $e performer, $e arranger of music, $e audio producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Høiby, Jasper," ] ; + bf:role [ a bf:Role ; + rdfs:label "arranger of music," ], + [ a bf:Role ; + rdfs:label "performer," ], + [ a bf:Role ; + rdfs:label "audio producer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nu jazz." ; + bflc:marcKey "655 7 $a Nu jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001136" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nu jazz" ; + bflc:marcKey "655 7 $a Nu jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920263" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nu jazz." ; + bflc:marcKey "655 7 $a Nu jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090579" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 11 $a double bass $n 1 $d electronics $n 1 $a saxophone $n 1 $a drum set $n 1 $a speaker $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ; + bf:status ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Jasper Høiby."@en ; + bflc:marcKey "508 $a Produced by Jasper Høiby." ], + [ a bf:Note, + ; + rdfs:label "Jasper Høiby, bass & electronics ; Josh Arcoleo, saxophone ; Marc Michel, drums. Includes spoken word segments."@en ; + bflc:marcKey "511 0 $a Jasper Høiby, bass & electronics ; Josh Arcoleo, saxophone ; Marc Michel, drums. Includes spoken word segments." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronic music." ; + bflc:marcKey "650 0 $a Electronic music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121870" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 0 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 6 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Nu jazz." ; + bflc:marcKey "650 0 $a Nu jazz." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9446263" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nu jazz" ; + bflc:marcKey "650 7 $a Nu jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01894801" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Planet B is the new project and title of the first of four albums that sees Danish composer and bassist open up big questions for everyone. Together with the fearless young British saxophonist Josh Arcoleo and adventurous French drummer Marc Michel, Jasper Høiby is shaping adventurous new music to prise open the narrow framework of political debate. Planet B, the project title and title of the first album, is a mix of deep, evocative, thought-provoking voice samples, loops, held together with the open, majestic interplay of three deeply intuitive and creative musicians. Each of the albums will focus on four global topics of vital importance-- Humanity, Climate Change, Artificial Intelligence and Monetary Reform."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Story of self (4:10) -- Reimagine (5:43) -- Consciousness (5:30) -- Interconnectedness (4:56) -- Never forgotten (5:19) -- The dinosaur (2:20) -- We didn't earn the sun (3:59) -- Life is a gift (7:32) -- Never give up (3:30) -- Reimagine (outro) (2:23)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Planet B /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Planet B /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "004528" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (45 min., 28 sec.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1191266073" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Edition Records" ] ; + rdf:value "EDN1149" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Edition Records" ] ; + rdf:value "1149" ], + [ a bf:Ean ; + rdf:value "5060509790838" ], + [ a bf:Lccn ; + rdf:value " 2023626696" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All music composed and arranged by Jasper Høiby, except track 2 (melody by Josh Arcoleo) and track 3 created by Japser, Josh, and Marc."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "\"The new album from one of Europe's most original musicians, incorporating soundscapes, speech samples, and dreamlike loops.\"--Sticker on overwrap."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Cardiff, Wales] : $b Edition Records, $c [2020]" ; + bflc:simpleAgent "Edition Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Cardiff, Wales] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Cardiff, Wales] : Edition Records, [2020]" ; + bf:responsibilityStatement "Jasper Høiby." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Planet B /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Planet B /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "anscr" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1198431284.ttl b/tests/oclc/music/1198431284.ttl new file mode 100644 index 0000000..8b57a9e --- /dev/null +++ b/tests/oclc/music/1198431284.ttl @@ -0,0 +1,386 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "GO4" ] ; + bf:changeDate "20251107120536.1" ; + bf:creationDate "20231026" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "UOK" ], + [ a bf:Organization ; + bf:code "GO4" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a GO4 $b eng $c DLC $d TEF $d GO4 $d OCLCO $d UOK $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded at Winslow Ct. Studios, Los Angeles, CA."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18" ; + bf:itemPortion ".T45 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Third Mind (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpb7KPvpYfQvT786pqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "655 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726525" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Psychedelic rock music." ; + bflc:marcKey "655 7 $a Psychedelic rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090625" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock psychédélique." ; + bflc:marcKey "655 7 $a Rock psychédélique. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001153" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Psychedelic rock music" ; + bflc:marcKey "655 7 $a Psychedelic rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726711" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "The Third Mind (Dave Alvin, guitar, vocals ; David Immerglück, guitar, keyboards, vocals ; Michael Jerome, drums, percussion ; Victor Krummenacher, bass, vocals) ; featuring Jesse Sykes."@en ; + bflc:marcKey "511 0 $a The Third Mind (Dave Alvin, guitar, vocals ; David Immerglück, guitar, keyboards, vocals ; Michael Jerome, drums, percussion ; Victor Krummenacher, bass, vocals) ; featuring Jesse Sykes." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Musique psychédélique." ; + bflc:marcKey "650 6 $a Musique psychédélique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0279547" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Psychedelic rock music" ; + bflc:marcKey "650 7 $a Psychedelic rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01080980" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychedelic rock music." ; + bflc:marcKey "650 0 $a Psychedelic rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3998869" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "650 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00806181" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Journey in Satchidananda -- The dolphins -- Claudia Cardinale -- Morning dew -- East west -- Reverberation." ] ; + bf:title [ a bf:Title ; + rdfs:label "The Third Mind." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Third Mind." ] . + + a bf:Organization ; + rdfs:label "Third Mind (Musical group)," . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (43:54) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1198431284" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Yep Roc Records" ] ; + rdf:value "YEP-2710" ], + [ a bf:Upc ; + rdf:value "634457271050" ], + [ a bf:Lccn ; + rdf:value " 2023615304" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Compact disc."@en ], + [ a bf:Note, + ; + rdfs:label "CD audio, digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Hillsborough, NC] : $b Yep Roc Records, $c [2020]" ; + bflc:simpleAgent "Yep Roc Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Hillsborough, NC] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Hillsborough, NC] : Yep Roc Records, [2020]" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "The Third Mind." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Third Mind." ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1204605497.ttl b/tests/oclc/music/1204605497.ttl new file mode 100644 index 0000000..f6b7cdb --- /dev/null +++ b/tests/oclc/music/1204605497.ttl @@ -0,0 +1,494 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "TEFMT" ] ; + bf:changeDate "20250520203413.6" ; + bf:creationDate "20240429" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "GO6" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CLE" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a TEFMT $b eng $c DLC $d TEF $d OCLCF $d GO6 $d CLE $d OCLCL $d TEFMT $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.L57" ; + bf:itemPortion "F88 2020" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Lipa, Dua, $d 1995- $e composer, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJvRQbvG6TpqYCWCFT6BT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "House music." ; + bflc:marcKey "655 7 $a House music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090468" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Electronic dance music." ; + bflc:marcKey "655 7 $a Electronic dance music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090752" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Synthpop." ; + bflc:marcKey "655 7 $a Synthpop. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001323" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remixes (Music)" ; + bflc:marcKey "655 7 $a Remixes (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726719" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remix (Musique)" ; + bflc:marcKey "655 7 $a Remix (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000928" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Synthpop (Music)" ; + bflc:marcKey "655 7 $a Synthpop (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920377" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Dance music." ; + bflc:marcKey "655 7 $a Dance music. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001023" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Synthpop (Music)" ; + bflc:marcKey "655 7 $a Synthpop (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090721" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "House (Musique)" ; + bflc:marcKey "655 7 $a House (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001331" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remixes (Music)" ; + bflc:marcKey "655 7 $a Remixes (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090648" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Dua Lipa, vocals ; with accompanying instrumentalists and backing vocalists."@en ; + bflc:marcKey "511 0 $a Dua Lipa, vocals ; with accompanying instrumentalists and backing vocalists." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Club future nostalgia." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Club future nostalgia." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Dance music." ; + bflc:marcKey "650 6 $a Dance music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0348611" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "House music." ; + bflc:marcKey "650 0 $a House music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4657412" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electropop." ; + bflc:marcKey "650 6 $a Electropop." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269970" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "House music." ; + bflc:marcKey "650 6 $a House music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0248474" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Remix." ; + bflc:marcKey "650 6 $a Remix." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0365118" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthpop (Music)" ; + bflc:marcKey "650 0 $a Synthpop (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8527573" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remixes." ; + bflc:marcKey "650 0 $a Remixes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5685029" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remixes" ; + bflc:marcKey "650 7 $a Remixes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01094443" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronic dance music." ; + bflc:marcKey "650 0 $a Electronic dance music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5229945" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Disc 1. Future nostalgia -- Don't start now -- Cool -- Physical -- Levitating -- Pretty please -- Hallucinate -- Love again -- Break my heart -- Good in bed (explicit) -- Boys will be boys -- Levitating (feat. DaBaby)." ], + [ a bf:TableOfContents ; + rdfs:label "Disc 2 (with the Blessed Madonna). Future nostalgia (Joe Goddard remix) -- Cool (Jayda G remix) -- Good in bed (Zach Witness & Gen Hoshino remixes) -- Pretty please (Midland refix) -- Pretty please (Masters at work remix) -- Boys will be boys (Zach Witness remix) -- Love again (Horse meat disco remix) -- Break my heart ; Cosmic girl (Dimitri from Paris edit) -- Levitating (the Blessed Madonna remix) (feat. Madonna and Missy Elliott) -- Hallucinate (Mr. FIngers deep stripped mix) -- Hallucinate (Paul Woolford remix) -- Love is religion (the Blessed Madonna remix) -- Don't start now (Yaeji remix) -- Physical (Mark Ronson remix) (feat. Gwen Stefani) -- Kiss and make up (remix) -- That kind of woman (Jacques Lu Cont remix) -- Break my heart (Moodymann remix)." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on container spine: $a Future nostalgia + Club future nostalgia" ; + bf:mainTitle "Future nostalgia + Club future nostalgia" ; + bf:note [ a bf:Note ; + rdfs:label "Title on container spine:"@en ] ], + [ a bf:Title ; + rdfs:label "Future nostalgia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Future nostalgia /" ] . + + a bf:Person ; + rdfs:label "Lipa, Dua, 1995-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10876528" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rda ft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "Bonus ed." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1204605497" ], + [ a bf:Lccn ; + rdf:value " 2024619687" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Warner Records UK" ] ; + rdf:value "0190295142193" ], + [ a bf:Upc ; + rdf:value "190295142193" ], + [ a bf:Ean ; + rdf:value "0190295142193" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Most songs written by Dua Lipa in collaboration with others."@en ], + [ a bf:Note ; + rdfs:label "Lyrics inserted in container."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [London] : $b Warner Records UK $c [2020]" ; + bflc:simpleAgent "Warner Records UK" ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[London] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[London] : Warner Records UK [2020]" ; + bf:responsibilityStatement "Dua Lipa." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Future nostalgia /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Future nostalgia /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1244554940.ttl b/tests/oclc/music/1244554940.ttl new file mode 100644 index 0000000..4071474 --- /dev/null +++ b/tests/oclc/music/1244554940.ttl @@ -0,0 +1,359 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "partial" . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "JBU" ] ; + bf:changeDate "20250920035048.3" ; + bf:creationDate "20230119" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "JBU" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a JBU $b eng $c DLC $d OCLCF $d JBU $d OCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Strings"@en ] ; + bf:note [ a bf:Note ; + rdfs:label "recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Capitol Studios, Hollywood, CA."@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Ocean Way Nashville, Nashville, TN ;"@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Bon Jovi (Musical group), $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqk4KPDMgDMD7f8Vc7R" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 11 $a male voice $n 1 $d guitar $n 1 $d harmonica $n 1 $s 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ; + bf:status ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by John Shanks and Jon Bon Jovi."@en ; + bflc:marcKey "508 $a Produced by John Shanks and Jon Bon Jovi." ], + [ a bf:Note, + ; + rdfs:label "Bon Jovi (Jon Bon Jovi, lead vocals, acoustic guitar, harmonica ; David Bryan, keyboards, background vocals ; Tico Torres, drums ; Hugh McDonald, bass ; Phil X, guitar, background vocals ; Everett Bradley, percussion, background vocals ; John Shanks, electric guitar, synths, drum programming, background vocals)."@en ; + bflc:marcKey "511 0 $a Bon Jovi (Jon Bon Jovi, lead vocals, acoustic guitar, harmonica ; David Bryan, keyboards, background vocals ; Tico Torres, drums ; Hugh McDonald, bass ; Phil X, guitar, background vocals ; Everett Bradley, percussion, background vocals ; John Shanks, electric guitar, synths, drum programming, background vocals)." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Features the single 'Limitless,' as well as Unbroken."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Limitless -- Do what you can -- American reckoning -- Beautiful drug -- Story of love -- Let it rain -- Lower the flag -- Blood in the water -- Brothers in arms -- Unbroken -- Shine (bonus track) -- Luv can (bonus track)." ] ; + bf:title [ a bf:Title ; + rdfs:label "2020 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "2020 /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Twenty twenty" ; + bf:mainTitle "Twenty twenty" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Bon Jovi 2020" ; + bf:mainTitle "Bon Jovi 2020" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Two thousand and twenty" ; + bf:mainTitle "Two thousand and twenty" ] . + + a bf:Organization ; + rdfs:label "Bon Jovi (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2217287" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Island Records" ] ; + rdf:value "B0031957-01" ], + [ a bf:OclcNumber ; + rdf:value "1244554940" ], + [ a bf:Lccn ; + rdf:value " 2023617031" ], + [ a bf:Upc ; + rdf:value "602508839290" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "vinyl record."@en ], + [ a bf:Note ; + rdfs:label "Song lyrics printed on record sleeves."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm, stereo ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, New York : $b Island Records, $c [2020]" ; + bflc:simpleAgent "Island Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "New York, New York :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New York, New York : Island Records, [2020]" ; + bf:responsibilityStatement "Bon Jovi." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "2020 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "2020 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1357136404.ttl b/tests/oclc/music/1357136404.ttl new file mode 100644 index 0000000..828384e --- /dev/null +++ b/tests/oclc/music/1357136404.ttl @@ -0,0 +1,355 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230109" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + bf:date "1938, February 15." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "New York,"@en ] ], + [ a bf:Capture ; + bf:date "19380215" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shaw, Artie, $d 1910-2004, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJvXhBydPMb38rMgwKJxDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a big band $e 1 $t 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Artie Shaw & his Rhythm Makers."@en ; + bflc:marcKey "511 0 $a Artie Shaw & his Rhythm Makers." ], + [ a bf:Note, + ; + rdfs:label "Reissue produced by Carl A. Hällström."@en ; + bflc:marcKey "508 $a Reissue produced by Carl A. Hällström." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Big band music" ; + bflc:marcKey "650 7 $a Big band music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00831581" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1931-1940" ; + bflc:marcKey "648 7 $a 1931-1940 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1931-1940." ; + bflc:marcKey "650 0 $a Jazz $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783392" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783392" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Big band music." ; + bflc:marcKey "650 0 $a Big band music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083256" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1931-1940." ; + bflc:marcKey "650 6 $a Jazz $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211692" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211692" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The toy trumpet (3:30) -- Hillbilly from Tenth Avenue (2:48) -- My old Kentucky home (2:06) -- Any old time (3:09) -- Powerhouse (3:14) -- Take my word (2:52) -- Azure (3:28) -- The call of the freaks (2:48) -- The old apple tree (2:46) -- Lost in the shuffle (2:39) -- If dreams come true (3:02) -- Moonlight of the Sunset Trail (2:52) -- More than ever (2:44) -- I'll never let you cry (1:57) -- In the shade of the new apple tree (2:36) -- It's wonderful (3:00) -- Blue fantasy (2:59) -- Love's old sweet song (2:55) -- Indian love call (2:54) -- Meade Lux special (3:28) -- Sweet and low (1:35)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Artie Shaw. Vol. 1, New York, February 15 1938." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artie Shaw." ; + bf:partName "New York, February 15 1938." ; + bf:partNumber "Vol. 1," ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Original 1938 radio transcriptions" ; + bf:mainTitle "Original 1938 radio transcriptions" ] . + + a bf:Person ; + rdfs:label "Shaw, Artie, 1910-2004," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca763526" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1990, ℗1938"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357136404" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Tax" ] ; + rdf:value "CD 3709-2" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Program notes by Ken Seavor inserted into container."@en ], + [ a bf:Note, + ; + rdfs:label "CD audio ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Tax, $c [1990]" ; + bflc:simpleAgent "Tax," ; + bflc:simpleDate "[1990]" ; + bflc:simplePlace "Stockholm :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "Stockholm : Tax, [1990]" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Artie Shaw. Vol. 1, New York, February 15 1938." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Artie Shaw." ; + bf:partName "New York, February 15 1938." ; + bf:partNumber "Vol. 1," ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1357496362.ttl b/tests/oclc/music/1357496362.ttl new file mode 100644 index 0000000..03f196b --- /dev/null +++ b/tests/oclc/music/1357496362.ttl @@ -0,0 +1,275 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1 7/8 ips"@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "Dolby-B encoded"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:TapeConfig ; + rdfs:label "12 track"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011054010.7" ; + bf:creationDate "20230110" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Skirtlifters (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqT7mK8MbwyDfcQvYqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Ragtime." ; + bflc:marcKey "655 7 $a Ragtime. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000924" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Ragtime music" ; + bflc:marcKey "655 7 $a Ragtime music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920314" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Old-time music." ; + bflc:marcKey "655 7 $a Old-time music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090582" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Old-time music" ; + bflc:marcKey "655 7 $a Old-time music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726687" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Ragtime music." ; + bflc:marcKey "655 7 $a Ragtime music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090636" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Old time (Musique)" ; + bflc:marcKey "655 7 $a Old time (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000790" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Ragtime music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "The Skirtlifters (Clarke Buehling, 5-string banjo and vocals ; Jim Lansford, violin, mandolin, banjo and cello-banjo ; Curly Miller, violin, mandolin, whistling ; Billy Mathews, guitar and violin ; Pete Howard, bowed bass)."@en ; + bflc:marcKey "511 0 $a The Skirtlifters (Clarke Buehling, 5-string banjo and vocals ; Jim Lansford, violin, mandolin, banjo and cello-banjo ; Curly Miller, violin, mandolin, whistling ; Billy Mathews, guitar and violin ; Pete Howard, bowed bass)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Ragtime music." ; + bflc:marcKey "650 0 $a Ragtime music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2028719" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ragtime music" ; + bflc:marcKey "650 7 $a Ragtime music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088526" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Old-time music" ; + bflc:marcKey "650 7 $a Old-time music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01045395" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Old-time music." ; + bflc:marcKey "650 0 $a Old-time music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5554072" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "[Side B] March \"impromptu\" -- Garden City reel -- Dixie girl -- I've got a bulldog ; Fort Smith breakdown -- Whistling Rufus -- Old bowery jig ; Wabash jig -- The celebrated Skirtlifter waltz (Otto's waltz)." ], + [ a bf:TableOfContents ; + rdfs:label "[Side A] Footlight favourite -- Old Joe ; Indian ate a woodchuck -- The Hartford jig ; A creole's dream ; The fire alarm -- The smiler (Joplin rag) -- Texas gals ; Pike's Peak -- By the watermelon vine (Lindy Lou) -- Buckley's walk around -- The Washington Post march." ] ; + bf:title [ a bf:Title ; + rdfs:label "Fire alarm!" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire alarm!" ] . + + a bf:Organization ; + rdfs:label "Skirtlifters (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3096067" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audiocassette"@en ; + bf:code "ss" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1990"^^ ; + bf:dimensions "2 1/2 x 3 7/8 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audiocassette ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357496362" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from cassette label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Harrison, Arkansas : $b The Skirtlifters, $c [1990]" ; + bflc:simpleAgent "The Skirtlifters," ; + bflc:simpleDate "[1990]" ; + bflc:simplePlace "Harrison, Arkansas :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "Harrison, Arkansas : The Skirtlifters, [1990]" ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1 7/8 ips"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:RecordingMedium ; + rdfs:label "magnetic"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:TapeConfig ; + rdfs:label "1/4 track"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Fire alarm!" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire alarm!" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1357501959.ttl b/tests/oclc/music/1357501959.ttl new file mode 100644 index 0000000..fd90f60 --- /dev/null +++ b/tests/oclc/music/1357501959.ttl @@ -0,0 +1,292 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:IntendedAudience ; + rdfs:label "general"@en ; + bf:code "gen" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250607161549.1" ; + bf:creationDate "20230110" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded:"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Church Studios and Richmond Sound Studios."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20220722" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mark, Luke, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Mark, Luke," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Jockstrap (Musical group), $e composer, $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Jockstrap (Musical group)," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dunlop, Michael, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Dunlop, Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Webster, Angus, $e conductor." ; + bf:agent [ a bf:Person ; + rdfs:label "Webster, Angus," ] ; + bf:role [ a bf:Role ; + rdfs:label "conductor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Jockstrap (Georgia Ellery and Taylor Skye) ; Michael Dunlop, guitar (track 3) ; Luke Mark, guitar (tracks 1, 4, 8) ; with orchestral accompaniment ; Angus Webster, conductor."@en ; + bflc:marcKey "511 0 $a Jockstrap (Georgia Ellery and Taylor Skye) ; Michael Dunlop, guitar (track 3) ; Luke Mark, guitar (tracks 1, 4, 8) ; with orchestral accompaniment ; Angus Webster, conductor." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "2021-2030" ; + bflc:marcKey "648 7 $a 2021-2030 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Neon -- Jennifer B -- Greatest hits -- What's it all about? -- Concrete over water -- Angst -- Debra -- Glasgow -- Lancaster court -- 50/50 (extended)" ] ; + bf:title [ a bf:Title ; + rdfs:label "I love you Jennifer B /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "I love you Jennifer B /" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2022"^^ ; + bf:dimensions "12 in." ; + bf:editionStatement "Limited edition green vinyl" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Rough Trade" ] ; + rdf:value "RT0329LPE" ], + [ a bf:OclcNumber ; + rdf:value "1357501959" ], + [ a bf:Upc ; + rdf:value "191402032901" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Two sheets of stickers with album information inserted."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Edition statement from sticker affixed to shrink wrap."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Rough Trade, $c [2022]" ; + bflc:simpleAgent "Rough Trade," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "London :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "London : Rough Trade, [2022]" ; + bf:responsibilityStatement "Jockstrap." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "I love you Jennifer B /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "I love you Jennifer B /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1362530694.ttl b/tests/oclc/music/1362530694.ttl new file mode 100644 index 0000000..eb6f259 --- /dev/null +++ b/tests/oclc/music/1362530694.ttl @@ -0,0 +1,169 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "mus" . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Singer/songwriters." ; + bflc:marcKey "655 7 $a Singer/songwriters. $0 https://id.kb.se/term/saogf/Singer%2Fsongwriters $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Visor." ; + bflc:marcKey "655 7 $a Visor. $0 https://id.kb.se/term/saogf/Visor $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251206005543.1" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yu-et" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yxni" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Regan, Fionn. $4 cmp $4 mus" ; + bf:agent [ a bf:Person ; + rdfs:label "Regan, Fionn." ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: 100 acres of sycamore -- Sow mare bitch vixen -- The horses are asleep -- The Lake District -- Dogwood blossom -- For a nightingale -- List of distractions -- 1st day of may -- North star lover -- Woodberry cemetery -- Vodka sorrow -- Golden light." ] ; + bf:title [ a bf:Title ; + rdfs:label "100 acres of sycamore /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "100 acres of sycamore /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2011"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0602527710419" ], + [ a bf:OclcNumber ; + rdf:value "1362530694" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Heavenly" ] ; + rdf:value "HVNLP88 CD" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Heavenly, $c 2011" ; + bflc:simpleAgent "Heavenly," ; + bflc:simpleDate "2011" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Heavenly, 2011" ; + bf:responsibilityStatement "Fionn Regan." ; + bf:title [ a bf:Title ; + rdfs:label "100 acres of sycamore /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "100 acres of sycamore /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1366200520.ttl b/tests/oclc/music/1366200520.ttl new file mode 100644 index 0000000..2e40340 --- /dev/null +++ b/tests/oclc/music/1366200520.ttl @@ -0,0 +1,597 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011030438.6" ; + bf:creationDate "20230128" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "various studio locations."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Münchner Symphoniker, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqRCdHWc7KQCfTMHjdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Richard, Cliff, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJvmKFbk9hdYTxmtgGGGpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lloyd Webber, Julian, $d 1951- $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PBJpyqpmVHBmR8hDM9bPCwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a La Scola, Vincenzo, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJghmjTk8QDwwQtMRfgqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wolf, Peter $c (Cellist), $e conductor. $1 https://id.oclc.org/worldcat/entity/E39PCjBwQHCpFqcGTj3Jb4JDmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "conductor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Studio recordings" ; + bflc:marcKey "655 7 $a Studio recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02010330" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + bflc:marcKey "047 $a pp $a rc" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique savante." ; + bflc:marcKey "655 7 $a Musique savante. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Art music." ; + bflc:marcKey "655 7 $a Art music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090242" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Studio recordings." ; + bflc:marcKey "655 7 $a Studio recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12658223" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Chamber music" ; + bflc:marcKey "655 7 $a Chamber music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726551" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique de chambre." ; + bflc:marcKey "655 7 $a Musique de chambre. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000719" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Art music" ; + bflc:marcKey "655 7 $a Art music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920007" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + bflc:marcKey "047 $a pp $a rc" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores en studio." ; + bflc:marcKey "655 7 $a Enregistrements sonores en studio. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000312620" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Chamber music." ; + bflc:marcKey "655 7 $a Chamber music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090316" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 11 $b tenor voice $n 1 $a male voice $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ; + bf:status ], + [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a tenor voice $n 1 $a cello $n 1 $s 2 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ], + [ a bf:MusicMedium ; + bflc:readMarc382 "382 11 $b tenor voice $n 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ; + bf:status ], + [ a bf:MusicMedium ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Track 6"@en ] ; + bflc:readMarc382 "382 01 $b male voice $n 2 $a orchestra $e 1 $r 2 $t 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Sung in Italian, French or English."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Vincenzo la Scola, tenor ; with various instrumental accompaniment ; tracks 3, 6, 9 with Cliff Richard, vocals ; track 5 with Julian Lloyd Webber, cello ; track 6 accompanied by the Munich Symphony Orchestra ; Peter Wolf, conductor."@en ; + bflc:marcKey "511 0 $a Vincenzo la Scola, tenor ; with various instrumental accompaniment ; tracks 3, 6, 9 with Cliff Richard, vocals ; track 5 with Julian Lloyd Webber, cello ; track 6 accompanied by the Munich Symphony Orchestra ; Peter Wolf, conductor." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Songs (High voice) with cello" ; + bflc:marcKey "650 7 $a Songs (High voice) with cello $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01861443" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons (Voix aiguë) acc. de violoncelle." ; + bflc:marcKey "650 6 $a Chansons (Voix aiguë) acc. de violoncelle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0387025" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1991-2000" ; + bflc:marcKey "648 7 $a 1991-2000 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with instrumental ensemble." ; + bflc:marcKey "650 0 $a Songs (High voice) with instrumental ensemble." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129588" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 1991-2000." ; + bflc:marcKey "650 0 $a Popular music $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022011" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022011" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with cello." ; + bflc:marcKey "650 0 $a Songs (High voice) with cello." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129659" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with orchestra." ; + bflc:marcKey "650 0 $a Songs (High voice) with orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129606" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vocal duets with orchestra" ; + bflc:marcKey "650 7 $a Vocal duets with orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168365" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons (Voix aiguë) acc. d'orchestre." ; + bflc:marcKey "650 6 $a Chansons (Voix aiguë) acc. d'orchestre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0062541" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with orchestra" ; + bflc:marcKey "650 7 $a Songs (High voice) with orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126150" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 1991-2000." ; + bflc:marcKey "650 6 $a Musique populaire $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206668" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206668" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Chansons (Voix aiguë) acc. d'ensemble instrumental." ; + bflc:marcKey "650 6 $a Chansons (Voix aiguë) acc. d'ensemble instrumental." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063466" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vocal duets with orchestra." ; + bflc:marcKey "650 0 $a Vocal duets with orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086025" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with instrumental ensemble" ; + bflc:marcKey "650 7 $a Songs (High voice) with instrumental ensemble $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126144" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Duos vocaux acc. d'orchestre." ; + bflc:marcKey "650 6 $a Duos vocaux acc. d'orchestre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0183055" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sweet love / Bizzarri, Marcucci (3:50) -- Go the distance / Alen Menken ; David Zippel (4:11) -- My love / Stevie Wonder (5:17) -- La vita che Sarà / Robert Schumann ; Bizzari, Marcucci, La Scola (3:59) -- Après un rêve / Fauré ; arranged by David Arch (3:21) -- Vita mia / Peter Wolf, Michelle Wolf, Zucchero Fornaciari (4:16) -- An American hymn / Molly Leikin, Lee Holdridge (3:48) -- Passione Mediterranea / Bizzari, Marcucci, La Scola (4:14) -- If it were up to me / Peter Wolf, Michelle Wolf (4:23) -- The exodus song / Ernest Gold, Pat Boone (3:06)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Vita mia Vincenzo la Scola :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Vita mia Vincenzo la Scola :" ] . + + a bf:Person ; + rdfs:label "La Scola, Vincenzo," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2577916" ] . + + a bf:Person ; + rdfs:label "Lloyd Webber, Julian, 1951-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca558152" ] . + + a bf:Person ; + rdfs:label "Richard, Cliff," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca80053" ] . + + a bf:Person ; + rdfs:label "Wolf, Peter (Cellist)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6679925" ] . + + a bf:Organization ; + rdfs:label "Münchner Symphoniker," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723640" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Status ; + rdfs:label "partial" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1999"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1366200520" ], + [ a bf:Upc ; + rdf:value "724355692627" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "EMI" ] ; + rdf:value "7243 5 56926 2 7" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics laid in container."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital, CD audio ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Blacknight, $c [1999]" ; + bflc:simpleAgent "Blacknight," ; + bflc:simpleDate "[1999]" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [London] : $b EMI : $c [1999]" ; + bflc:simpleAgent "EMI :" ; + bflc:simpleDate "[1999]" ; + bflc:simplePlace "[London] :" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "Blacknight, [1999]", + "[London] : EMI : [1999]" ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Vita mia Vincenzo la Scola : featuring Cliff Richard." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Vita mia Vincenzo la Scola :" ; + bf:subtitle "featuring Cliff Richard." ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1367268094.ttl b/tests/oclc/music/1367268094.ttl new file mode 100644 index 0000000..175739a --- /dev/null +++ b/tests/oclc/music/1367268094.ttl @@ -0,0 +1,467 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011231130.1" ; + bf:creationDate "20230127" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Impromp2 (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpHqDgF93Mj8W9V7qp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remix (Musique)" ; + bflc:marcKey "655 7 $a Remix (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000928" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Hip-hop (Music)" ; + bflc:marcKey "655 7 $a Hip-hop (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11299412" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remixes (Music)" ; + bflc:marcKey "655 7 $a Remixes (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726719" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remixes (Music)" ; + bflc:marcKey "655 7 $a Remixes (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090648" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Hip-hop (Musique)" ; + bflc:marcKey "655 7 $a Hip-hop (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001933" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Hip-hop (Music)" ; + bflc:marcKey "655 7 $a Hip-hop (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02002247" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rap (Music)" ; + bflc:marcKey "655 7 $a Rap (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090639" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rap (Music)" ; + bflc:marcKey "655 7 $a Rap (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726716" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rap." ; + bflc:marcKey "655 7 $a Rap. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000926" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Impromp2, trumpet, vocals ; with accompanying instrumentalists and vocalists."@en ; + bflc:marcKey "511 0 $a Impromp2, trumpet, vocals ; with accompanying instrumentalists and vocalists." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals" ; + bflc:marcKey "650 7 $a Jazz vocals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982216" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rap (Music)" ; + bflc:marcKey "650 7 $a Rap (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01089951" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Trumpet music (Jazz)" ; + bflc:marcKey "650 0 $a Trumpet music (Jazz)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2044551" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Trumpet music (Jazz)" ; + bflc:marcKey "650 7 $a Trumpet music (Jazz) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01158108" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz." ; + bflc:marcKey "650 0 $a Jazz." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130591" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rap (Music)" ; + bflc:marcKey "650 0 $a Rap (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2032348" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remixes." ; + bflc:marcKey "650 0 $a Remixes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5685029" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remixes" ; + bflc:marcKey "650 7 $a Remixes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01094443" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remix." ; + bflc:marcKey "650 6 $a Remix." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0365118" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Trompette, Musique de (Jazz)" ; + bflc:marcKey "650 6 $a Trompette, Musique de (Jazz)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0112399" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Get me off (LP version) -- Get me off (deep funk mix) -- Get me off (deep funk instrumental) -- Get me off (deep funk a capella) -- Summer nights (Phat Pack mix) -- Summer nights (new phaze joint)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Get me off /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Get me off /" ] . + + a bf:Organization ; + rdfs:label "Impromp2 (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4646518" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1995"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1367268094" ], + [ a bf:Upc ; + rdf:value "042286043920" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "MoJazz" ] ; + rdf:value "422860439-2" ], + [ a bf:Lccn ; + rdf:value " 2023621097" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "CD single. LP versions appear on the Impromp2 album \"You're gonna love it\" on CD and cassette (314530541-2/4)."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, CA : $b MoJazz, $c [1995]" ; + bflc:simpleAgent "MoJazz," ; + bflc:simpleDate "[1995]" ; + bflc:simplePlace "Los Angeles, CA :" ; + bf:date "1995"^^ ; + bf:place ] ; + bf:publicationStatement "Los Angeles, CA : MoJazz, [1995]" ; + bf:responsibilityStatement "Impromp2." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Get me off /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Get me off /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1370199425.ttl b/tests/oclc/music/1370199425.ttl new file mode 100644 index 0000000..591e2f3 --- /dev/null +++ b/tests/oclc/music/1370199425.ttl @@ -0,0 +1,201 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230926045855.5" ; + bf:creationDate "20230215" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Davachi, Sarah, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Davachi, Sarah," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10337149" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Ambient music" ; + bflc:marcKey "650 7 $a Ambient music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01740635" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ambient music." ; + bflc:marcKey "650 0 $a Ambient music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7048410" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Stations II -- The pelican -- Ruminant -- Still lives -- Stations V Midlands -- Play the ghost -- Stations IV -- Passing bell -- Hanging gardens -- Stations I -- Gold upon white -- Oldgrowth -- Stations III -- Canyon walls -- Badlands -- Diaphonia basilica" ] ; + bf:title [ a bf:Title ; + rdfs:label "Cantus, descant /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cantus, descant /" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Late Music" ] ; + rdf:value "LM1LP" ], + [ a bf:Ean ; + rdf:value "5060384619088" ], + [ a bf:OclcNumber ; + rdf:value "1370199425" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Los Angeles] : $b Late Music, $c [2020]" ; + bflc:simpleAgent "Late Music," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Los Angeles] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Los Angeles] : Late Music, [2020]" ; + bf:responsibilityStatement "Sarah Davachi" ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Cantus, descant /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cantus, descant /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1370199812.ttl b/tests/oclc/music/1370199812.ttl new file mode 100644 index 0000000..3c2d44f --- /dev/null +++ b/tests/oclc/music/1370199812.ttl @@ -0,0 +1,229 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250612183429.8" ; + bf:creationDate "20230215" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "February-December 2020" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Alms Vert in Los Angeles, California."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "786.7" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Davachi, Sarah, $e composer, $e performer, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Davachi, Sarah," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10337149" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer," ], + [ a bf:Role ; + rdfs:label "producer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Sarah Davachi, Mellotron (English horn, bass flute, clarinet, recorder, oboe, French horn, chamber organ, nylon string guitar), tape echo, Korg CX-3 electric organ, pipe organ, harpsichord, piano, ARP Odyssey synthesizer, acoustic guitar, violin, voice."@en ; + bflc:marcKey "511 0 $a Sarah Davachi, Mellotron (English horn, bass flute, clarinet, recorder, oboe, French horn, chamber organ, nylon string guitar), tape echo, Korg CX-3 electric organ, pipe organ, harpsichord, piano, ARP Odyssey synthesizer, acoustic guitar, violin, voice." ], + [ a bf:Note, + ; + rdfs:label "Produced by Sarah Davachi."@en ; + bflc:marcKey "508 $a Produced by Sarah Davachi." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Ambient music." ; + bflc:marcKey "650 0 $a Ambient music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7048410" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ambient music" ; + bflc:marcKey "650 7 $a Ambient music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01740635" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Chorus scene (2:48) -- Magdalena (10:20) -- First cadence (5:58) -- Gradual of image (3:09) -- Border of mind (5:53) -- Abeyant (7:13) -- Rushes recede (6:35) -- Doubled flutes (2:18)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Antiphonals /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Antiphonals /" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Late Music" ] ; + rdf:value "LMIVLP" ], + [ a bf:OclcNumber ; + rdf:value "1370199812" ], + [ a bf:Ean ; + rdf:value "5060263723882" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Los Angeles] : $b Late Music, $c [2021]" ; + bflc:simpleAgent "Late Music," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[Los Angeles] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[Los Angeles] : Late Music, [2021]" ; + bf:responsibilityStatement "Sarah Davachi." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Antiphonals /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Antiphonals /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1370988774.ttl b/tests/oclc/music/1370988774.ttl new file mode 100644 index 0000000..7d3a18f --- /dev/null +++ b/tests/oclc/music/1370988774.ttl @@ -0,0 +1,393 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:SupplementaryContent ; + rdfs:label "technical information on music"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251012013838.5" ; + bf:creationDate "20230222" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2018 March 26-30" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Fantasy Studios, Berkeley, California."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chessman, Harriet Scott, $e librettist. $1 https://id.oclc.org/worldcat/entity/E39PBJgHhwwCpWFTfbXkM8WRrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "librettist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vō, Vân-Ánh Vanessa, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PCjDrH84FFDgB6dDxYRtp6C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Eckert, Rinde, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PCjrp3GRwDFKTrghbgvr6Xb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kronos Quartet, $e audio producer, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqMF46tHm6JFmY77tWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ], + [ a bf:Role ; + rdfs:label "audio producer," ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Berger, Jonathan, $d 1954- $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJpjfyxK6RB76WqTTk7vHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Operas" ; + bflc:marcKey "655 7 $a Operas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726688" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Operas." ; + bflc:marcKey "655 7 $a Operas. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090584" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Operas"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs and music" ; + bflc:marcKey "655 7 $a Songs and music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01985328" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Sung in English."@en ], + [ a bf:Note, + ; + rdfs:label "Produced by Scott Fraser and Kronos Quartet."@en ; + bflc:marcKey "508 $a Produced by Scott Fraser and Kronos Quartet." ], + [ a bf:Note, + ; + rdfs:label "Rinde Eckert, vocals ; Vân-Ánh Vanessa Võ, instruments (t'rưng, đàn b̂̀au, đàn tranh) ; the Kronos Quartet (David Harrington, violin ; John Sherba, violin ; Hank Dutt, viola ; Sunny Yang, cello)."@en ; + bflc:marcKey "511 0 $a Rinde Eckert, vocals ; Vân-Ánh Vanessa Võ, instruments (t'rưng, đàn b̂̀au, đàn tranh) ; the Kronos Quartet (David Harrington, violin ; John Sherba, violin ; Hank Dutt, viola ; Sunny Yang, cello)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Operas." ; + bflc:marcKey "650 0 $a Operas." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096278" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "My Lai Massacre, Vietnam, 1968 Songs and music." ; + bflc:marcKey "650 0 $a My Lai Massacre, Vietnam, 1968 $v Songs and music." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "My Lai Massacre, Vietnam, 1968" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3415735" ] ] [ a bf:GenreForm ; + rdfs:label "Songs and music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945072" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1968" ; + bflc:marcKey "648 7 $a 1968 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Massacre de My Laï, Viêt-nam, 1968 Chants et musique." ; + bflc:marcKey "650 6 $a Massacre de My Laï, Viêt-nam, 1968 $v Chants et musique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Massacre de My Laï, Viêt-nam, 1968" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0261896" ] ] [ a bf:GenreForm ; + rdfs:label "Chants et musique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378541" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Operas" ; + bflc:marcKey "650 7 $a Operas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046191" ] ; + bf:source ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "On March 16, 1968, the United States Army killed over 500 unarmed civilians in the hamlet of Mỹ Lai, Vietnam. This definitive recording of the new opera Mỹ Lai recounts the visceral, phantasmal feelings of grief and horror experienced by US helicopter pilot Hugh Thompson on that day and in the haunting memories over the nearly four decades since."@en ] ; + bf:supplementaryContent , + , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Mỹ Lai lullaby (7:58) -- First landing: flight (9:36) -- First landing: descent (7:04) -- First landing: the ditch (14:16) -- Second landing: hovering (8:26) -- Second landing: bunker (12:31) -- Third landing: postcard (5:16) -- Third landing: fishing (5:45)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Mỹ Lai /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mỹ Lai /" ] . + + a bf:Person ; + rdfs:label "Chessman, Harriet Scott," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2319274" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Vietnam" ; + bflc:marcKey "651 7 $a Vietnam $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjhFyhTBdYgGbRpV6YwYP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204778" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Berger, Jonathan, 1954-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2821639" ] . + + a bf:Person ; + rdfs:label "Vō, Vân-Ánh Vanessa," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9670756" ] . + + a bf:Person ; + rdfs:label "Eckert, Rinde," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3760435" ] . + + a bf:Organization ; + rdfs:label "Kronos Quartet," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca437518" ] . + + a bf:Event ; + rdfs:label "My Lai Massacre (Vietnam : 1968)" ; + bflc:marcKey "647 7 $a My Lai Massacre $c (Vietnam : $d 1968) $2 fast $1 https://id.oclc.org/worldcat/entity/E39Qhp4vBbvhYqGG9XpyhcYtpX" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01031266" ] ; + bf:source . + + a bf:Source . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2022"^^ ; + bf:dimensions "12 in. +" ; + bf:duration "011052" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Smithsonian Folkways" ] ; + rdf:value "SFW CD 40251" ], + [ a bf:OclcNumber ; + rdf:value "1370988774" ], + [ a bf:Upc ; + rdf:value "093074025116" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Performance notes by Jonathan Berger and libretto by Harriet Scott Chessman in English in accompanying booklet, including the names of the 504 people who perished in the Mỹ Lai Massacre."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note, + ; + rdfs:label "booklet (27 pages ; 9 in.)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, DC] : $b Smithsonian Folkways, $c [2022]" ; + bflc:simpleAgent "Smithsonian Folkways," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Washington, DC] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Washington, DC] : Smithsonian Folkways, [2022]" ; + bf:responsibilityStatement "music by Jonathan Berger ; libretto by Harriet Scott Chessman." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Mỹ Lai /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mỹ Lai /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1371267293.ttl b/tests/oclc/music/1371267293.ttl new file mode 100644 index 0000000..2f3532a --- /dev/null +++ b/tests/oclc/music/1371267293.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250919232459.3" ; + bf:creationDate "20230227" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Hiatus Kaiyote (Musical group), $e performer, $e composer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YHVcTRy6qr8f7Yjxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ], + [ a bf:Role ; + rdfs:label "performer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Verocai, Arthur, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PCjryCbGPqfRWP6W7jcTTH3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Hiatus Kaiyote."@en ; + bflc:marcKey "511 0 $a Hiatus Kaiyote." ], + [ a bf:Note, + ; + rdfs:label "The 1st and 7th tracks are in the Varinawa language of the Brazilian tribe."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "650 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00806181" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2021-2030" ; + bflc:marcKey "648 7 $a 2021-2030 $2 fast" ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Flight of the tiger lily -- Sip into something soft -- Chivalry is not dead -- And we go gentle -- Get sun / (feat. Arthur Verocai) -- All the words we don't say -- Hush rattle -- Rose water -- Red room -- Sparkle tape break up -- Stone or lavender -- Blood and marrow." ] ; + bf:title [ a bf:Title ; + rdfs:label "Mood valiant /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mood valiant /" ] . + + a bf:Person ; + rdfs:label "Verocai, Arthur," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7982182" ] . + + a bf:Organization ; + rdfs:label "Hiatus Kaiyote (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10198587" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Brainfeeder Records" ] ; + rdf:value "BF112" ], + [ a bf:OclcNumber ; + rdf:value "1371267293" ], + [ a bf:Ean ; + rdf:value "5054429148039" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Program notes and lyrics inserted in container."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Ninja Tune / Brainfeeder Records, $c [2021]" ; + bflc:simpleAgent "Ninja Tune / Brainfeeder Records," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "London :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "London : Ninja Tune / Brainfeeder Records, [2021]" ; + bf:responsibilityStatement "Hiatus Kaiyote." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Mood valiant /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mood valiant /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1371267326.ttl b/tests/oclc/music/1371267326.ttl new file mode 100644 index 0000000..4a5cf31 --- /dev/null +++ b/tests/oclc/music/1371267326.ttl @@ -0,0 +1,329 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250607161540.1" ; + bf:creationDate "20230227" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.421646" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Royal, Jesse, $d 1989- $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJkp9p4RTXj8dCbF9BHt8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reggae." ; + bflc:marcKey "655 7 $a Reggae. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000927" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reggae music" ; + bflc:marcKey "655 7 $a Reggae music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726717" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reggae music." ; + bflc:marcKey "655 7 $a Reggae music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090647" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Performed by Jesse Royal ; with musical accompaniment."@en ; + bflc:marcKey "511 0 $a Performed by Jesse Royal ; with musical accompaniment." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Reggae." ; + bflc:marcKey "650 6 $a Reggae." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094894" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Reggae music." ; + bflc:marcKey "650 0 $a Reggae music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038440" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music Jamaica 2021-2030." ; + bflc:marcKey "650 0 $a Popular music $z Jamaica $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049163" ] ] [ a bf:Geographic ; + rdfs:label "Jamaica" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049163" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ] ) ], + [ a bf:Topic ; + rdfs:label "Reggae music" ; + bflc:marcKey "650 7 $a Reggae music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01093058" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2021-2030" ; + bflc:marcKey "648 7 $a 2021-2030 $2 fast" ; + bf:source ], + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "High tide or low (feat. Samory I) -- Lionorder (feat. Protoje) -- Dirty money (feat. Stonebwoy) -- Natty dread -- Home -- Rich forever (feat. Vybz Kartel) -- Natty Pablo -- Black -- Like dat (feat. Runkus) -- Differences -- Strongest link (do my best) (feat. Kumar)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Royal /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Royal /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Jamaica" ; + bflc:marcKey "651 7 $a Jamaica $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgMFVHwFVBfgHmXtgptrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211575" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Royal, Jesse, 1989-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10345689" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2021"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Easy Star Records" ] ; + rdf:value "ES-1090V" ], + [ a bf:Upc ; + rdf:value "657481109014" ], + [ a bf:OclcNumber ; + rdf:value "1371267326" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Released on color vinyl."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a NY, NY : $b Easy Star Records, $c [2021]" ; + bflc:simpleAgent "Easy Star Records," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "NY, NY :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "NY, NY : Easy Star Records, [2021]" ; + bf:responsibilityStatement "Jesse Royal." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Royal /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Royal /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1371927973.ttl b/tests/oclc/music/1371927973.ttl new file mode 100644 index 0000000..c07b9b8 --- /dev/null +++ b/tests/oclc/music/1371927973.ttl @@ -0,0 +1,293 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250521023751.6" ; + bf:creationDate "20230306" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Rousay, Claire, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Rousay, Claire," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14892502" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Musique concrète." ; + bflc:marcKey "655 7 $a Musique concrète. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090567" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique concrète" ; + bflc:marcKey "655 7 $a Musique concrète $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920254" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "musique concrète." ; + bflc:marcKey "655 7 $a musique concrète. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266052" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique concrète." ; + bflc:marcKey "655 7 $a Musique concrète. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000736" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Claire Rousay, electronics, pre-recorded audio ; with Lia Kohl, cello (tracks 2, 3, 6) ; Ben Baker Billington, vocals (track 4) ; Macie Stewart, violin (track 4) ; Alex Cunningham, violin (track 5)."@en ; + bflc:marcKey "511 0 $a Claire Rousay, electronics, pre-recorded audio ; with Lia Kohl, cello (tracks 2, 3, 6) ; Ben Baker Billington, vocals (track 4) ; Macie Stewart, violin (track 4) ; Alex Cunningham, violin (track 5)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Electronic music." ; + bflc:marcKey "650 0 $a Electronic music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121870" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "musique concrète." ; + bflc:marcKey "650 7 $a musique concrète. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300266052" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique concrète" ; + bflc:marcKey "650 7 $a Musique concrète $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01030904" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronic music" ; + bflc:marcKey "650 7 $a Electronic music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00907363" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique concrète." ; + bflc:marcKey "650 6 $a Musique concrète." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015355" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique concrète." ; + bflc:marcKey "650 0 $a Musique concrète." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2034283" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Preston Ave -- Discreet (The market) -- Peak chroma -- Diluted dreams -- Stoned gesture -- A kind of promise." ] ; + bf:title [ a bf:Title ; + rdfs:label "A softer focus /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A softer focus /" ] . + + a bf:Source . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371927973" ], + [ a bf:AudioIssueNumber ; + rdf:value "18 ADR" ], + [ a bf:Upc ; + rdf:value "618119854638" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "\"A Softer Focus is the collaborative project between musician Claire Rousay and artist Dani Torat\"--Back cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [publisher not identified], $c [2021]" ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : [publisher not identified], [2021]" ; + bf:responsibilityStatement "Claire Rousay." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "A softer focus /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A softer focus /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1372192551.ttl b/tests/oclc/music/1372192551.ttl new file mode 100644 index 0000000..ffdcdb7 --- /dev/null +++ b/tests/oclc/music/1372192551.ttl @@ -0,0 +1,369 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Acoustical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "stamper"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240127100239.6" ; + bf:creationDate "20230308" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Waters, Ethel, 1896-1977," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1365589" ] . + + a bf:Person ; + rdfs:label "Delaney, Tom, 1889-1963," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7538251" ] . + + a bf:Person ; + rdfs:label "Easton, Sidney, 1885-1971," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4265102" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + bf:date "1921, March 21 and 22." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "New York,"@en ] ], + [ a bf:Capture ; + bf:date "19210321/19210322" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Waters, Ethel, $d 1896-1977, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJfxcw6CfCchWMJKxbHwG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Delaney, Tom, $d 1889-1963, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJhGWVKK3g8GwJ3VvfVwG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Albury's Blues and Jazz Seven, $e instrumentalist." ; + bf:agent [ a bf:Organization ; + rdfs:label "Albury's Blues and Jazz Seven," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Easton, Sidney, $d 1885-1971, $e lyricist. $1 https://id.oclc.org/worldcat/entity/E39PBJrm7MFMXmyqxHgfdR6Frq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "lyricist." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a female voice $n 1 $a trumpet $n 1 $a trombone $n 1 $a alto saxophone $n 2 $a piano $n 1 $a tuba $n 1 $a drum set $n 1 $s 8 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Ethel Waters, vocals ; accompanied by Albury's Blue and Jazz Seven (Wesley Johnson, trumpet ; James Reevy, trombone ; Clarence Harris and plus one unidentified musician, alto saxophone ; Wilson \"Peaches\" Kyer, piano ; Ralph Escudero, tuba ; Kaiser Marshall, drums)."@en ; + bflc:marcKey "511 0 $a Ethel Waters, vocals ; accompanied by Albury's Blue and Jazz Seven (Wesley Johnson, trumpet ; James Reevy, trombone ; Clarence Harris and plus one unidentified musician, alto saxophone ; Wilson \"Peaches\" Kyer, piano ; Ralph Escudero, tuba ; Kaiser Marshall, drums)." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 42 $a The New York glide." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "4" ; + bf:mainTitle "The New York glide." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1921-1930" ; + bflc:marcKey "648 7 $a 1921-1930 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1921-1930." ; + bflc:marcKey "650 0 $a Jazz $y 1921-1930." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783391" ] ] [ a bf:Temporal ; + rdfs:label "1921-1930." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783391" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1921-1930." ; + bflc:marcKey "650 6 $a Jazz $y 1921-1930." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211688" ] ] [ a bf:Temporal ; + rdfs:label "1921-1930." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211688" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz vocals" ; + bflc:marcKey "650 7 $a Jazz vocals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982216" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "At the new jump steady ball /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "At the new jump steady ball /" ] . + + a bf:Source . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Cardinal" ] ; + bf:qualifier "(side B)" ; + rdf:value "C673" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Cardinal" ] ; + rdf:value "2036" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Cardinal" ] ; + bf:qualifier "(side A)" ; + rdf:value "C674" ], + [ a bf:OclcNumber ; + rdf:value "1372192551" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "The Jazz Discography Online," ; + bf:electronicLocator ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Cardinal, $c [1921]" ; + bflc:simpleAgent "Cardinal," ; + bflc:simpleDate "[1921]" ; + bflc:simplePlace "New York :" ; + bf:date "1921"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Cardinal, [1921]" ; + bf:responsibilityStatement "[words by Sidney] Easton, music by Tom Delan[e]y. The New York glide / Tom Delaney." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "[78 rpm]"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "At the new jump steady ball /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "At the new jump steady ball /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1373174849.ttl b/tests/oclc/music/1373174849.ttl new file mode 100644 index 0000000..69325b9 --- /dev/null +++ b/tests/oclc/music/1373174849.ttl @@ -0,0 +1,258 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1 7/8 ips"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:TapeConfig ; + rdfs:label "quarter track"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230922014145.0" ; + bf:creationDate "20230316" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1989 December 13," ; + bf:note [ a bf:Note ; + rdfs:label "Recorded live:"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Gdańsk Shipyard Hall"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Reggae music" ; + bflc:marcKey "655 7 $a Reggae music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726717" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Chansons contestataires." ; + bflc:marcKey "655 7 $a Chansons contestataires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000313297" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Protest songs" ; + bflc:marcKey "655 7 $a Protest songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02010892" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reggae." ; + bflc:marcKey "655 7 $a Reggae. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000927" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Protest songs." ; + bflc:marcKey "655 7 $a Protest songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12821842" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings" ; + bflc:marcKey "655 7 $a Live sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reggae music." ; + bflc:marcKey "655 7 $a Reggae music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090647" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Various performers"@en ; + bflc:marcKey "511 0 $a Various performers" ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Nelson Mandela (Bambata's Children of Nathal) -- Intro (Aswad's Brinsley Forde) -- The gun (Benjamin Zaphaniah) -- We're coming long way/Not last (Young Power) -- Intro (Aswad's Brinsley Forde) -- Solidarity (Rocka's Delight) -- Want Fi Goh Rave (Linton Kwesi Johnson and Dennis Bovell Dub Band) -- Freely (Bob Andy and Friends -- What are we doing? (Twinkle Brothers)" ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Container title: $a Solidarność anti-Apartheid : $b reggae concert : Gdańsk, 13 XII 1989" ; + bf:mainTitle "Solidarność anti-Apartheid :" ; + bf:note [ a bf:Note ; + rdfs:label "Container title:"@en ] ; + bf:subtitle "reggae concert : Gdańsk, 13 XII 1989" ], + [ a bf:Title ; + rdfs:label "Solidarność anti-Apartheid :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Solidarność anti-Apartheid :" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audiocassette"@en ; + bf:code "ss" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1990"^^ ; + bf:dimensions "10 x 7 cm, 4 mm tape" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audiocassette ;"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Polton" ] ; + rdf:value "PC-089" ], + [ a bf:OclcNumber ; + rdf:value "1373174849" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from cassette label"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Poland] : $b Polton, $c [1990]" ; + bflc:simpleAgent "Polton," ; + bflc:simpleDate "[1990]" ; + bflc:simplePlace "[Poland] :" ; + bf:date "1990"^^ ; + bf:place ] ; + bf:publicationStatement "[Poland] : Polton, [1990]" ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "1 7/8 ips"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatc" ] ; + skos:closeMatch ], + [ a bf:TapeConfig ; + rdfs:label "4 track"@en ], + [ a bf:RecordingMedium ; + rdfs:label "magnetic"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Solidarność anti-Apartheid : 13.12.1989, Gdańsk Shipyard Hall" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Solidarność anti-Apartheid :" ; + bf:subtitle "13.12.1989, Gdańsk Shipyard Hall" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1373310569.ttl b/tests/oclc/music/1373310569.ttl new file mode 100644 index 0000000..a2b4302 --- /dev/null +++ b/tests/oclc/music/1373310569.ttl @@ -0,0 +1,293 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "stamper"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231122034627.2" ; + bf:creationDate "20230317" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1936, April 2." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Chicago,"@en ] ], + [ a bf:Capture ; + bf:date "19360402" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jenkins, Myrtle, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Jenkins, Myrtle," ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000775" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Bumble Bee Slim, vocal [pseud. Amos Easton] ; [Myrtle Jenkins], piano (both sides) ; unidentified guitar (side 2 only)."@en ; + bflc:marcKey "511 0 $a Bumble Bee Slim, vocal [pseud. Amos Easton] ; [Myrtle Jenkins], piano (both sides) ; unidentified guitar (side 2 only)." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "1931-1940" ; + bflc:marcKey "648 7 $a 1931-1940 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues 1931-1940." ; + bflc:marcKey "650 6 $a Blues $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues (Music) 1931-1940." ; + bflc:marcKey "650 0 $a Blues (Music) $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "New big 80 blues ;" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New big 80 blues ;" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + rdf:value "03267" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + bf:qualifier "(side 2)" ; + rdf:value "C 1344" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + bf:qualifier "(side 1)" ; + rdf:value "C 1341" ], + [ a bf:OclcNumber ; + rdf:value "1373310569" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Dixon, Robert M.W., John Godrich & Howard Rye. Blues & gospel records, 1890-1943 (4th Ed.), 1997," ; + bflc:citation "page 237." ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Vocalion, $c [1936]" ; + bflc:simpleAgent "Vocalion," ; + bflc:simpleDate "[1936]" ; + bflc:simplePlace "[United States] :" ; + bf:date "1936"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Vocalion, [1936]" ; + bf:responsibilityStatement "[Amos] Easton [better known as Bumble Bee Slim]." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "New big 80 blues ; Wet clothes blues /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New big 80 blues ;" ; + bf:subtitle "Wet clothes blues /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1373594271.ttl b/tests/oclc/music/1373594271.ttl new file mode 100644 index 0000000..47233c9 --- /dev/null +++ b/tests/oclc/music/1373594271.ttl @@ -0,0 +1,286 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "stamper"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231115015225.5" ; + bf:creationDate "20230320" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Dallas,"@en ] ], + [ a bf:Capture ; + bf:date "19370614" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000775" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Black Boy Shine, vocals ; accompanying himself on the piano."@en ; + bflc:marcKey "511 0 $a Black Boy Shine, vocals ; accompanying himself on the piano." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues (Music) 1931-1940." ; + bflc:marcKey "650 0 $a Blues (Music) $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues 1931-1940." ; + bflc:marcKey "650 6 $a Blues $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1931-1940" ; + bflc:marcKey "648 7 $a 1931-1940 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Ice pick and pistol woman blues ;" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ice pick and pistol woman blues ;" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + rdf:value "DAL 301" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + rdf:value "DAL 305" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vocalion" ] ; + rdf:value "03613" ], + [ a bf:OclcNumber ; + rdf:value "1373594271" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Vocal blues with piano acc.\"--on label."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "Dixon, Robert M.W., John Godrich & Howard Rye. Blues & gospel records, 1890-1943 (4th Ed.), 1997," ; + bflc:citation "pages 74-75." ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Chicago] : $b Vocalion, $c [1937]" ; + bflc:simpleAgent "Vocalion," ; + bflc:simpleDate "[1937]" ; + bflc:simplePlace "[Chicago] :" ; + bf:date "1937"^^ ; + bf:place ] ; + bf:publicationStatement "[Chicago] : Vocalion, [1937]" ; + bf:responsibilityStatement "Harold Holiday [real name of Black Boy Shine]." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:RecordingMedium ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Ice pick and pistol woman blues ; Grey with worry blues /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ice pick and pistol woman blues ;" ; + bf:subtitle "Grey with worry blues /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1373596517.ttl b/tests/oclc/music/1373596517.ttl new file mode 100644 index 0000000..9deb63b --- /dev/null +++ b/tests/oclc/music/1373596517.ttl @@ -0,0 +1,317 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Generation ; + rdfs:label "stamper"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230320" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1935, November 1." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Chicago,"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + bf:date "19351101" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Songs. Selections" ; + bflc:marcKey "240 10 $a Songs. $k Selections" ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Songs." ; + oclcbf:formSubheading "Selections" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Blues (Music)"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000775" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a male voice $n 1 $d guitar $n 1 $a piano $n 1 $a double bass $n 1 $s 3 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ], + [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a male voice $n 1 $d guitar $n 1 $d kazoo $n 1 $a piano $n 1 $a double bass $n 1 $s 3 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Tampa Red, vocals and guitar (both sides), kazoo (side A only) ; [Black Bob], piano (both sides) ; [Bill Gaither], string bass (both sides)."@en ; + bflc:marcKey "511 0 $a Tampa Red, vocals and guitar (both sides), kazoo (side A only) ; [Black Bob], piano (both sides) ; [Bill Gaither], string bass (both sides)." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "1931-1940" ; + bflc:marcKey "648 7 $a 1931-1940 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues (Music) 1931-1940." ; + bflc:marcKey "650 0 $a Blues (Music) $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069165" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues 1931-1940." ; + bflc:marcKey "650 6 $a Blues $y 1931-1940." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] [ a bf:Temporal ; + rdfs:label "1931-1940." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164290" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "When I take my vacation in Harlem ;" ; + bflc:nonSortNum "0" ; + bf:mainTitle "When I take my vacation in Harlem ;" ] . + + a bf:Person ; + rdfs:label "Tampa Red, 1904-1981, " ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3283363" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:generation ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Bluebird" ] ; + rdf:value "B-6166" ], + [ a bf:OclcNumber ; + rdf:value "1373596517" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Bluebird" ] ; + bf:qualifier "(side A)" ; + rdf:value "96250" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Bluebird" ] ; + bf:qualifier "(side B)" ; + rdf:value "96254" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Dixon, Robert M.W., John Godrich & Howard Rye. Blues & gospel records, 1890-1943 (4th Ed.), 1997," ; + bflc:citation "page 887." ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Camden, New Jersey : $b Bluebird, $c [1935]" ; + bflc:simpleAgent "Bluebird," ; + bflc:simpleDate "[1935]" ; + bflc:simplePlace "Camden, New Jersey :" ; + bf:date "1935"^^ ; + bf:place ] ; + bf:publicationStatement "Camden, New Jersey : Bluebird, [1935]" ; + bf:responsibilityStatement "Hudson Whittaker [aka. Tampa Red]." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "When I take my vacation in Harlem ; You missed a good man /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "When I take my vacation in Harlem ;" ; + bf:subtitle "You missed a good man /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1374879297.ttl b/tests/oclc/music/1374879297.ttl new file mode 100644 index 0000000..7bef651 --- /dev/null +++ b/tests/oclc/music/1374879297.ttl @@ -0,0 +1,152 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "mus" . + + a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $0 https://id.kb.se/term/saogf/Blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Chicago blues." ; + bflc:marcKey "655 7 $a Chicago blues. $0 https://id.kb.se/term/saogf/Chicago%20blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250209114609.4" ; + bf:creationDate "20230404" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxfc" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Dawkins, Jimmy. $4 mus" ; + bf:agent [ a bf:Person ; + rdfs:label "Dawkins, Jimmy." ] ; + bf:role ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Tell me baby -- Falling tears -- Kotten field jump -- Mean o'blues -- Gitar king -- Mid nite boogie -- Tired of krying -- Bring it back -- Rumping n'stomping -- Hard life blues." ] ; + bf:title [ a bf:Title ; + rdfs:label "Tell me baby /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tell me baby /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2004"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374879297" ], + [ a bf:Ean ; + rdf:value "0639445503229" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Fedora" ] ; + rdf:value "FCD 5032" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Fedora, $c 2004" ; + bflc:simpleAgent "Fedora," ; + bflc:simpleDate "2004" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Fedora, 2004" ; + bf:responsibilityStatement "Jimmy Dawkins." ; + bf:title [ a bf:Title ; + rdfs:label "Tell me baby /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tell me baby /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1378324862.ttl b/tests/oclc/music/1378324862.ttl new file mode 100644 index 0000000..943c609 --- /dev/null +++ b/tests/oclc/music/1378324862.ttl @@ -0,0 +1,176 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Source ; + bf:code "saogf" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cnd" . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250620164328.3" ; + bf:creationDate "20230505" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + rdfs:label "Inspelad i Artistens konsertsal, Högskolan för scen och musik, Göteborgs universitet mars och april 2011."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.5" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Ypb" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Göteborgs ungdomskör. $4 sng" ; + bf:agent [ a bf:Organization ; + rdfs:label "Göteborgs ungdomskör." ] ; + bf:role ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Brunnsbo musikklassers flickkör. $4 sng" ; + bf:agent [ a bf:Organization ; + rdfs:label "Brunnsbo musikklassers flickkör." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Johansson, Anne. $4 cnd" ; + bf:agent [ a bf:Person ; + rdfs:label "Johansson, Anne." ] ; + bf:role ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "lat" ; + skos:closeMatch ], + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Come along / text & musik: Jocke Berg, Peter Svensson -- Land of the Silver Birch / kanadensisk sång -- Knäramsa från Småland / musik: Bengt Ernryd -- Vals till vännen min / text och musik: Hans Kennemark -- Il est bel et bon / Pierre Passereau -- Limu, limu, lima / svensk folkvisa -- Eatnemen vueli / text: Frode Fjellheim & Joseph August Seiss, melodi från Schlesien/Fjellheim -- Because / text & musik: John Lennon & Paul McCartney -- Kyrie / musik: Hugo Hammarström -- Adiemus / text & musik: Karl Jenkins -- Slängpolska från Östergötland -- Dona nobis pacem / musik: Anna Cederberg Orreteg -- Kom natt / text och musik: Hillevi Dahl -- Pita le moe / trad. Bulgarien -- O Magnum Mysterium / musik: Franz Havrøy -- Carol of the bells / text: Peter J. Wilhousky ; musik: Mykola Leontovich -- Det är en ros / text: Tekla Knös ; musik: Michael Praetorius, Jan Sandström -- Eternity / text & musik: Michael Bojesen" ] ; + bf:title [ a bf:Title ; + rdfs:label "Come along /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Come along /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "sng" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2011"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD (55 min.) + kommentarhäfte"@sv ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Intim Musik" ] ; + rdf:value "IMCD 117" ], + [ a bf:OclcNumber ; + rdf:value "1378324862" ], + [ a bf:Ean ; + rdf:value "7393892001174" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Göteborg : $b Intim Musik, $c 2011" ; + bflc:simpleAgent "Intim Musik," ; + bflc:simpleDate "2011" ; + bflc:simplePlace "Göteborg :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Göteborg : Intim Musik, 2011" ; + bf:responsibilityStatement "Brunnsbo musikklassers flickkör ; Göteborgs ungdomskör ; dirigent: Anne Johansson." ; + bf:title [ a bf:Title ; + rdfs:label "Come along /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Come along /" ] . + + a bf:Language . + diff --git a/tests/oclc/music/1379257369.ttl b/tests/oclc/music/1379257369.ttl new file mode 100644 index 0000000..c31ec87 --- /dev/null +++ b/tests/oclc/music/1379257369.ttl @@ -0,0 +1,325 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250607161536.8" ; + bf:creationDate "20230517" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Paperchaser Studios, Los Angeles"@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20220812" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Cunningham, Madison, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Cunningham, Madison," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12385410" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "655 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726525" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music" ; + bflc:marcKey "655 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Tyler Chester, Mike Elizondo, and Tucker Martine."@en ; + bflc:marcKey "508 $a Produced by Tyler Chester, Mike Elizondo, and Tucker Martine." ], + [ a bf:Note, + ; + rdfs:label "Madison Cunningham, vocals, guitar, bass, drums, percussion, cello, mellotron, piano, Wurlitzer, mandocello ; with accompanying musicians."@en ; + bflc:marcKey "511 0 $a Madison Cunningham, vocals, guitar, bass, drums, percussion, cello, mellotron, piano, Wurlitzer, mandocello ; with accompanying musicians." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music" ; + bflc:marcKey "650 7 $a Rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "650 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00806181" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2021-2030" ; + bflc:marcKey "648 7 $a 2021-2030 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "All I've ever known (5:06) -- Hospital (3:33) -- Anywhere (3:48) -- Sunshine over the counter (4:22) -- Life according to Raechel (4:33) -- Who are you now (3:18) -- In from Japan (4:22) -- Collider particles (3:10) -- Your hate could power a train (3:11) -- Our rebellion (3:08) -- Sara and the silent crowd (4:30)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Revealer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Revealer /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2022"^^ ; + bf:dimensions "12 in." ; + bf:duration "004300" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379257369" ], + [ a bf:Upc ; + rdf:value "602445576364" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Verve Forecast" ] ; + rdf:value "B0035422-01" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All songs written or co-written by Madison Cunningham."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY : $b Verve Forecast, $c [2022]" ; + bflc:simpleAgent "Verve Forecast," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "New York, NY :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "New York, NY : Verve Forecast, [2022]" ; + bf:responsibilityStatement "Madison Cunningham." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Revealer /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Revealer /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1380676900.ttl b/tests/oclc/music/1380676900.ttl new file mode 100644 index 0000000..a9d9059 --- /dev/null +++ b/tests/oclc/music/1380676900.ttl @@ -0,0 +1,111 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250122092650.8" ; + bf:creationDate "20230529" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "m3r5362zkghtfk0c" ] ; + rdf:value "m3r5362zkghtfk0c" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "State of Dystopia -- State of Dystopia" ] ; + bf:title [ a bf:Title ; + rdfs:label "State of Dystopia" ; + bflc:nonSortNum "0" ; + bf:mainTitle "State of Dystopia" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "7330178049307" ], + [ a bf:Identifier ; + rdf:value "7330178049307" ], + [ a bf:OclcNumber ; + rdf:value "1380676900" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2020" ; + bflc:simpleDate "2020" ; + bf:date "2020"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Epidemic Sound, $c 2020-07-17" ; + bflc:simpleAgent "Epidemic Sound," ; + bflc:simpleDate "2020-07-17" ] ; + bf:publicationStatement "2020", + "Epidemic Sound, 2020-07-17" ; + bf:responsibilityStatement "Of Men And Wolves." ; + bf:title [ a bf:Title ; + rdfs:label "State of Dystopia" ; + bflc:nonSortNum "0" ; + bf:mainTitle "State of Dystopia" ] . + diff --git a/tests/oclc/music/1388683505.ttl b/tests/oclc/music/1388683505.ttl new file mode 100644 index 0000000..db79f29 --- /dev/null +++ b/tests/oclc/music/1388683505.ttl @@ -0,0 +1,304 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250521023751.2" ; + bf:creationDate "20230703" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a James, Loraine, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "James, Loraine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14569266" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Loraine James; with accompaniment."@en ; + bflc:marcKey "511 0 $a Loraine James; with accompaniment." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2021-2030." ; + bflc:marcKey "650 0 $a Popular music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049101" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ] ) ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2021-2030" ; + bflc:marcKey "648 7 $a 2021-2030 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Built to last (featuring Xzavier Stone) -- Let's go -- Simple stuff -- Black ting (featuring Le3 bLACK) -- Insecure behaviour and fuckery (featuring Nova) -- Self doubt (Leaving the club early) -- On the lake outside (featuring Baths) -- Reflection -- Change -- Running like that (featuring Eden Samara) -- We're building something new (featuring Iceboy Violet)" ] ; + bf:title [ a bf:Title ; + rdfs:label "Reflection /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Reflection /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio discS :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1388683505" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Hyperdub" ] ; + rdf:value "HDBLP056" ], + [ a bf:Ean ; + rdf:value "5056321637369" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Germany : $b Hyperdub, $c [2021]" ; + bflc:simpleAgent "Hyperdub," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Germany :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Germany : Hyperdub, [2021]" ; + bf:responsibilityStatement "Loraine James." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Reflection /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Reflection /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1389416803.ttl b/tests/oclc/music/1389416803.ttl new file mode 100644 index 0000000..8ee18fe --- /dev/null +++ b/tests/oclc/music/1389416803.ttl @@ -0,0 +1,470 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231119010028.6" ; + bf:creationDate "20230705" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Cook, Braxton, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Cook, Braxton," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14403077" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul." ; + bflc:marcKey "655 7 $a Soul. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000957" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Funk (Music)" ; + bflc:marcKey "655 7 $a Funk (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090426" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "655 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Soul music" ; + bflc:marcKey "655 7 $a Soul music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726745" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul music." ; + bflc:marcKey "655 7 $a Soul music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090707" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Funk." ; + bflc:marcKey "655 7 $a Funk. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000899" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Funk (Music)" ; + bflc:marcKey "655 7 $a Funk (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726622" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Braxton Cook and Drew Moore."@en ; + bflc:marcKey "508 $a Produced by Braxton Cook and Drew Moore." ], + [ a bf:Note, + ; + rdfs:label "Braxton Cook ; with accompanying musicians."@en ; + bflc:marcKey "511 0 $a Braxton Cook ; with accompanying musicians." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Saxophone with jazz ensemble." ; + bflc:marcKey "650 0 $a Saxophone with jazz ensemble." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084104" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Saxophone with jazz ensemble" ; + bflc:marcKey "650 7 $a Saxophone with jazz ensemble $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01106239" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Funk (Music)" ; + bflc:marcKey "650 7 $a Funk (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00936376" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals" ; + bflc:marcKey "650 7 $a Jazz vocals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982216" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Saxophone et ensemble de jazz." ; + bflc:marcKey "650 6 $a Saxophone et ensemble de jazz." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0082762" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 6 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270451" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2011-2020." ; + bflc:marcKey "650 0 $a Jazz $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Funk (Music)" ; + bflc:marcKey "650 0 $a Funk (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3900414" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soul music" ; + bflc:marcKey "650 7 $a Soul music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126930" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soul music." ; + bflc:marcKey "650 0 $a Soul music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130880" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Moonchild -- Shooting star -- Aries -- All that I want -- Don't wanna see you -- The rise -- Virgo -- Shooting star (reprise)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Fire sign /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire sign /" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020,"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Nettwerk" ] ; + rdf:value "0 6700 31385 2 9" ], + [ a bf:OclcNumber ; + rdf:value "1389416803" ], + [ a bf:Upc ; + rdf:value "067003138529" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Song lyrics inserted in container."@en ], + [ a bf:Note ; + rdfs:label "Music written or co-written by Braxton Cook."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b Nettwerk, $c [2022?]" ; + bflc:simpleAgent "Nettwerk," ; + bflc:simpleDate "[2022?]" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Burbank, CA : Nettwerk, [2022?]" ; + bf:responsibilityStatement "Braxton Cook." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Fire sign /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fire sign /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1389525908.ttl b/tests/oclc/music/1389525908.ttl new file mode 100644 index 0000000..7032b78 --- /dev/null +++ b/tests/oclc/music/1389525908.ttl @@ -0,0 +1,455 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251217092527.8" ; + bf:creationDate "20230706" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Miley, Bubber, 1903-1932," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4646123" ] . + + a bf:Person ; + rdfs:label "Hall, Adelaide," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3235645" ] . + + a bf:Person ; + rdfs:label "Creamer, Henry, 1879-1930," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3252617" ] . + + a bf:Person ; + rdfs:label "Johnson, James P. (James Price), 1894-1955," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca684071" ] . + + a bf:Person ; + rdfs:label "Ellington, Duke, 1899-1974," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca113770" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "19271103" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:date "19281120" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Side 1,"@en ] ; + bf:date "1927, November 3." ; + bf:note [ a bf:Note ; + rdfs:label "recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "New York City,"@en ] ], + [ a bf:Capture ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Side 2,"@en ] ; + bf:date "1928, November 20." ; + bf:note [ a bf:Note ; + rdfs:label "recorded,"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "New York City,"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellington, Duke, $d 1899-1974, $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJycM4C6T3jmTy7HJCr8YP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Duke Ellington Orchestra, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrKxXmKq8Gyrp4XBKtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hall, Adelaide, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJmhQtwWCy3vr36k6mMByd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Johnson, James P. $q (James Price), $d 1894-1955, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJwhBYmvBkDqKFQXy4WxDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Creamer, Henry, $d 1879-1930, $e lyricist. $1 https://id.oclc.org/worldcat/entity/E39PBJrRkh6mghX9fMq99xKDbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "lyricist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Miley, Bubber, $d 1903-1932, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJkxQdhHCdH7CJQtbhyyBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Foxtrots (Music)" ; + bflc:marcKey "655 7 $a Foxtrots (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920145" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Foxtrots (Music)" ; + bflc:marcKey "655 7 $a Foxtrots (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090416" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fox-trot (Musique)" ; + bflc:marcKey "655 7 $a Fox-trot (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000973" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz" ; + bflc:marcKey "655 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Chicago Footwarmers [pseud. Duke Ellington Orchestra] ; [Adelaide Hall], vocal refrain (side 1)."@en ; + bflc:marcKey "511 0 $a Chicago Footwarmers [pseud. Duke Ellington Orchestra] ; [Adelaide Hall], vocal refrain (side 1)." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Goin' to town." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Goin' to town." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Going to town." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Going to town." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Foxtrots" ; + bflc:marcKey "650 7 $a Foxtrots $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00933503" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1921-1930." ; + bflc:marcKey "650 6 $a Jazz $y 1921-1930." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211688" ] ] [ a bf:Temporal ; + rdfs:label "1921-1930." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211688" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1921-1930" ; + bflc:marcKey "648 7 $a 1921-1930 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Foxtrots." ; + bflc:marcKey "650 0 $a Foxtrots." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007885" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fox-trots (Musique)" ; + bflc:marcKey "650 6 $a Fox-trots (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070870" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1921-1930." ; + bflc:marcKey "650 0 $a Jazz $y 1921-1930." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783391" ] ] [ a bf:Temporal ; + rdfs:label "1921-1930." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783391" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz" ; + bflc:marcKey "650 7 $a Jazz $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Chicago stomp down /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Chicago stomp down /" ] . + + a bf:Organization ; + rdfs:label "Duke Ellington Orchestra," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1008379" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1389525908" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "OKeh" ] ; + rdf:value "8675" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "OKeh (side 2)" ] ; + rdf:value "W401351" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "OKeh (side 1)" ] ; + rdf:value "W81777" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Barr, Steven C. The almost complete 78 rpm dating guide, 1992," ; + bflc:citation "page 71." ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "\"Fox Trot with Vocal Refrain\" (side 1); \"Fox Trot\" (side 2)."@en ], + [ a bf:Note, + ; + rdfs:label "Discography of American Historical Recordings," ; + bf:electronicLocator ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Okeh, $c [1929]" ; + bflc:simpleAgent "Okeh," ; + bflc:simpleDate "[1929]" ; + bflc:simplePlace "New York :" ; + bf:date "1929"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Okeh, [1929]" ; + bf:responsibilityStatement "[lyrics by Henry] Creamer, [music by Jimmie] Johnson. Goin' to town / [music by Duke] Ellington and [Bubber] Miley." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + [ a bf:RecordingMedium ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Chicago stomp down /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Chicago stomp down /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1389527135.ttl b/tests/oclc/music/1389527135.ttl new file mode 100644 index 0000000..dc4f6d2 --- /dev/null +++ b/tests/oclc/music/1389527135.ttl @@ -0,0 +1,495 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "partial" . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "marctarget" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NOC" ] ; + bf:changeDate "20250521023752.9" ; + bf:creationDate "20240920" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "NOC" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NOC $b eng $c DLC $d OCLCL $d NOC $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "TheBarn, Washington, MA ;"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.T39" ; + bf:itemPortion "A44 2020b" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a O'Donnell, David, $d 1974- $e audio producer. $1 https://id.oclc.org/worldcat/entity/E39PBJth9ghqVMPTr3WRW9hbVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "audio producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Taylor, James, $d 1948- $e audio producer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJrwVqb4w94MFrrVBTRR8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "audio producer," ], + [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pizzarelli, John, $e audio producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Pizzarelli, John," ] ; + bf:role [ a bf:Role ; + rdfs:label "audio producer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Arrangements (Musique)" ; + bflc:marcKey "655 7 $a Arrangements (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000691" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cover versions." ; + bflc:marcKey "655 7 $a Cover versions. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090354" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Excerpts" ; + bflc:marcKey "655 7 $a Excerpts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01692837" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musicals" ; + bflc:marcKey "655 7 $a Musicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726680" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs"@en ; + bflc:marcKey "380 $a Songs" ], + [ a bf:GenreForm ; + rdfs:label "Popular music" ; + bflc:marcKey "655 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Extraits." ; + bflc:marcKey "655 7 $a Extraits. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001040" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Excerpts." ; + bflc:marcKey "655 7 $a Excerpts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cover versions" ; + bflc:marcKey "655 7 $a Cover versions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920089" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Reprises de chansons." ; + bflc:marcKey "655 7 $a Reprises de chansons. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000891" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musicals." ; + bflc:marcKey "655 7 $a Musicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090566" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "excerpts." ; + bflc:marcKey "655 7 $a excerpts. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026939" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comédies musicales." ; + bflc:marcKey "655 7 $a Comédies musicales. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000767" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Arrangements (Music)" ; + bflc:marcKey "655 7 $a Arrangements (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10107621" ] ; + bf:source ] ; + bf:hasInstance ; + bf:intendedAudience [ a bf:IntendedAudience ; + bf:source ; + oclcbf:audienceTerm "general" ] ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 11 $a male voice $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ; + bf:status ] ; + bf:note [ a bf:Note, + ; + rdfs:label "James Taylor, vocals, acoustic guitar ; with accompanying instrumentalists and vocalists."@en ; + bflc:marcKey "511 0 $a James Taylor, vocals, acoustic guitar ; with accompanying instrumentalists and vocalists." ], + [ a bf:Note, + ; + rdfs:label "Produced by Dave O'Donnell, John Pizzarelli and James Taylor."@en ; + bflc:marcKey "508 $a Produced by Dave O'Donnell, John Pizzarelli and James Taylor." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musicals Excerpts, Arranged." ; + bflc:marcKey "650 7 $a Musicals $x Excerpts, Arranged. $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musicals" ] [ a bf:Topic ; + rdfs:label "Excerpts, Arranged." ] ) ], + [ a bf:Topic ; + rdfs:label "Popular music." ; + bflc:marcKey "650 0 $a Popular music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049101" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music." ; + bflc:marcKey "650 7 $a Popular music. $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique populaire." ; + bflc:marcKey "650 6 $a Musique populaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0046096" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musicals Excerpts, Arranged." ; + bflc:marcKey "650 0 $a Musicals $v Excerpts, Arranged." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musicals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050535" ] ] [ a bf:GenreForm ; + rdfs:label "Excerpts, Arranged." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933941" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "It takes an extraordinary artist to reimagine some of the most beloved songs of the 20th century, making them completely their own. And that's precisely what James Taylor has accomplished with his new album. It features beautifully simple, stripped-down arrangements, infusing new sounds and fresh meaning into the timeless works of art. These carefully chosen interpretations emphasize Taylor's warm, unique vocal ability and acoustic guitar talents."@en ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "My blue heaven (2:42) -- Moon River (3:13) -- Teach me tonight (2:58) -- As easy as rolling off a log (2:50) -- Almost like being in love (3:42) -- Sit down, you're rockin' the boat (4:11) -- The nearness of you (3:52) -- You've got to be carefully taught (2:26) -- God bless the child (3:21) -- Pennies from heaven (2:52) -- My heart stood still (3:27) -- Ol' man river (2:53) -- It's only a paper moon (3:11) -- The surrey with the fringe on top (3:20) -- Bonus tracks. I've grown accustomed to her face (2:15) ; Never never land (3:22)." ] ; + bf:title [ a bf:Title ; + rdfs:label "American standard /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "American standard /" ] . + + a bf:Person ; + rdfs:label "Taylor, James, 1948-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2583192" ] . + + a bf:Person ; + rdfs:label "O'Donnell, David, 1974-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8686799" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "005036" ; + bf:editionStatement "[Target exclusive]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Fantasy Records" ] ; + bf:qualifier "(container spine)" ; + rdf:value "FAN00642" ], + [ a bf:Lccn ; + rdf:value " 2024619963" ], + [ a bf:OclcNumber ; + rdf:value "1389527135" ], + [ a bf:Upc ; + rdf:value "888072150959" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Program notes (8 unnumbered pages : illustrations) inserted in container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, CA : $b Fantasy Records, $c [2020]" ; + bflc:simpleAgent "Fantasy Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Los Angeles, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Los Angeles, CA : Fantasy Records, [2020]" ; + bf:responsibilityStatement "James Taylor." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "American standard /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "American standard /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1390655184.ttl b/tests/oclc/music/1390655184.ttl new file mode 100644 index 0000000..4719264 --- /dev/null +++ b/tests/oclc/music/1390655184.ttl @@ -0,0 +1,328 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241019131850.3" ; + bf:creationDate "20230717" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCQ $d STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2020-2021." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harrison, DJ $c (Musician), $e composer, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Harrison, DJ (Musician)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15475280" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fonville, Corey, $d 1990- $e composer, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PCjHcv7cxQTm7hWV6rfwVFq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ], + [ a bf:Role ; + rdfs:label "composer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Elling, Kurt, $e composer, $e audio producer, $e singer. $1 https://id.oclc.org/worldcat/entity/E39PBJf8yx73c8BVJgbHgtv4MP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "audio producer," ], + [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hunter, Charlie, $d 1967- $e composer, $e audio producer, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PBJmy3CryMXddWVTjb6kVYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "audio producer," ], + [ a bf:Role ; + rdfs:label "instrumentalist." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Charlie Hunter & Kurt Elling."@en ; + bflc:marcKey "508 $a Produced by Charlie Hunter & Kurt Elling." ], + [ a bf:Note, + ; + rdfs:label "Kurt Elling, voice ; Charlie Hunter, hybrid guitar ; DJ Harrison, keyboards ; Corey Fonville, drums & percussion."@en ; + bflc:marcKey "511 0 $a Kurt Elling, voice ; Charlie Hunter, hybrid guitar ; DJ Harrison, keyboards ; Corey Fonville, drums & percussion." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 2021-2030." ; + bflc:marcKey "650 0 $a Jazz $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130591" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ] ) ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "SuperBlue (4:45) -- Sassy (4:18) -- Manic panic epiphanic (5:29) -- Where to find it (4:49) -- The seed (4:22) -- Dharma bums (5:58) -- Circus (4:23) -- Endless lawns (6:44)." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Super blue" ; + bf:mainTitle "Super blue" ], + [ a bf:Title ; + rdfs:label "SuperBlue /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SuperBlue /" ] . + + a bf:Person ; + rdfs:label "Elling, Kurt," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4958307" ] . + + a bf:Person ; + rdfs:label "Hunter, Charlie, 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4689031" ] . + + a bf:Person ; + rdfs:label "Fonville, Corey, 1990-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11559714" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Edition Records" ] ; + rdf:value "EDNLP1174" ], + [ a bf:OclcNumber ; + rdf:value "1390655184" ], + [ a bf:Ean ; + rdf:value "5060509791354" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Cardiff, Wales] : $b Edition Records, $c [2021]" ; + bflc:simpleAgent "Edition Records," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[Cardiff, Wales] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[Cardiff, Wales] : Edition Records, [2021]" ; + bf:responsibilityStatement "Kurt Elling." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "SuperBlue /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SuperBlue /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1391021063.ttl b/tests/oclc/music/1391021063.ttl new file mode 100644 index 0000000..dcd7722 --- /dev/null +++ b/tests/oclc/music/1391021063.ttl @@ -0,0 +1,361 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:SupplementaryContent ; + rdfs:label "history of performer or ensemble"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241212231215.9" ; + bf:creationDate "20230724" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2014 April-December," ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Sage Chapel and Bailey Hall, Cornell University, Ithaca, New York."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rowehl, John." ; + bf:agent [ a bf:Person ; + rdfs:label "Rowehl, John." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell Symphony Orchestra. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrbKC4D6GGcPP6FkM7R" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schneller, Tom." ; + bf:agent [ a bf:Person ; + rdfs:label "Schneller, Tom." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kim, Chris Younghoon." ; + bf:agent [ a bf:Person ; + rdfs:label "Kim, Chris Younghoon." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Isaacs, Robert." ; + bf:agent [ a bf:Person ; + rdfs:label "Isaacs, Robert." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Slon, Michael, $d 1970- $1 https://id.oclc.org/worldcat/entity/E39PCjrwmDYQwtf8PdXJVXHP33" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Glee Club. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TFM8YkJVGc7Xbxd6g" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Chorus. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TkgDGX4rf4hYVbvgg" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs and music" ; + bflc:marcKey "655 7 $a Songs and music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01985328" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Cornell University Chorus ; Cornell University Glee Club ; Cornell Symphony Orchestra ; Robert Isaacs, conductor, Cornell University Chorus and Glee Club ; Chris Kim, conductor, Cornell Symphony Orchestra ; John Rowehl and Michael Slon, pianists."@en ; + bflc:marcKey "511 0 $a Cornell University Chorus ; Cornell University Glee Club ; Cornell Symphony Orchestra ; Robert Isaacs, conductor, Cornell University Chorus and Glee Club ; Chris Kim, conductor, Cornell Symphony Orchestra ; John Rowehl and Michael Slon, pianists." ] ; + bf:subject [ a bf:Organization ; + rdfs:label "Cornell University" ; + bflc:marcKey "610 27 $a Cornell University $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00530369" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Students' songs" ; + bflc:marcKey "650 7 $a Students' songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01136161" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Choruses, Secular (Mixed voices) with orchestra." ; + bflc:marcKey "650 0 $a Choruses, Secular (Mixed voices) with orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150329" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Choruses, Secular (Mixed voices) with orchestra" ; + bflc:marcKey "650 7 $a Choruses, Secular (Mixed voices) with orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00858811" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chœurs profanes (Voix mixtes) acc. d'orchestre." ; + bflc:marcKey "650 6 $a Chœurs profanes (Voix mixtes) acc. d'orchestre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0113342" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University $v Songs and music." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ] [ a bf:GenreForm ; + rdfs:label "Songs and music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945072" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Students' songs." ; + bflc:marcKey "650 0 $a Students' songs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154245" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons d'étudiants." ; + bflc:marcKey "650 6 $a Chansons d'étudiants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0034429" ] ; + bf:source ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Strike up a song -- Song for Cornell -- Big Red team -- Fight for Cornell -- The hill -- Alumni song -- Give my regards to Davy -- My old Cornell -- Cornell victorious -- Crew song -- Quarter bells -- Song of the classes -- Evening song -- Alma mater." ] ; + bf:title [ a bf:Title ; + rdfs:label "Songs of Cornell." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Songs of Cornell." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title: $a Cornell University Chorus and Glee Club present" ; + bf:mainTitle "Cornell University Chorus and Glee Club present" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title:"@en ] ] . + + a bf:Person ; + rdfs:label "Slon, Michael, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4776520" ] . + + a bf:Organization ; + rdfs:label "Cornell Symphony Orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8701068" ] . + + a bf:Organization ; + rdfs:label "Cornell University. Glee Club." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4602223" ] . + + a bf:Organization ; + rdfs:label "Cornell University. Chorus." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5503378" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2015"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391021063" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Song lyrics and program notes inserted container."@en ], + [ a bf:Note ; + rdfs:label "Orchestrations by Tom Schneller."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ithaca, New York] : $b [Cornell University Chorus] : $c [2015]" ; + bflc:simpleAgent "[Cornell University Chorus] :" ; + bflc:simpleDate "[2015]" ; + bflc:simplePlace "[Ithaca, New York] :" ; + bf:date "2015"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b [Cornell University Glee Club], $c [2015]" ; + bflc:simpleAgent "[Cornell University Glee Club]," ; + bflc:simpleDate "[2015]" ] ; + bf:publicationStatement "[Cornell University Glee Club], [2015]", + "[Ithaca, New York] : [Cornell University Chorus] : [2015]" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Songs of Cornell." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Songs of Cornell." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1391547287.ttl b/tests/oclc/music/1391547287.ttl new file mode 100644 index 0000000..c1fe372 --- /dev/null +++ b/tests/oclc/music/1391547287.ttl @@ -0,0 +1,578 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "partial"@en . + + a bf:Relationship . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250704221638.8" ; + bf:creationDate "20230730" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCA $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Mackerras, Charles, 1925-2010," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca695059" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1971." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "London"@en ] ], + [ a bf:Capture ; + bf:date "1971----" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Herincx, Raimund, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Herincx, Raimund," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1169945" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sadler's Wells Opera Company, $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Sadler's Wells Opera Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca728856" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Collier, Marie, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Collier, Marie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2915569" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Walker, Barbara $c (Soprano), $e singer. $1 https://id.oclc.org/worldcat/entity/E39PCjCWQqtccVFJPpVwPdMfmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dempsey, Gregory, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Dempsey, Gregory," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1450349" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mackerras, Charles, $d 1925-2010, $e conductor. $1 https://id.oclc.org/worldcat/entity/E39PBJrwWHxhFvxYR6pWTpkCcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "conductor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Egerton, Francis, $d 1930- $e singer. $1 https://id.oclc.org/worldcat/entity/E39PCjvDwtjk7cp9QBPCBY6YKb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Musique savante." ; + bflc:marcKey "655 7 $a Musique savante. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "excerpts." ; + bflc:marcKey "655 7 $a excerpts. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026939" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Adaptations" ; + bflc:marcKey "655 7 $a Adaptations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423910" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Operas." ; + bflc:marcKey "655 7 $a Operas. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090584" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Art music" ; + bflc:marcKey "655 7 $a Art music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920007" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Excerpts." ; + bflc:marcKey "655 7 $a Excerpts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Excerpts" ; + bflc:marcKey "655 7 $a Excerpts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01692837" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Operas" ; + bflc:marcKey "655 7 $a Operas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726688" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Operas"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Extraits." ; + bflc:marcKey "655 7 $a Extraits. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001040" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Adaptations." ; + bflc:marcKey "655 7 $a Adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077175" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Art music." ; + bflc:marcKey "655 7 $a Art music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090242" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $a solo vocal ensemble $e 1 $a mixed chorus $e 1 $a orchestra $e 1 $t 3 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ], + [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $b soprano voice $n 1 $a orchestra $e 1 $r 1 $t 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Marie Collier (Emilia Marty) ; Gregory Dempsey (Albert Gregor) ; Francis Egerton (Vitek) ; Barbara Walker (Kristina) ; Raimund Herincx (Baron Jaroslav Prus) ; additional soloists ; Sadler's Wells Opera, London ; Sir Charles Mackerras, conductor.."@en ; + bflc:marcKey "511 0 $a Marie Collier (Emilia Marty) ; Gregory Dempsey (Albert Gregor) ; Francis Egerton (Vitek) ; Barbara Walker (Kristina) ; Raimund Herincx (Baron Jaroslav Prus) ; additional soloists ; Sadler's Wells Opera, London ; Sir Charles Mackerras, conductor.." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Sung in English or Italian."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "cze" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Puccini, Giacomo, 1858-1924. Manon Lescaut. Selections." ; + bflc:marcKey "700 12 $i Container of (work): $a Puccini, Giacomo, $d 1858-1924. $t Manon Lescaut. $k Selections." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Puccini, Giacomo, 1858-1924." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4555432" ] ; + bf:title [ a bf:Title ; + rdfs:label "Manon Lescaut. Selections." ; + bf:mainTitle "Manon Lescaut." ; + oclcbf:formSubheading "Selections." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Čapek, Karel, 1890-1938. Věc Makropulos." ; + bflc:marcKey "700 1 $i Opera adaptation of (work) : $a Čapek, Karel, $d 1890-1938. $t Věc Makropulos." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Čapek, Karel, 1890-1938." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6775048" ] ; + bf:title [ a bf:Title ; + rdfs:label "Věc Makropulos." ; + bf:mainTitle "Věc Makropulos." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Opera adaptation of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Verdi, Giuseppe, 1813-1901. Don Carlos. Selections. Italian." ; + bflc:marcKey "700 12 $i Container of (expression): $a Verdi, Giuseppe, $d 1813-1901. $t Don Carlos. $k Selections. $l Italian." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Verdi, Giuseppe, 1813-1901." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "Italian." ] ; + bf:title [ a bf:Title ; + rdfs:label "Don Carlos. Selections. Italian." ; + bf:mainTitle "Don Carlos." ; + oclcbf:formSubheading "Selections." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Janáček, Leoš, 1854-1928. Věc Makropulos. English." ; + bflc:marcKey "700 12 $i Container of (expression): $a Janáček, Leoš, $d 1854-1928. $t Věc Makropulos. $l English." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Janáček, Leoš, 1854-1928." ] ] ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Věc Makropulos. English." ; + bf:mainTitle "Věc Makropulos." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Operas Excerpts." ; + bflc:marcKey "650 0 $a Operas $v Excerpts." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Operas" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096339" ] ] [ a bf:GenreForm ; + rdfs:label "Excerpts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096339" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Operas." ; + bflc:marcKey "650 0 $a Operas." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096278" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Operas Excerpts" ; + bflc:marcKey "650 7 $a Operas $x Excerpts $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Operas" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046203" ] ] [ a bf:Topic ; + rdfs:label "Excerpts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046203" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with orchestra." ; + bflc:marcKey "650 0 $a Songs (High voice) with orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129606" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs (High voice) with orchestra" ; + bflc:marcKey "650 7 $a Songs (High voice) with orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126150" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons (Voix aiguë) acc. d'orchestre." ; + bflc:marcKey "650 6 $a Chansons (Voix aiguë) acc. d'orchestre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0062541" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Opéras Extraits." ; + bflc:marcKey "650 6 $a Opéras $v Extraits." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Opéras" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014136" ] ] [ a bf:GenreForm ; + rdfs:label "Extraits." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014136" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Operas" ; + bflc:marcKey "650 7 $a Operas $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046191" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Bonus. Marie Collier sings arias from Manon Lescaut and Don Carlos." ; + bf:status ] ; + bf:title [ a bf:Title ; + rdfs:label "Věc Makropulos /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Věc Makropulos /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Parallel title from container: $a Makropulos case" ; + bf:mainTitle "Makropulos case" ; + bf:note [ a bf:Note ; + rdfs:label "Parallel title from container:"@en ] ] . + + a bf:Person ; + rdfs:label "Walker, Barbara (Soprano)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8983278" ] . + + a bf:Person ; + rdfs:label "Egerton, Francis, 1930-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3893337" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:source ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Opera Depot.com" ] ; + rdf:value "OD 10456-2" ], + [ a bf:OclcNumber ; + rdf:value "1391547287" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "digital, CD audio ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, New York : $b Opera Depot.com, $c [between 2007 and 2018?]" ; + bflc:simpleAgent "Opera Depot.com," ; + bflc:simpleDate "[between 2007 and 2018?]" ; + bflc:simplePlace "New York, New York :" ; + bf:date "2007"^^ ; + bf:place ] ; + bf:publicationStatement "New York, New York : Opera Depot.com, [between 2007 and 2018?]" ; + bf:responsibilityStatement "Leoš Janácek." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Věc Makropulos /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Věc Makropulos /" ] . + + a bf:Source . + + a bf:Relationship . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1393113321.ttl b/tests/oclc/music/1393113321.ttl new file mode 100644 index 0000000..c89f90a --- /dev/null +++ b/tests/oclc/music/1393113321.ttl @@ -0,0 +1,155 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "sng" . + + a bf:GenreForm ; + rdfs:label "Countrymusik." ; + bflc:marcKey "655 7 $a Countrymusik. $0 https://id.kb.se/term/saogf/Countrymusik $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250726153630.9" ; + bf:creationDate "20230808" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.421642" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yxgb" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Rimes, Leann. $4 sng $4 cmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Rimes, Leann." ] ; + bf:role , + ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Swingin' -- Wasted days and wasted nights -- The only mama that'll walk the line -- I can't be myself -- 16 tons -- Help me make it through the night -- Rose colored glasses -- A good hearted woman -- When I call your name -- He stopped loving her today -- Blue -- The bottle let me down -- Crazy women -- Give" ] ; + bf:title [ a bf:Title ; + rdfs:label "Lady & gentlemen /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lady & gentlemen /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2011"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "825646647521" ], + [ a bf:OclcNumber ; + rdf:value "1393113321" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [utgivningsort okänd] : $b Curb Records, Inc. $c [2011]" ; + bflc:simpleAgent "Curb Records, Inc." ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "[utgivningsort okänd] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[utgivningsort okänd] : Curb Records, Inc. [2011]" ; + bf:responsibilityStatement "Leann Rimes." ; + bf:title [ a bf:Title ; + rdfs:label "Lady & gentlemen /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lady & gentlemen /" ] . + diff --git a/tests/oclc/music/1395155266.ttl b/tests/oclc/music/1395155266.ttl new file mode 100644 index 0000000..52383bd --- /dev/null +++ b/tests/oclc/music/1395155266.ttl @@ -0,0 +1,155 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rhythm & blues." ; + bflc:marcKey "655 7 $a Rhythm & blues. $0 https://id.kb.se/term/saogf/Rhythm%20%26%20blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250528130915.3" ; + bf:creationDate "20230825" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.421644" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: CD 1: Hold what you've got ; Be your own judge ; I let her get away ; I wanna be free ; Say thank you / Joe Tex -- I've got a thing going on ; I gotta sit down and cry ; Get down with it ; Half a mind ; Just be yourself / Bobby Marhan -- Somebody will ; I refuse to give up / Clarence Reid -- Only your love ; Chills and fever / Paul Kelly -- I want to (do everything for you) ; A sweet woman like you ; The love you save (may be your own) / Joe Tex -- Can't help it ; Since I found you / Paul Kelly -- You really fooled me / Chris Harris and the Soul Agents -- Gimme a try / Clarence Reid -- It comes and it goes / Len Wade -- You can't tie me down ; All I have to do / Little Archie -- I just want what belongs to me ; Sad sack / Bobby Marchan." ], + [ a bf:TableOfContents ; + rdfs:label "CD 2: Skinny legs and all / Joe Tex -- Don't let the sun shine on me / The Dialtones -- Hummin' a heartache ; This time ; THat's when I guessed / Clarence \"Frogman\" Henry -- I need you ; I am a carpet / Little Archie -- Dr. Funky ; Tell 'em I am who I am / Chris Harris -- Call another doctor (on the case) ; We're gonna make it / Paul Kelly -- Throw the switch ; I know where I've been / Frederick Knight -- Footprints on my mind ; I'll be your fool once more ; You oughta be here with me ; Get your thing together ; Just as hooked as I've ever been ; Love connection / Annette Snell -- Can you dig it? ; Learning to forget you / King Floyd -- Dirt ; Jesse Joe (you got to go) / Jean Knight -- Ain't nothin' wrong with Whitey / Bobby Marchan -- I gotcha / Joe Tex." ] ; + bf:title [ a bf:Title ; + rdfs:label "The Dial Records southern soul story." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Dial Records southern soul story." ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2003"^^ ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0029667222327" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kent Soul" ] ; + rdf:value "CDKEN2 223" ], + [ a bf:OclcNumber ; + rdf:value "1395155266" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Kent Soul, $c 2003" ; + bflc:simpleAgent "Kent Soul," ; + bflc:simpleDate "2003" ; + bf:date "2003"^^ ; + bf:place ] ; + bf:publicationStatement "Kent Soul, 2003" ; + bf:title [ a bf:Title ; + rdfs:label "The Dial Records southern soul story." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Dial Records southern soul story." ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1397343010.ttl b/tests/oclc/music/1397343010.ttl new file mode 100644 index 0000000..00a3df8 --- /dev/null +++ b/tests/oclc/music/1397343010.ttl @@ -0,0 +1,497 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "45 rpm"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:SupplementaryContent ; + rdfs:label "technical information on music"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240325200802.2" ; + bf:creationDate "20230915" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d COO $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1958-1965." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Reed, Lou, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Reed, Lou," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2956407" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cale, John, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Cale, John," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783019" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Personal recordings." ; + bflc:marcKey "655 7 $a Personal recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9537268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternate takes (Sound recordings)" ; + bflc:marcKey "655 7 $a Alternate takes (Sound recordings) $2 fast $0 (OCoLC)fst01752722" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752722" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Versions alternatives (Enregistrements sonores)" ; + bflc:marcKey "655 7 $a Versions alternatives (Enregistrements sonores) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001775" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Démos." ; + bflc:marcKey "655 7 $a Démos. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000203" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternate takes (Sound recordings)" ; + bflc:marcKey "655 7 $a Alternate takes (Sound recordings) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866031" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Folk-rock music." ; + bflc:marcKey "655 7 $a Folk-rock music. $2 fast $0 (OCoLC)fst01726619" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726619" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Demo recordings." ; + bflc:marcKey "655 7 $a Demo recordings. $2 fast $0 (OCoLC)fst01752723" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752723" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Personal recordings." ; + bflc:marcKey "655 7 $a Personal recordings. $2 fast $0 (OCoLC)fst01910792" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01910792" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Folk-rock music." ; + bflc:marcKey "655 7 $a Folk-rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090413" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 fast $0 (OCoLC)fst01726724" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Demo recordings." ; + bflc:marcKey "655 7 $a Demo recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866178" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores personnels." ; + bflc:marcKey "655 7 $a Enregistrements sonores personnels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001508" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Folk-rock." ; + bflc:marcKey "655 7 $a Folk-rock. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000781" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Lou Reed ; with John Cale."@en ; + bflc:marcKey "511 0 $a Lou Reed ; with John Cale." ], + [ a bf:Note, + ; + rdfs:label "Produced for release by Laurie Anderson, Don Fleming, Jason Stern, Matt Sullivan, Hal Willner."@en ; + bflc:marcKey "508 $a Produced for release by Laurie Anderson, Don Fleming, Jason Stern, Matt Sullivan, Hal Willner." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Lou Reed archive series ;" ; + bflc:marcKey "830 0 $a Lou Reed archive series ; $v no. 1." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15163995" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lou Reed archive series ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "no. 1." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Lou Reed archive series ; $v no. 1" ; + bf:seriesEnumeration "no. 1" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Lou Reed archive series ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music To 1961." ; + bflc:marcKey "650 0 $a Rock music $y To 1961." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069418" ] ] [ a bf:Temporal ; + rdfs:label "To 1961." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069418" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock music." ; + bflc:marcKey "650 7 $a Rock music. $2 fast $0 (OCoLC)fst01099204" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) Jusqu'à 1961." ; + bflc:marcKey "650 6 $a Rock (Musique) $y Jusqu'à 1961." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164316" ] ] [ a bf:Temporal ; + rdfs:label "Jusqu'à 1961." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164316" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 1961-1970." ; + bflc:marcKey "650 0 $a Rock music $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069422" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069422" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "To 1970" ; + bflc:marcKey "648 7 $a To 1970 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 1961-1970." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164320" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164320" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Capturing Lou Reed in his formative years, this previously unreleased collection of songs--authored and recorded to tape by Reed with the help of future bandmate John Cale, and mailed to himself as a 'poor man's copyright' on May 11th, 1965--remained unopened for nearly 50 years; features the earliest known recordings of 'I'm waiting for the man,' 'Pale blue eyes,' and 'Heroin' as made famous by The Velvet Underground; includes six unheard tracks recorded between 1958 and 1964, including early demos, a cover of Bob Dylan's 'Don't think twice, it's all right,' and a doo-wop serenade recorded in '58 when the legendary singer-songwriter was just sixteen years old\"--Container packaging."@en ] ; + bf:supplementaryContent , + , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "7-inch EP: 1958 rehearsal. Gee whiz -- 1963/64 home recordings. Baby, let me follow you down ; Michael, row the boat ashore ; Don't think twice, it's all right (partial) ; W & X, Y, Z blues ; Lou's 12-bar instrumental." ], + [ a bf:TableOfContents ; + rdfs:label "CD: May 1965 demos. I'm waiting for the man ; Men of good fortune ; Heroin ; Too late ; Buttercup song ; Walk alone ; Buzz buzz buzz ; Pale blue eyes ; Stockpile ; Wrap your troubles in dreams -- May 1965 alternate version. I'm waiting for the man -- 1958 rehearsal. Gee whiz -- 1963/64 home recordings. Baby, let me follow you down ; Michael, row the boat ashore ; Don't think twice, it's all right (partial) ; W & X, Y, Z blues ; Lou's 12-bar instrumental." ], + [ a bf:TableOfContents ; + rdfs:label "12-inch LPs: May 1965 demos. I'm waiting for the man ; Men of good fortune ; Heroin ; Too late ; Buttercup song ; Walk alone ; Buzz buzz buzz ; Pale blue eyes ; Stockpile ; Wrap your troubles in dreams -- I'm waiting for the man (alternate version)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Words & music May 1965 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Words & music May 1965 /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Words and music" ; + bf:mainTitle "Words and music" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "12 in.", + "4 3/4 in.", + "7 in." ; + bf:editionStatement "Deluxe edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "4 audio discs"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "826853018913" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Light in the Attic" ] ; + bf:qualifier "(7-inch EP)" ; + rdf:value "LITA 45-056" ], + [ a bf:OclcNumber ; + rdf:value "1397343010" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Light in the Attic" ] ; + bf:qualifier "(set, 12-inch LPs, CD)" ; + rdf:value "LITA 189" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All tracks previously unreleased."@en ], + [ a bf:Note ; + rdfs:label "Consists of two 12-inch 45 rpm LPs (May 1965 demos and alternate version), a 7-inch 45 rpm EP (1958 rehearsal and 1963-1964 home recordings), and a CD containing complete audio from the LPs and EP."@en ], + [ a bf:Note ; + rdfs:label "Includes 28-page booklet featuring lyrics, archival photos, and liner notes by Greil Marcus, Don Fleming, and Jason Stern; includes archival reproduction of letter written by Lou Reed to Delmore Schwartz, circa 1964."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Seattle, WA] : $b Light in the Attic, $c [2022]" ; + bflc:simpleAgent "Light in the Attic," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Seattle, WA] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Seattle, WA] : Light in the Attic, [2022]" ; + bf:responsibilityStatement "Lou Reed." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "45 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Words & music May 1965 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Words & music May 1965 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1398238332.ttl b/tests/oclc/music/1398238332.ttl new file mode 100644 index 0000000..b8f6340 --- /dev/null +++ b/tests/oclc/music/1398238332.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rhythm & blues." ; + bflc:marcKey "655 7 $a Rhythm & blues. $0 https://id.kb.se/term/saogf/Rhythm%20%26%20blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250509151807.6" ; + bf:creationDate "20230919" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Under the street lamp / Joe Bataan with group -- Yes. I'm ready / The Hesitations -- You're gonna make it / The Festivals -- I don't have you / The Continental 4 -- The third degree / The Sequins -- Never my love / The Magictones -- No you for me / The Climates -- Here it comes / The Persians -- Chapel bells are calling / The Insiders -- That ain't the way / The determinations -- Keep on trying / The Invincibles -- Betcha' can't guess who / The Newcomers -- Never will I (make my baby cry) / The Magnificent Seven -- I like the way you love me / Foxy -- Someone else's arms / Channel 3 -- Won't you please be my girl / The Soulville All-Stars -- Daydreamer / C C and Company -- I'm still here / The Notations -- A girl from a country town / Lee Williams & THe Cymbals -- No one else will do / The Dynamic Tints -- Love me girl / The Mylestones -- I had the whole world to choose from (and I chose you) / The Fantastic Four -- So glad you're home / The Superbs -- Things will be better / The Just Brothers." ] ; + bf:title [ a bf:Title ; + rdfs:label "More perfect harmony :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "More perfect harmony :" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2005"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0029667225229" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kent Soul" ] ; + rdf:value "CDKEND 252" ], + [ a bf:OclcNumber ; + rdf:value "1398238332" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Kent Soul, $c 2005" ; + bflc:simpleAgent "Kent Soul," ; + bflc:simpleDate "2005" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "Kent Soul, 2005" ; + bf:title [ a bf:Title ; + rdfs:label "More perfect harmony : sweet soul groups 1967-1975." ; + bflc:nonSortNum "0" ; + bf:mainTitle "More perfect harmony :" ; + bf:subtitle "sweet soul groups 1967-1975." ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1399539186.ttl b/tests/oclc/music/1399539186.ttl new file mode 100644 index 0000000..6200818 --- /dev/null +++ b/tests/oclc/music/1399539186.ttl @@ -0,0 +1,405 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240127100239.6" ; + bf:creationDate "20230914" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2018 December 13" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded live"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "at the O2 Indigo."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pretty Things (Musical group), $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Pretty Things (Musical group)," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Morrison, Van, $d 1945- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Morrison, Van, 1945-" ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gilmour, David, $d 1946- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Gilmour, David, 1946-" ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 fast $0 (OCoLC)fst01726724" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726724" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert films." ; + bflc:marcKey "655 7 $a Concert films. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast $0 (OCoLC)fst01726540" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert films." ; + bflc:marcKey "655 7 $a Concert films. $2 fast $0 (OCoLC)fst01710271" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710271" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 fast $0 (OCoLC)fst01726308" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "The Pretty Things (Phil May, vocals ; Dick Taylor, guitar ; Frank Holland, guitar, vocals, harmonica ; George Woosey, bass guitar, vocals ; Jack Greenwood, drums, vocals) ; with Van Morrison, David Gilmour."@en ; + bflc:marcKey "511 0 $a The Pretty Things (Phil May, vocals ; Dick Taylor, guitar ; Frank Holland, guitar, vocals, harmonica ; George Woosey, bass guitar, vocals ; Jack Greenwood, drums, vocals) ; with Van Morrison, David Gilmour." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues (Music) 2011-2020." ; + bflc:marcKey "650 0 $a Blues (Music) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues (Music)" ] [ a bf:Temporal ; + rdfs:label "2011-2020." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ] [ a bf:Temporal ; + rdfs:label "2011-2020." ] ) ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast $0 (OCoLC)fst00835056" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music." ; + bflc:marcKey "650 7 $a Rock music. $2 fast $0 (OCoLC)fst01099204" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099204" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "10 inch vinyl, Phil May & Dick Taylor track selections. Side A, Live at the O2. Rosalyn ; Get the picture ; S.F. Sorrow is born ; The same sun ; Loneliest person -- Side B, Originals. Rosalyn ; Get the picture ; S.F. Sorrow is born ; The same sun ; Loneliest person." ], + [ a bf:TableOfContents ; + rdfs:label "CD1, Opening set. Intro -- Honey, I need -- Don't bring me down -- Buzz the jerk -- Mama, keep your big mouth shut -- Get the picture? -- The same sun -- Alexander ; Defecting grey -- Big boss man -- Midnight to six man -- Mr. Evasion." ], + [ a bf:TableOfContents ; + rdfs:label "CD1, S.F. Sorrow set. Intro -- Scene one -- S.F. Sorrow is born -- She says good morning -- Baron Saturday -- Trust -- I see you -- Cries from the midnight circus." ], + [ a bf:TableOfContents ; + rdfs:label "CD2, End set. Intro -- Can't be satisfied -- Come in my kitchen -- Baby, please don't go -- I can tell -- You can't judge a book by its cover -- Come see me -- Mona -- L.S.D. ; Old man going -- Encore intro -- Rosalyn -- Loneliest person -- Phil's final words." ] ; + bf:title [ a bf:Title ; + rdfs:label "The final bow /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The final bow /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "LPs"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio discs"@en ] ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "℗2019"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CDs"@en ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CDs"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + skos:closeMatch ], + ; + bf:dimensions "10 in. + 2 videodiscs (sound, color ; 4 3/4 in.)" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs (digital ;"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "636551813952" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Madfish" ] ; + rdf:value "SMABX1139" ], + [ a bf:Lccn ; + rdf:value " 2023627784" ], + [ a bf:OclcNumber ; + rdf:value "1399539186" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio discs"@en ] ; + bf:code "s" ; + bf:source ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "video"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "DVD2. The final bow. Concert film with documentary."@en ], + [ a bf:Note ; + rdfs:label "DVD1. The final bow uncut. Full concert film."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Durations: 2:24:48 (DVD1); 1:30:05 (DVD2)."@en ], + [ a bf:Note ; + rdfs:label "Title from disc labels."@en ], + [ a bf:Note, + ; + rdfs:label "1 audio disc :"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [London] : $b Madfish, $c [2019]" ; + bflc:simpleAgent "Madfish," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "[London] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[London] : Madfish, [2019]" ; + bf:responsibilityStatement "Pretty Things." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CDs and videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "LPs"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CDs and videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "LP"@en ] ], + , + , + , + , + , + , + , + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The final bow /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The final bow /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1401838056.ttl b/tests/oclc/music/1401838056.ttl new file mode 100644 index 0000000..10f2ff5 --- /dev/null +++ b/tests/oclc/music/1401838056.ttl @@ -0,0 +1,451 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:SupplementaryContent ; + rdfs:label "technical information on music"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250521023742.9" ; + bf:creationDate "20231004" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCQ $d OCLCF $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1962 November" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded live in concert"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Bon Soir, Greenwich Village, NY."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20221014" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cresci, John, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Cresci, John," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3324011" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Daniels, Peter $c (Conductor), $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Daniels, Peter (Conductor)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3738947" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Haynes, Tiger, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Haynes, Tiger," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3611762" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pollard, Averill, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Pollard, Averill," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15123152" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Streisand, Barbra, $e audio producer, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Streisand, Barbra," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca524759" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "audio producer," ], + [ a bf:Role ; + rdfs:label "singer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 fast $0 (OCoLC)fst01726653" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726653" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 fast $0 (OCoLC)fst01726308" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 fast $0 (OCoLC)fst01726706" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Barbra Streisand, vocals ; with \"Colonel\" Tiger Haynes, guitar ; Peter Daniels, piano ; Averill Pollard, upright bass ; John Cresci, drums."@en ; + bflc:marcKey "511 0 $a Barbra Streisand, vocals ; with \"Colonel\" Tiger Haynes, guitar ; Peter Daniels, piano ; Averill Pollard, upright bass ; John Cresci, drums." ], + [ a bf:Note, + ; + rdfs:label "Album produced by Barbra Streisand, Jay Landers, and Martin Erlichman."@en ; + bflc:marcKey "508 $a Album produced by Barbra Streisand, Jay Landers, and Martin Erlichman." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1961-1970." ; + bflc:marcKey "650 6 $a Jazz $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211698" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211698" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Popular music." ; + bflc:marcKey "650 7 $a Popular music. $2 fast $0 (OCoLC)fst01071422" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1961-1970" ; + bflc:marcKey "648 7 $a 1961-1970 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1961-1970." ; + bflc:marcKey "650 0 $a Jazz $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783395" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783395" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz." ; + bflc:marcKey "650 7 $a Jazz. $2 fast $0 (OCoLC)fst00982165" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982165" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 1961-1970." ; + bflc:marcKey "650 0 $a Popular music $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 1961-1970." ; + bflc:marcKey "650 6 $a Musique populaire $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164310" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164310" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Recorded in November 1962, this album marks the first official release of the legendary Greenwich Village Nightclub shows and includes 24 newly mixed performances from the original master tapes in Barbra's personal collection."@en ] ; + bf:supplementaryContent , + ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Introduction by David Kapralik ; My name is Barbara (2:01) -- Much more (2:30) -- Napoleon (3:19) -- I hate music (1:16) -- Right as the rain (2:46) -- Cry me a river (4:11) -- Value (2:16) -- Lover, come back to me (1:54) -- Band introductions -- Soon it's gonna rain (3:42) -- Come to the supermarket (in old Peking) (1:51) -- When the sun comes out (3:14) -- Happy days are here again (3:25) -- Keepin' out of mischief now (1:54) -- A sleepin' bee (4:03) -- I had myself a true love (4:47) -- Bewitched, bothered and bewildered (2:39) -- Who's afraid of the big bad wolf? (2:36) -- I'll tell the man in the street (2:49) -- A taste of honey (2:23) -- Never will I marry (2:56) -- Nobody's heart belongs to me (2:14) -- My honey's lovin' arms (2:10) -- I stayed too long at the fair (5:11)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Live at the Bon Soir /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Live at the Bon Soir /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Barbra Streisand live at the Bon Soir" ; + bf:mainTitle "Barbra Streisand live at the Bon Soir" ] . + + a bf:Source . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2023"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio discs :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401838056" ], + [ a bf:Upc ; + rdf:value "856276002794" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Columbia Records" ] ; + rdf:value "IMP6065" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Liner notes by Jay Landers & Barbra Streisand printed on container insert."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Legacy Recordings, $c [2023]" ; + bflc:simpleAgent "Legacy Recordings," ; + bflc:simpleDate "[2023]" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York] : $b Columbia ; $c [2023]" ; + bflc:simpleAgent "Columbia ;" ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[New York] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Legacy Recordings, [2023]", + "[New York] : Columbia ; [2023]" ; + bf:responsibilityStatement "Barbra Streisand." ; + bf:soundCharacteristic [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Live at the Bon Soir /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Live at the Bon Soir /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1402233216.ttl b/tests/oclc/music/1402233216.ttl new file mode 100644 index 0000000..777b375 --- /dev/null +++ b/tests/oclc/music/1402233216.ttl @@ -0,0 +1,172 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "mus" . + + a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $0 https://id.kb.se/term/saogf/Blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Bluesrock efter 1970." ; + bflc:marcKey "655 7 $a Bluesrock efter 1970. $0 https://id.kb.se/term/saogf/Bluesrock%20efter%201970 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250705215747.7" ; + bf:creationDate "20231011" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxne" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.421643" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Roomful of Blues. $4 cmp $4 mus" ; + bf:agent [ a bf:Organization ; + rdfs:label "Roomful of Blues." ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: What can I do? -- You move me -- In a roomful of blues -- Phone zombies -- Watch your back -- She quit me again -- She's too much -- Have you heard -- We'd have a love sublime -- Carcinoma blues -- Too much boogie -- Let the sleeping dog lie -- I can't wait." ] ; + bf:title [ a bf:Title ; + rdfs:label "In a roomful of blues /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "In a roomful of blues /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0014551499824" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Alligator Records" ] ; + rdf:value "ALCD 4998" ], + [ a bf:OclcNumber ; + rdf:value "1402233216" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Häfte med information."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chicago, IL : $b Alligator Records, $c [2020]" ; + bflc:simpleAgent "Alligator Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Chicago, IL :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Chicago, IL : Alligator Records, [2020]" ; + bf:responsibilityStatement "Roomful of Blues." ; + bf:title [ a bf:Title ; + rdfs:label "In a roomful of blues /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "In a roomful of blues /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1402233961.ttl b/tests/oclc/music/1402233961.ttl new file mode 100644 index 0000000..91fc889 --- /dev/null +++ b/tests/oclc/music/1402233961.ttl @@ -0,0 +1,154 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "mus" . + + a bf:GenreForm ; + rdfs:label "Funk (musik)" ; + bflc:marcKey "655 7 $a Funk (musik) $0 https://id.kb.se/term/saogf/Funk%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251203195716.8" ; + bf:creationDate "20231011" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a McNeal & Niles. $4 cmp $4 mus" ; + bf:agent [ a bf:Organization ; + rdfs:label "McNeal & Niles." ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Ja ja -- Summer time -- Punk funk -- Hypertension -- Untitled -- Quiet isle -- One slave, one gun." ] ; + bf:title [ a bf:Title ; + rdfs:label "Thrust /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thrust /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2004"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1402233961" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Chocolate Industries" ] ; + rdf:value "CHLT 056 CD" ], + [ a bf:Ean ; + rdf:value "677514005625" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Ursprungligen utgiven 1979."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Chocolate Industries, $c 2004" ; + bflc:simpleAgent "Chocolate Industries," ; + bflc:simpleDate "2004" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Chocolate Industries, 2004" ; + bf:responsibilityStatement "McNeal & Niles." ; + bf:title [ a bf:Title ; + rdfs:label "Thrust /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thrust /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1402784870.ttl b/tests/oclc/music/1402784870.ttl new file mode 100644 index 0000000..7bfd7fd --- /dev/null +++ b/tests/oclc/music/1402784870.ttl @@ -0,0 +1,421 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "history of performer or ensemble"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231123054843.8" ; + bf:creationDate "20231013" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "20011203" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + bf:date "2001 December 3" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Edison Studios, New York."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Philadelphia Orchestra. $b Pops, $e instrumentalist." ; + bf:agent [ a bf:Organization ; + rdfs:label "Philadelphia Orchestra. Pops," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4578084" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nero, Peter, $d 1934-2023, $e conductor, $e instrumentalist." ; + bf:agent [ a bf:Person ; + rdfs:label "Nero, Peter, 1934-2023," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3277224" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "instrumentalist." ], + [ a bf:Role ; + rdfs:label "conductor," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Callaway, Ann Hampton, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Callaway, Ann Hampton," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4555445" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Musique de Noël." ; + bflc:marcKey "655 7 $a Musique de Noël. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000830" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Carols"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings" ; + bflc:marcKey "655 7 $a Live sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Christmas music" ; + bflc:marcKey "655 7 $a Christmas music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726560" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Studio recordings." ; + bflc:marcKey "655 7 $a Studio recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12658223" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Carols." ; + bflc:marcKey "655 7 $a Carols. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090307" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Carols" ; + bflc:marcKey "655 7 $a Carols $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726549" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores en studio." ; + bflc:marcKey "655 7 $a Enregistrements sonores en studio. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000312620" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Studio recordings" ; + bflc:marcKey "655 7 $a Studio recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02010330" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Christmas music." ; + bflc:marcKey "655 7 $a Christmas music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090328" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:musicMedium [ a bf:MusicMedium ; + bflc:readMarc382 "382 01 $b female voice $n 1 $a orchestra $e 1 $r 1 $t 1 $2 lcmpt" ; + bf:source [ a bf:Source ; + bf:code "lcmpt" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Peter Nero, pianist and conductor ; the Philly Pops ; Ann Hampton Callaway, vocals."@en ; + bflc:marcKey "511 0 $a Peter Nero, pianist and conductor ; the Philly Pops ; Ann Hampton Callaway, vocals." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Christmas music." ; + bflc:marcKey "650 0 $a Christmas music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003011" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs with orchestra." ; + bflc:marcKey "650 0 $a Songs with orchestra." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2129879" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Noël, Musique de." ; + bflc:marcKey "650 6 $a Noël, Musique de." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0010089" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Noëls anglais." ; + bflc:marcKey "650 6 $a Noëls anglais." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0102520" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs with orchestra" ; + bflc:marcKey "650 7 $a Songs with orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126220" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Carols, English." ; + bflc:marcKey "650 0 $a Carols, English." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2123143" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Christmas music" ; + bflc:marcKey "650 7 $a Christmas music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00859831" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Carols, English" ; + bflc:marcKey "650 7 $a Carols, English $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00847734" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons acc. d'orchestre." ; + bflc:marcKey "650 6 $a Chansons acc. d'orchestre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0065236" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Celebration of Christmas -- Santa Claus is coming to town -- Christmas lullaby -- White Christmas -- The Christmas song -- Jingle bells -- I'll be home for Christmas -- We three kings -- Have yourself a merry little Christmas -- Sleigh ride -- It's Christmas time -- A Christmas festival." ] ; + bf:title [ a bf:Title ; + rdfs:label "Holiday pops /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Holiday pops /" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2001"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1402784870" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Exclusive limited release!\"--Container."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Includes biographical notes on the performers."@en ], + [ a bf:Note, + ; + rdfs:label "digital, CD audio ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Encore Series, Inc., $c [2001]" ; + bflc:simpleAgent "Encore Series, Inc.," ; + bflc:simpleDate "[2001]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Encore Series, Inc., [2001]" ; + bf:responsibilityStatement "Peter Nero and the Philly Pops ; featuring Ann Hampton Callaway." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Holiday pops /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Holiday pops /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1405399697.ttl b/tests/oclc/music/1405399697.ttl new file mode 100644 index 0000000..9de5666 --- /dev/null +++ b/tests/oclc/music/1405399697.ttl @@ -0,0 +1,159 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:GenreForm ; + rdfs:label "Filmmusik." ; + bflc:marcKey "655 7 $a Filmmusik. $0 https://id.kb.se/term/saogf/Filmmusik $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251117195713.8" ; + bf:creationDate "20231021" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "781.542" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yrea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Shaiman, Marc. $4 cmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Shaiman, Marc." ] ; + bf:role ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Main title -- Career end -- Find your smile -- Walking funny -- Cowabunga -- young at heart -- Birth of a norman -- The river -- Mitchy the kid -- Where did my heart go?" ] ; + bf:title [ a bf:Title ; + rdfs:label "City slickers :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City slickers :" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1991"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1405399697" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Varèse Sarabande" ] ; + rdf:value "VSD-5321" ], + [ a bf:Ean ; + rdf:value "4005939532123" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Varèse Sarabande, $c 1991" ; + bflc:simpleAgent "Varèse Sarabande," ; + bflc:simpleDate "1991" ; + bf:date "1991"^^ ; + bf:place ] ; + bf:publicationStatement "Varèse Sarabande, 1991" ; + bf:responsibilityStatement "Marc Shaiman." ; + bf:title [ a bf:Title ; + rdfs:label "City slickers : original motion picture soundtrack /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City slickers :" ; + bf:subtitle "original motion picture soundtrack /" ] . + diff --git a/tests/oclc/music/1406038929.ttl b/tests/oclc/music/1406038929.ttl new file mode 100644 index 0000000..07d32ba --- /dev/null +++ b/tests/oclc/music/1406038929.ttl @@ -0,0 +1,149 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "sng" . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250607091412.7" ; + bf:creationDate "20231026" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Varner, Don. $4 sng" ; + bf:agent [ a bf:Person ; + rdfs:label "Varner, Don." ] ; + bf:role ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Laying in the gap -- You threw water on a drowning man -- I can if you can -- That's alright -- Keep on doing what you're doing -- I'd like to be -- When it's over -- Meet me in church -- He kept on talking -- I'm still in love with you -- One woman man -- Power of love -- You left the water running -- I finally got over -- Here come my tears again -- Tear stained face -- Mojo mama -- Down in Texas -- Masquerade -- Home for the summer -- The sweetest story -- More power to ya' -- Handshakin'." ] ; + bf:title [ a bf:Title ; + rdfs:label "Finally got over! :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Finally got over! :" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2005"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5013929529922" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "RPM Records" ] ; + rdf:value "RPMSH 299" ], + [ a bf:OclcNumber ; + rdf:value "1406038929" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Inspelningar gjorda 1967-68."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b RPM Records, $c 2005" ; + bflc:simpleAgent "RPM Records," ; + bflc:simpleDate "2005" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "RPM Records, 2005" ; + bf:responsibilityStatement "Don Varner." ; + bf:title [ a bf:Title ; + rdfs:label "Finally got over! : deep soul from the classic era /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Finally got over! :" ; + bf:subtitle "deep soul from the classic era /" ] . + diff --git a/tests/oclc/music/1406158207.ttl b/tests/oclc/music/1406158207.ttl new file mode 100644 index 0000000..35bc6b9 --- /dev/null +++ b/tests/oclc/music/1406158207.ttl @@ -0,0 +1,153 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Pop." ; + bflc:marcKey "655 7 $a Pop. $0 https://id.kb.se/term/saogf/Pop $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rock." ; + bflc:marcKey "655 7 $a Rock. $0 https://id.kb.se/term/saogf/Rock $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250607161554.4" ; + bf:creationDate "20231027" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yxne" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Rewrite -- Sunday -- Breathe me -- The bully -- Sweet potato -- Don't bring me down -- Natale's song -- Moon -- The church of what's happening now -- Numb -- Where I belong" ] ; + bf:title [ a bf:Title ; + rdfs:label "Colour the small one /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Colour the small one /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1406158207" ], + [ a bf:Ean ; + rdf:value "0602498661031" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Go! Beat!" ] ; + rdf:value "9866103" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sia Furler, sång ..."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Universal Music Company, $c [2004]" ; + bflc:simpleAgent "Universal Music Company," ; + bflc:simpleDate "[2004]" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Universal Music Company, [2004]" ; + bf:responsibilityStatement "Sia." ; + bf:title [ a bf:Title ; + rdfs:label "Colour the small one /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Colour the small one /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1406834647.ttl b/tests/oclc/music/1406834647.ttl new file mode 100644 index 0000000..f50de6b --- /dev/null +++ b/tests/oclc/music/1406834647.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250920031601.0" ; + bf:creationDate "20231025" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Joywave (Musical group), $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TJ6WD7GFghpVYr4Fg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Joywave."@en ; + bflc:marcKey "511 0 $a Joywave." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Like a Kennedy -- Coming apart -- Half your age -- Obsession -- Blank slate -- F.E.A.R. -- Funny thing about opinions -- Who owns who? -- Blastoffff -- Possession -- No shoulder -- Mr. Eastman." ] ; + bf:title [ a bf:Title ; + rdfs:label "The sounds of possession /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The sounds of possession /" ] . + + a bf:Organization ; + rdfs:label "Joywave (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10145985" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1406834647" ], + [ a bf:Lccn ; + rdf:value " 2023615265" ], + [ a bf:Upc ; + rdf:value "050087443702" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Cultco Music" ] ; + rdf:value "D003383801" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:manufactureStatement "Burbank, CA : Manufactured and marketed by Hollywood Records" ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Lyrics inserted in container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b Cultco, $c [2020]" ; + bflc:simpleAgent "Cultco," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2020"^^ ; + bf:place ], + [ a bf:Manufacture ; + bflc:marcKey "264 3 $a Burbank, CA : $b Manufactured and marketed by Hollywood Records" ; + bflc:simpleAgent "Manufactured and marketed by Hollywood Records" ; + bflc:simplePlace "Burbank, CA :" ] ; + bf:publicationStatement "Burbank, CA : Cultco, [2020]" ; + bf:responsibilityStatement "Joywave." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "The sounds of possession /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The sounds of possession /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1407827053.ttl b/tests/oclc/music/1407827053.ttl new file mode 100644 index 0000000..c9e39d3 --- /dev/null +++ b/tests/oclc/music/1407827053.ttl @@ -0,0 +1,166 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "lbt" . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Operor." ; + bflc:marcKey "655 7 $a Operor. $0 https://id.kb.se/term/saogf/Operor $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Profana oratorier." ; + bflc:marcKey "655 7 $a Profana oratorier. $0 https://id.kb.se/term/saogf/Profana%20oratorier $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250404153655.4" ; + bf:creationDate "20231107" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yqaa" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Yra" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Tippett, Michael, $d 1905-1998. $4 cmp $4 lbt $0 https://libris.kb.se/b8nqrpgv5d5140g#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Tippett, Michael, 1905-1998." ; + skos:relatedMatch ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "The knot garden: Raimund Herincx (Faber) ; Yvonne Minton (Thea) ; Jill Gomez (Flora) ; Josephine Bartow (Denise) ; Orchestra of the Royal Opera House, Covent Garden ; A child of your time: Jessye Norman, sopar ; Janet Baker, kontraalt ; Richard Cassilly, tenor ; John Shirley-Quirk, bas ; BBC Singers ; BBC Choral Society ; BBC Symphony Orchestra ; Colin Davis, dirigent."@sv ; + bflc:marcKey "511 0 $a The knot garden: Raimund Herincx (Faber) ; Yvonne Minton (Thea) ; Jill Gomez (Flora) ; Josephine Bartow (Denise) ; Orchestra of the Royal Opera House, Covent Garden ; A child of your time: Jessye Norman, sopar ; Janet Baker, kontraalt ; Richard Cassilly, tenor ; John Shirley-Quirk, bas ; BBC Singers ; BBC Choral Society ; BBC Symphony Orchestra ; Colin Davis, dirigent." ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: The knot garden, opera in three parts -- A child of our time, oriatiorio in three parts." ] ; + bf:title [ a bf:Title ; + rdfs:label "The knot garden :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The knot garden :" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1995"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "2 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1407827053" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Philips" ] ; + rdf:value "446 331-2" ], + [ a bf:Ean ; + rdf:value "028944633122" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Häfte med libretto och kommentarer."@sv ], + [ a bf:Note ; + rdfs:label "Inspelningar gjorda 1973 & 1975."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Philips, $c 1995" ; + bflc:simpleAgent "Philips," ; + bflc:simpleDate "1995" ; + bf:date "1995"^^ ; + bf:place ] ; + bf:publicationStatement "Philips, 1995" ; + bf:responsibilityStatement "Michael Tippett." ; + bf:title [ a bf:Title ; + rdfs:label "The knot garden : opera in three acts /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The knot garden :" ; + bf:subtitle "opera in three acts /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1408766806.ttl b/tests/oclc/music/1408766806.ttl new file mode 100644 index 0000000..b9c1ff9 --- /dev/null +++ b/tests/oclc/music/1408766806.ttl @@ -0,0 +1,325 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "technical information on music"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240326175614.7" ; + bf:creationDate "20231109" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1969-1971" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "R.A. Moog Co., Trumansburg, New York."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Borden, David, $d 1938-" ; + bf:agent [ a bf:Person ; + rdfs:label "Borden, David, 1938-" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Mother Mallard's Portable Masterpiece Company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Mother Mallard's Portable Masterpiece Company." ] ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Mother Mallard's Portable Masterpiece Company (John Hostetter, Steve Drews, Linda Fisher, Suzanne French, David Borden)."@en ; + bflc:marcKey "511 0 $a Mother Mallard's Portable Masterpiece Company (John Hostetter, Steve Drews, Linda Fisher, Suzanne French, David Borden)." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 1971-1980." ; + bflc:marcKey "650 6 $a Musique populaire $y 1971-1980." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164312" ] ] [ a bf:Temporal ; + rdfs:label "1971-1980." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164312" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Synthétiseur, Musique de." ; + bflc:marcKey "650 6 $a Synthétiseur, Musique de." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0091585" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 1961-1970." ; + bflc:marcKey "650 6 $a Musique populaire $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164310" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0164310" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Electronic music" ; + bflc:marcKey "650 7 $a Electronic music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00907363" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 1961-1970." ; + bflc:marcKey "650 0 $a Popular music $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 1971-1980." ; + bflc:marcKey "650 0 $a Popular music $y 1971-1980." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069322" ] ] [ a bf:Temporal ; + rdfs:label "1971-1980." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069322" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1961-1980" ; + bflc:marcKey "648 7 $a 1961-1980 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronic music." ; + bflc:marcKey "650 0 $a Electronic music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121870" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthesizer music." ; + bflc:marcKey "650 0 $a Synthesizer music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2163180" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthesizer music" ; + bflc:marcKey "650 7 $a Synthesizer music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01141196" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Freaked out in the corner -- Doors -- To the rescue -- I am the walrus -- My Lai -- Snowstorm -- Tell us who you are -- Who's makin' love -- I got no plan -- Rosita's drive-in -- Black River ice jam -- Lost in Pennsylvania -- Elvis only -- Harpsichord truck." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Subtitle on container: $a Mother Mallard basement tapes" ; + bf:mainTitle "Mother Mallard basement tapes" ; + bf:note [ a bf:Note ; + rdfs:label "Subtitle on container:"@en ] ], + [ a bf:Title ; + rdfs:label "Like a naked man to water /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Like a naked man to water /" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2004"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "614346003160" ], + [ a bf:OclcNumber ; + rdf:value "1408766806" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Principally programmed and performed on early prototype versions of the Moog modular synthesizer; with vocals and additional instruments."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Program notes by David Borden inserted in container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ithaca, New York] : $b Lameduck, $c [2004]" ; + bflc:simpleAgent "Lameduck," ; + bflc:simpleDate "[2004]" ; + bflc:simplePlace "[Ithaca, New York] :" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "[Ithaca, New York] : Lameduck, [2004]" ; + bf:responsibilityStatement "Mother Mallard." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Like a naked man to water /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Like a naked man to water /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/1417046331.ttl b/tests/oclc/music/1417046331.ttl new file mode 100644 index 0000000..8ecd464 --- /dev/null +++ b/tests/oclc/music/1417046331.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240423105734.6" ; + bf:creationDate "20240110" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1964-1965." ; + bf:note [ a bf:Note ; + rdfs:label "Recorded:"@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "784.5" ; + bf:edition "full" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Turner, Ike. $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Turner, Ike." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca933905" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Turner, Tina. $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Turner, Tina." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca933906" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Soul music." ; + bflc:marcKey "655 7 $a Soul music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090707" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 1961-1970." ; + bflc:marcKey "650 0 $a Popular music $y 1961-1970." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] [ a bf:Temporal ; + rdfs:label "1961-1970." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069300" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Soul music." ; + bflc:marcKey "650 0 $a Soul music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130880" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock music." ; + bflc:marcKey "650 0 $a Rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059086" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "If I can't be first -- Goodbye, so long -- I don't need -- Flee, flee, flee -- It's crazy baby -- Hard times -- Don't you blame it on me -- Gonna have fun -- I wish my dream would come true -- Am I a fool in love -- Something came over me -- Hurt is all you gave me" ] ; + bf:title [ a bf:Title ; + rdfs:label "The dynamic duo /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The dynamic duo /" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1964"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Crown" ] ; + rdf:value "GEM 004" ], + [ a bf:OclcNumber ; + rdf:value "1417046331" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b Crown, $c [1964]" ; + bflc:simpleAgent "Crown," ; + bflc:simpleDate "[1964]" ; + bflc:simplePlace "London :" ; + bf:date "1964"^^ ; + bf:place ] ; + bf:publicationStatement "London : Crown, [1964]" ; + bf:responsibilityStatement "Ike & Tina Turner." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "The dynamic duo /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The dynamic duo /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1417292899.ttl b/tests/oclc/music/1417292899.ttl new file mode 100644 index 0000000..97f7ba4 --- /dev/null +++ b/tests/oclc/music/1417292899.ttl @@ -0,0 +1,116 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20240510123756.8" ; + bf:creationDate "20240115" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Glorious -- People -- The Games We Play -- Do You Believe In Heaven -- It Should Have Been Me -- Breathing -- Submerged -- Patiently -- Spaceless -- Please (do me right) (in mayfair) -- Safe from harm -- Unbreakable -- Honeydrops" ] ; + bf:title [ a bf:Title ; + rdfs:label "Liebling" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liebling" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417292899" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ], + [ a bf:Upc ; + rdf:value "093624775263" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 1999" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "1999" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 1999" ; + bf:responsibilityStatement "Andreas Johnson." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Liebling US-version /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liebling" ; + bf:subtitle "US-version /" ] . + diff --git a/tests/oclc/music/1417735886.ttl b/tests/oclc/music/1417735886.ttl new file mode 100644 index 0000000..08ff54c --- /dev/null +++ b/tests/oclc/music/1417735886.ttl @@ -0,0 +1,291 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011224212.7" ; + bf:creationDate "20240119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Greer, Sonny, $e composer, $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PBJvt8BtQ8FHgGPW4XxVgrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Hot Lips Page Band, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpYQH3YwXmMWVJqDbM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Page, Hot Lips, $d 1908-1954, $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJxd66gTfy4RGcwypf9MT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Sonny Greer ; Oran Lips Page and his All Stars."@en ; + bflc:marcKey "511 0 $a Sonny Greer ; Oran Lips Page and his All Stars." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Main street." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Main street." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1941-1950." ; + bflc:marcKey "650 0 $a Jazz $y 1941-1950." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783393" ] ] [ a bf:Temporal ; + rdfs:label "1941-1950." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783393" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1941-1950." ; + bflc:marcKey "650 6 $a Jazz $y 1941-1950." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211694" ] ] [ a bf:Temporal ; + rdfs:label "1941-1950." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211694" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Sunny jungle /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sunny jungle /" ] . + + a bf:Person ; + rdfs:label "Greer, Sonny," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1136965" ] . + + a bf:Person ; + rdfs:label "Page, Hot Lips, 1908-1954," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca914225" ] . + + a bf:Organization ; + rdfs:label "Hot Lips Page Band," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6460911" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1946"^^ ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Circle" ] ; + rdf:value "R-3004" ], + [ a bf:OclcNumber ; + rdf:value "1417735886" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "\"Drum rhapsody\" (side A); \"Blues\" (side B)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Circle, $c [1946]" ; + bflc:simpleAgent "Circle," ; + bflc:simpleDate "[1946]" ; + bflc:simplePlace "New York :" ; + bf:date "1946"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Circle, [1946]" ; + bf:responsibilityStatement "Greer-Page. Main street / Lips Page." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Sunny jungle /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sunny jungle /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1418856762.ttl b/tests/oclc/music/1418856762.ttl new file mode 100644 index 0000000..99a271c --- /dev/null +++ b/tests/oclc/music/1418856762.ttl @@ -0,0 +1,113 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250402195718.2" ; + bf:creationDate "20240124" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sing for Me -- Fools Like Us -- Show Me Love -- Sunshine of Mine -- Caravan -- Life Is -- How Big Is America -- Drop in the Ocean -- Not Afraid -- Exit NY -- What If -- Nobody Told Me (Such a Fool) -- Still My World -- Sing for Me (Acoustic)" ] ; + bf:title [ a bf:Title ; + rdfs:label "Mr Johnson, your room is on fire (2006 version)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mr Johnson, your room is on fire (2006 version)" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ], + [ a bf:Upc ; + rdf:value "643443704267" ], + [ a bf:OclcNumber ; + rdf:value "1418856762" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 2005" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "2005" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 2005" ; + bf:responsibilityStatement "Andreas Johnson." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Mr Johnson, your room is on fire (2006 version)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mr Johnson, your room is on fire (2006 version)" ] . + diff --git a/tests/oclc/music/1418861800.ttl b/tests/oclc/music/1418861800.ttl new file mode 100644 index 0000000..3e44626 --- /dev/null +++ b/tests/oclc/music/1418861800.ttl @@ -0,0 +1,113 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260126011135.1" ; + bf:creationDate "20240124" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Fools Like Us -- Show Me Love -- Sunshine of Mine -- Caravan -- Life Is -- How Big Is America -- Drop in the Ocean -- Not Afraid -- Exit NY -- What If -- Nobody Told Me (Such a Fool) -- Still My World" ] ; + bf:title [ a bf:Title ; + rdfs:label "Mr Johnson, Your Room Is On Fire" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mr Johnson, Your Room Is On Fire" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1418861800" ], + [ a bf:Upc ; + rdf:value "643443613668" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 2005" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "2005" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 2005" ; + bf:responsibilityStatement "Andreas Johnson." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Mr Johnson, Your Room Is On Fire" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mr Johnson, Your Room Is On Fire" ] . + diff --git a/tests/oclc/music/1418867660.ttl b/tests/oclc/music/1418867660.ttl new file mode 100644 index 0000000..f97cd7b --- /dev/null +++ b/tests/oclc/music/1418867660.ttl @@ -0,0 +1,113 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251005031139.4" ; + bf:creationDate "20240124" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The Real Problem -- Get a Job -- Knocked Me over with a Feather -- What Is the Reason -- No If, But, Maybe -- Where We Still Call Home -- The Biggest Fool in Town -- The Picture We Painted -- I Can't Name Them All -- Puttin' It in Reverse -- They Don't Come Much Better -- Only the Sound of My Heart" ] ; + bf:title [ a bf:Title ; + rdfs:label "No Ifs, Buts, Maybes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "No Ifs, Buts, Maybes" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "643443401265" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ], + [ a bf:OclcNumber ; + rdf:value "1418867660" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 2005" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "2005" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 2005" ; + bf:responsibilityStatement "Billy Bremner." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "No Ifs, Buts, Maybes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "No Ifs, Buts, Maybes" ] . + diff --git a/tests/oclc/music/1418968464.ttl b/tests/oclc/music/1418968464.ttl new file mode 100644 index 0000000..79a4697 --- /dev/null +++ b/tests/oclc/music/1418968464.ttl @@ -0,0 +1,111 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250125073120.1" ; + bf:creationDate "20240125" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Superficial Intelligence" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Superficial Intelligence" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1418968464" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ], + [ a bf:Ean ; + rdf:value "7320470259139" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Paalsund, $c 2022" ; + bflc:simpleAgent "Paalsund," ; + bflc:simpleDate "2022" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Paalsund, 2022" ; + bf:responsibilityStatement "MOR." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Superficial Intelligence" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Superficial Intelligence" ] . + diff --git a/tests/oclc/music/1418976953.ttl b/tests/oclc/music/1418976953.ttl new file mode 100644 index 0000000..f7e6e9c --- /dev/null +++ b/tests/oclc/music/1418976953.ttl @@ -0,0 +1,412 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Direct storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011205744.2" ; + bf:creationDate "20240125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "NTE" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCQ $d OCLCA $d NTE $d OCLCO $d OCLCA $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williams, Tex., $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJtMmKQcfFFQjwxp6wjKVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fisher, Shug. $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJxrWGdF7KX7hfBtfCgYfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Western Caravan (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpMwtY8xQxFHcfHg6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wakely, Jimmy, $d 1914-1982. $1 https://id.oclc.org/worldcat/entity/E39PBJcgy4CXKXHd8tJ6yDhrbd" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Travis, Merle, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJmxV6fGg3y93pv9bHtqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ritter, Tex, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJbWqJgyKTgtFtYXQykbh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stone, Cliffie, $d 1917-1998, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Stone, Cliffie, 1917-1998," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3018389" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Barn Dance Band, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrCvVD9h3gXwbPQffkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Texas Stars (Musical group) $1 https://id.oclc.org/worldcat/entity/E39QH7JmpYhdqbRtVWqk3tYTB6" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Guthrie, Jack, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJdmgVq8Rc6fKDtRchHcT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tuttle, Wesley, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJxrRgjjVWTCKrVRQXj9jC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Oklahomans (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqjCTcyfjXRKRMvyWc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Country music." ; + bflc:marcKey "655 7 $a Country music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090350" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Country music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Country." ; + bflc:marcKey "655 7 $a Country. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000890" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Merle Travis, vocals with cowboy band (1st work) ; Tex Ritter, vocals with cowboy band (2nd work) ; Jimmy Wakely, vocals with cowboy band (3rd work) ; Jack Guthrie and his Oklahomans, vocals with cowboy band (4th work) ; Tex Williams and his Western Caravan, vocals with trio (5th work) ; Shug Fisher and his Ranchmen, vocal trio with cowboy band (6th work) ; Cliffie Stone and his barn dance band, vocals (7th work) ; Wesley Tuttle and his Texas Stars, vocals with cowboy band (8th work)."@en ; + bflc:marcKey "511 0 $a Merle Travis, vocals with cowboy band (1st work) ; Tex Ritter, vocals with cowboy band (2nd work) ; Jimmy Wakely, vocals with cowboy band (3rd work) ; Jack Guthrie and his Oklahomans, vocals with cowboy band (4th work) ; Tex Williams and his Western Caravan, vocals with trio (5th work) ; Shug Fisher and his Ranchmen, vocal trio with cowboy band (6th work) ; Cliffie Stone and his barn dance band, vocals (7th work) ; Wesley Tuttle and his Texas Stars, vocals with cowboy band (8th work)." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Country music To 1951." ; + bflc:marcKey "650 0 $a Country music $y To 1951." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Country music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069393" ] ] [ a bf:Temporal ; + rdfs:label "To 1951." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069393" ] ] ) ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sioux City Sue / Dick Thomas, Ray Freedman -- Fort Worth Jail / Dick Reinhart -- Shame on you / Spade Cooley -- Oklahoma hills / Jack Guthrie, Woody Guthrie -- Shame on you / Spade Cooley -- Miss Molly / Cindy Walker -- Ridin' down to Sante Fe / Johnny Bond -- Roly poly / Fred Rose -- Old Shep / Red Foley" ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Riding down to Santa Fe" ; + bf:mainTitle "Riding down to Santa Fe" ], + [ a bf:Title ; + rdfs:label "Cowboy hit parade." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cowboy hit parade." ] . + + a bf:Person ; + rdfs:label "Ritter, Tex," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1274299" ] . + + a bf:Person ; + rdfs:label "Wakely, Jimmy, 1914-1982." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3017486" ] . + + a bf:Person ; + rdfs:label "Guthrie, Jack," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3040810" ] . + + a bf:Person ; + rdfs:label "Travis, Merle," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1771817" ] . + + a bf:Person ; + rdfs:label "Williams, Tex.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca792832" ] . + + a bf:Person ; + rdfs:label "Tuttle, Wesley," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3651088" ] . + + a bf:Person ; + rdfs:label "Fisher, Shug." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5332124" ] . + + a bf:Organization ; + rdfs:label "Western Caravan (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4354968" ] . + + a bf:Organization ; + rdfs:label "Texas Stars (Musical group)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3651093" ] . + + a bf:Organization ; + rdfs:label "Oklahomans (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5333113" ] . + + a bf:Organization ; + rdfs:label "Barn Dance Band," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9136985" ] . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "shellac"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1947"^^ ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "4 audio discs :"@en ] ; + bf:identifiedBy [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "1606" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "A48005" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol Americana" ] ; + rdf:value "AD-55" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "A48007" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "A48006" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "1787" ], + [ a bf:OclcNumber ; + rdf:value "1418976953" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "1796" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "A48004" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "1469" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "589" ], + [ a bf:MatrixNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol" ] ; + rdf:value "1601" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 78 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Container title."@en ], + [ a bf:Note ; + rdfs:label "Country music."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood : $b Capitol Americana, $c [1947]" ; + bflc:simpleAgent "Capitol Americana," ; + bflc:simpleDate "[1947]" ; + bflc:simplePlace "Hollywood :" ; + bf:date "1947"^^ ; + bf:place ] ; + bf:publicationStatement "Hollywood : Capitol Americana, [1947]" ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Cowboy hit parade." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cowboy hit parade." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1419397873.ttl b/tests/oclc/music/1419397873.ttl new file mode 100644 index 0000000..c601dba --- /dev/null +++ b/tests/oclc/music/1419397873.ttl @@ -0,0 +1,113 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250223002910.5" ; + bf:creationDate "20240130" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Northern Light -- Northern Light (De Rossi Radio Mix) -- Northern Light (De Rossi Club Mix) -- Northern Light (PJ Harmony Remix) -- Northern Light (Almighty Remix) -- Northern Light (Almighty Remix Edit) -- Northern Light (Almighty Remix Dub) -- Northern Light (PJ Harmony Remix Edit)" ] ; + bf:title [ a bf:Title ; + rdfs:label "Northern Light" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northern Light" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ], + [ a bf:Upc ; + rdf:value "825646566921" ], + [ a bf:OclcNumber ; + rdf:value "1419397873" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 2012" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "2012" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 2012" ; + bf:responsibilityStatement "Basshunter." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Northern Light" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Northern Light" ] . + diff --git a/tests/oclc/music/1419560924.ttl b/tests/oclc/music/1419560924.ttl new file mode 100644 index 0000000..f927a84 --- /dev/null +++ b/tests/oclc/music/1419560924.ttl @@ -0,0 +1,193 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240201205032.3" ; + bf:creationDate "20240131" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded at Electric Wilburland Studio and Zar Studio."@en ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Five2 (Musical group)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Five2 (Musical group)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Kevin Kinsella; engineered by Matt Saccuccimorano and Kevin Kinsella."@en ; + bflc:marcKey "508 $a Produced by Kevin Kinsella; engineered by Matt Saccuccimorano and Kevin Kinsella." ], + [ a bf:Note, + ; + rdfs:label "Five2 (Charisse Lucente, Uniit Carruyo, Yvette Lucente) ; with guest musicians."@en ; + bflc:marcKey "511 0 $a Five2 (Charisse Lucente, Uniit Carruyo, Yvette Lucente) ; with guest musicians." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2001-2010." ; + bflc:marcKey "650 0 $a Popular music $y 2001-2010." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5478354" ] ] [ a bf:Temporal ; + rdfs:label "2001-2010." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5478354" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2001-2010." ; + bflc:marcKey "650 6 $a Musique populaire $y 2001-2010." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0358774" ] ] [ a bf:Temporal ; + rdfs:label "2001-2010." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0358774" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Sorry -- Broken, still and silent -- Say goodnight -- Next stop -- Blood of veins -- Wish you well -- La historia de un amor -- Things we might say -- Swallowed by the sea -- Pollen -- Sweet end." ] ; + bf:title [ a bf:Title ; + rdfs:label "Sweet end /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sweet end /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1419560924" ], + [ a bf:Upc ; + rdf:value "616895054822" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "I-Town Records" ] ; + rdf:value "IT-056" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Compact disc."@en ], + [ a bf:Note ; + rdfs:label "Lyrics inserted in container."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Ithaca, N.Y.] : $b I-Town Records, $c [2006]" ; + bflc:simpleAgent "I-Town Records," ; + bflc:simpleDate "[2006]" ; + bflc:simplePlace "[Ithaca, N.Y.] :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "[Ithaca, N.Y.] : I-Town Records, [2006]" ; + bf:responsibilityStatement "Five2." ; + bf:soundCharacteristic , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Sweet end /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sweet end /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1424947359.ttl b/tests/oclc/music/1424947359.ttl new file mode 100644 index 0000000..d52a513 --- /dev/null +++ b/tests/oclc/music/1424947359.ttl @@ -0,0 +1,241 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250521023756.2" ; + bf:creationDate "20240109" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42164" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Horan, Niall, $d 1993- $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJv4p8rWm8TYyFmcq3YF8C." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Niall Horan, vocals, guitar ; with accompaning musicians."@en ; + bflc:marcKey "511 0 $a Niall Horan, vocals, guitar ; with accompaning musicians." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ] [ a bf:Temporal ; + rdfs:label "2011-2020." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ] [ a bf:Temporal ; + rdfs:label "2011-2020." ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Heartbreak weather -- Black and white -- Dear Patience -- Bend the rules -- Small talk -- Nice to meet ya -- Put a little love on me -- Arms of a stranger -- Everywhere -- Cross your mind -- New angel -- No judgement -- San Francisco -- Still -- Bonus tracks. Dress -- Nothing." ] ; + bf:title [ a bf:Title ; + rdfs:label "Heartbreak weather /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Heartbreak weather /" ] . + + a bf:Person ; + rdfs:label "Horan, Niall, 1993-" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "004610" ; + bf:editionStatement "[Target exclusive]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (46 min., 10 sec.) :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Capitol Records" ] ; + rdf:value "B003166402" ], + [ a bf:Lccn ; + rdf:value " 2024615502" ], + [ a bf:OclcNumber ; + rdf:value "1424947359" ], + [ a bf:Upc ; + rdf:value "602508663642" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "All songs co-written by Niall Horan."@en ], + [ a bf:Note ; + rdfs:label "Lyrics on container insert."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "\"Exclusive [Target logo] +2 extra songs\"--Sticker on container wrapper."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood, CA : $b Capitol Records, $c [2020]" ; + bflc:simpleAgent "Capitol Records," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Hollywood, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Hollywood, CA : Capitol Records, [2020]" ; + bf:responsibilityStatement "Niall Horan." ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Heartbreak weather /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Heartbreak weather /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1425507153.ttl b/tests/oclc/music/1425507153.ttl new file mode 100644 index 0000000..9c448e2 --- /dev/null +++ b/tests/oclc/music/1425507153.ttl @@ -0,0 +1,203 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $0 https://id.kb.se/term/saogf/Blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Bluesrock efter 1970." ; + bflc:marcKey "655 7 $a Bluesrock efter 1970. $0 https://id.kb.se/term/saogf/Bluesrock%20efter%201970 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rhythm & blues." ; + bflc:marcKey "655 7 $a Rhythm & blues. $0 https://id.kb.se/term/saogf/Rhythm%20%26%20blues $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rock." ; + bflc:marcKey "655 7 $a Rock. $0 https://id.kb.se/term/saogf/Rock $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250607161535.7" ; + bf:creationDate "20240308" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + rdfs:label "Yxne."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "782.42166" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Yxfd" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bonamassa, Joe. $4 prf $4 mus $4 sng $0 https://libris.kb.se/wt7bjp2f1tb0wp1#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Bonamassa, Joe." ; + skos:relatedMatch ] ; + bf:role , + , + ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Hart, Beth. $4 prf $4 mus $4 sng $0 https://libris.kb.se/gdsw38n007bttx8#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Hart, Beth." ; + skos:relatedMatch ] ; + bf:role , + , + ] ; + bf:genreForm , + , + , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Sinner's prayer -- Chocolate Jesus -- Your heart is as black as night -- For my friends -- Don't explain -- I'd rather go blind -- Something's got a hold on me -- I'll take care of you -- Well, well -- Ain't no way." ] ; + bf:title [ a bf:Title ; + rdfs:label "Don't explain /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Don't explain /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + + a bf:Role ; + bf:code "mus" . + + a bf:Role ; + bf:code "prf" . + + a bf:Role ; + bf:code "sng" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2012"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1425507153" ], + [ a bf:Ean ; + rdf:value "0804879313915" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "DBN" ] ; + rdf:value "CD 57106" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Häfte med kommentarer."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b J & R Adventures, $c [2012]" ; + bflc:simpleAgent "J & R Adventures," ; + bflc:simpleDate "[2012]" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "J & R Adventures, [2012]" ; + bf:responsibilityStatement "Beth Hart & Joe Bonamassa." ; + bf:title [ a bf:Title ; + rdfs:label "Don't explain /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Don't explain /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1426868272.ttl b/tests/oclc/music/1426868272.ttl new file mode 100644 index 0000000..76a8839 --- /dev/null +++ b/tests/oclc/music/1426868272.ttl @@ -0,0 +1,159 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:GenreForm ; + rdfs:label "Filmmusik." ; + bflc:marcKey "655 7 $a Filmmusik. $0 https://id.kb.se/term/saogf/Filmmusik $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250704221647.1" ; + bf:creationDate "20240315" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "781.542" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "21/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yrea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Shaiman, Marc. $4 cmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Shaiman, Marc." ] ; + bf:role ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Elijah Wood, sång ; Reba McEntire, sång ; Dan Akroyd, sång."@sv ; + bflc:marcKey "511 0 $a Elijah Wood, sång ; Reba McEntire, sång ; Dan Akroyd, sång." ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Main title -- A very successful life -- The secret spot -- North goes to court -- let's get crckin' -- Texas -- Bonanza -- North looks west -- Hawaii -- North heads north -- Alaska -- Winchell's master plan -- The world traveler -- Bedford -- HOmesick -- Winchell, lies and vidotape -- New Yprk City -- North figures it out -- Race to the finish -- Reunion." ] ; + bf:title [ a bf:Title ; + rdfs:label "City slickers :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City slickers :" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1994"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0074646615126" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Epic Soundtrax" ] ; + rdf:value "EK 66151" ], + [ a bf:OclcNumber ; + rdf:value "1426868272" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Epic Soundtrax, $c 1994" ; + bflc:simpleAgent "Epic Soundtrax," ; + bflc:simpleDate "1994" ; + bf:date "1994"^^ ; + bf:place ] ; + bf:publicationStatement "Epic Soundtrax, 1994" ; + bf:responsibilityStatement "Marc Shaiman." ; + bf:title [ a bf:Title ; + rdfs:label "City slickers : original motion picture soundtrack /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "City slickers :" ; + bf:subtitle "original motion picture soundtrack /" ] . + diff --git a/tests/oclc/music/1428794314.ttl b/tests/oclc/music/1428794314.ttl new file mode 100644 index 0000000..c55fe4e --- /dev/null +++ b/tests/oclc/music/1428794314.ttl @@ -0,0 +1,472 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251012032852.9" ; + bf:creationDate "20240405" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "1934----/1966----" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + rdfs:label "Recorded 1934-1966."@en ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Warner Bros. Pictures (1923-1967) $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KrmMC7QYT9GRdqY7R" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Metro-Goldwyn-Mayer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrYFPxT7m4HYFDFVPGR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a RKO Radio Pictures. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqHybQM4VqFvwcRQfkt" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Extraits." ; + bflc:marcKey "655 7 $a Extraits. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001040" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Excerpts." ; + bflc:marcKey "655 7 $a Excerpts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Swing (Musique)" ; + bflc:marcKey "655 7 $a Swing (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001016" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores." ; + bflc:marcKey "655 7 $a Enregistrements sonores. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture music"@en ; + bflc:marcKey "047 $a mp $a jz" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "excerpts." ; + bflc:marcKey "655 7 $a excerpts. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026939" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "sound recordings." ; + bflc:marcKey "655 7 $a sound recordings. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028633" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings." ; + bflc:marcKey "655 7 $a Sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866572" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Swing (Music)" ; + bflc:marcKey "655 7 $a Swing (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090718" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + bflc:marcKey "047 $a mp $a jz" ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Various performers."@en ; + bflc:marcKey "511 0 $a Various performers." ], + [ a bf:Note, + ; + rdfs:label "Produced by George Feltenstein."@en ; + bflc:marcKey "508 $a Produced by George Feltenstein." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Turner classic movies. TCM music" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Turner classic movies. TCM music" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Rhino movie music" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Rhino movie music" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Rhino movie music." ; + bflc:marcKey "830 0 $a Rhino movie music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6793872" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rhino movie music." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Turner classic movies. TCM music." ; + bflc:marcKey "830 0 $a Turner classic movies. $p TCM music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6386992" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Turner classic movies." ; + bf:partName "TCM music." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion picture music Excerpts." ; + bflc:marcKey "650 0 $a Motion picture music $v Excerpts." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion picture music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041612" ] ] [ a bf:GenreForm ; + rdfs:label "Excerpts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041612" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jazz." ; + bflc:marcKey "650 0 $a Jazz." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130591" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Swing (Music)" ; + bflc:marcKey "650 0 $a Swing (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783417" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Film, Musique de Extraits." ; + bflc:marcKey "650 6 $a Film, Musique de $v Extraits." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Film, Musique de" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033679" ] ] [ a bf:GenreForm ; + rdfs:label "Extraits." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033679" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Disc 1. Living in a great big way (Bill \"Bojangles\" Robinson, Thomas \"Fats\" Waller, & Jeni Le Gon) -- Congo fever (Jungle fever) (the Mills Brothers) -- Let that be a lesson to you (Johnnie \"Scat\" Davis, Frances Langford, & Benny Goodman & his orchestra) -- I've got a heartful of music (the Benny Goodman Quartet) -- You're an education (the Three Symphonettes with Freddie Rich & his orchestra) -- All God's chillun got rhythm (Ivie Anderson, Benny & the Chrinoline Choir, with Duke Ellington & his orchestra) -- Jeepers creepers (Louis Armstrong) -- Nightmare ; Traffic jam (Artie Shaw & his orchestra) -- Blues in the night (Jimmie Lunceford & his orchestra) -- You've got to know how to dance (Six Hits and a Miss with the Warner Bros. studio orchestra) -- Buds won't bud (Ethel Waters) -- Medley: Things ain't what they used to be/Going up (Duke Ellington & his orchestra) -- Shine (Buck & Bubbles and the Hall Johnson Choir) -- Mrs. Whiffen (Mel Tormé, Marcy McGuire, & Ivy Scott) -- One o'clock jump (Jimmy Dorsey & his orchestra) -- Body and soul (the Hazel Scott Trio) -- Toot suite (Harry James & his orchestra) -- Hong Kong blues ; Baltimore oriole (Hoagy Carmichael) -- Please don't say no (the King Sisters) -- Jammin' the blues (Lester Young & company) -- On the sunny side of the street (Marie Bryant, Lester Young, & company) -- It's you or no one (Doris Day with the Page Cavanaugh Trio) -- You do something to me ; I'll get by (Lena Horne)." ], + [ a bf:TableOfContents ; + rdfs:label "Disc 2. Medley: Do, do, do/Bidin' my time/I've got a crush on you/Love is here to stay (Benny Carter & his orchestra) -- Ain't misbehavin' (Louis Armstrong & his All-Stars with Jack Teagarden) -- Hold me close to you (Billy Eckstine) -- Taking a chance on love (Dorothy Dandridge) -- My flaming heart (Nat \"King\" Cole) -- Now you has jazz ; I love you, Samantha (Bing Crosby & Louis Armstrong) -- I got it bad and that ain't good (Julie Wilson with Ray Anthony & his orchestra) -- Improvisation (Source #1) ; Red drum blues ; Improvisation (Source #2) (André Previn Trio) -- Coffee time (Carmen McCrae with the André Previn Trio) -- Spaghetti fantasy ; Alarm clock (Gerry Mulligan & company) -- Should I? (André Previn Trio) -- Things are looking down ; Bread and wine (Gerry Mulligan & company) -- God bless the child (Pearl Bailey) -- Don't blame me (Leslie Uggams) -- Sunday in New York (Mel Tormé) -- The girl from Ipanema (Stan Getz & Astrud Gilberto) -- Skol sister ; Goof proof ; Lottie (Count Basie & his octet) -- I got rhythm (Louis Armstrong)." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Hollywood swing and jazz" ; + bf:mainTitle "Hollywood swing and jazz" ], + [ a bf:Title ; + rdfs:label "Hollywood swing & jazz :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hollywood swing & jazz :" ] . + + a bf:Organization ; + rdfs:label "RKO Radio Pictures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca116045" ] . + + a bf:Organization ; + rdfs:label "Metro-Goldwyn-Mayer." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398176" ] . + + a bf:Organization ; + rdfs:label "Warner Bros. Pictures (1923-1967)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca63692" ] . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2000"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Jazz Heritage Society" ] ; + rdf:value "5278104" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Rhino" ] ; + rdf:value "R2 79805" ], + [ a bf:Upc ; + rdf:value "717794781021" ], + [ a bf:OclcNumber ; + rdf:value "1428794314" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Program notes by Will Friedwald (31 pages : illustrations) laid in container."@en ], + [ a bf:Note ; + rdfs:label "Originally released by Rhino Records (R2 79805)."@en ], + [ a bf:Note, + ; + rdfs:label "digital, mono, stereo ;"@en ], + [ a bf:Note ; + rdfs:label "\"Manufactured and distributed by Musical Heritage Society under license from Warner Strategic Mkt\"--Container."@en ], + [ a bf:Note ; + rdfs:label "Performances, outtakes, and studio recordings from movies produced between 1934 and 1966."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Oakhurst, NJ] : $b Jazz Heritage Society, $c [2000?]" ; + bflc:simpleAgent "Jazz Heritage Society," ; + bflc:simpleDate "[2000?]" ; + bflc:simplePlace "[Oakhurst, NJ] :" ; + bf:date "2000"^^ ; + bf:place ] ; + bf:publicationStatement "[Oakhurst, NJ] : Jazz Heritage Society, [2000?]" ; + bf:soundCharacteristic [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Hollywood swing & jazz : hot numbers from classic M-G-M, Warner Bros., and RKO films." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hollywood swing & jazz :" ; + bf:subtitle "hot numbers from classic M-G-M, Warner Bros., and RKO films." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + diff --git a/tests/oclc/music/1430229028.ttl b/tests/oclc/music/1430229028.ttl new file mode 100644 index 0000000..8dfe218 --- /dev/null +++ b/tests/oclc/music/1430229028.ttl @@ -0,0 +1,150 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "cmp" . + + a bf:Role ; + bf:code "mus" . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Pop." ; + bflc:marcKey "655 7 $a Pop. $0 https://id.kb.se/term/saogf/Pop $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Rock." ; + bflc:marcKey "655 7 $a Rock. $0 https://id.kb.se/term/saogf/Rock $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20241004152739.4" ; + bf:creationDate "20240416" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxne" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a All Girl Summer Fun Band. $4 cmp $4 mus" ; + bf:agent [ a bf:Organization ; + rdfs:label "All Girl Summer Fun Band." ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Dear Mr. & Mrs. Troublemaker -- Down south, 10 hours, 1-5 -- Ticking timebomb -- Jason Lee -- Grizzly bear -- Inarticulation -- Daydreaming -- Video game heart -- Million things -- Parallel park -- The longer I wait -- Samantha secret agent -- Becky -- Tour heart throb." ] ; + bf:title [ a bf:Title ; + rdfs:label "2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "2 /" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2003"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "K" ] ; + rdf:value "KLP 144" ], + [ a bf:OclcNumber ; + rdf:value "1430229028" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b K, $c 2003" ; + bflc:simpleAgent "K," ; + bflc:simpleDate "2003" ; + bf:date "2003"^^ ; + bf:place ] ; + bf:publicationStatement "K, 2003" ; + bf:responsibilityStatement "All Girl Summer Fun Band." ; + bf:title [ a bf:Title ; + rdfs:label "2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "2 /" ] . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/music/1430471257.ttl b/tests/oclc/music/1430471257.ttl new file mode 100644 index 0000000..27d6bc8 --- /dev/null +++ b/tests/oclc/music/1430471257.ttl @@ -0,0 +1,133 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:GenreForm ; + rdfs:label "Musikinspelningar." ; + bflc:marcKey "655 7 $a Musikinspelningar. $0 https://id.kb.se/term/saogf/Musikinspelningar $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Soul (musik)" ; + bflc:marcKey "655 7 $a Soul (musik) $0 https://id.kb.se/term/saogf/Soul%20%28musik%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250113152102.7" ; + bf:creationDate "20240418" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Yxfea" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@sv ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:language ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Innehåll: Hey little girl ; Baby please / Norm West -- So good to me ; I'm gonna wait ; Aretha, sing one for me ; Patricia ; Let them know you care / George Jackson -- Tumbling down ; Still around ; Mama's boy ; I've got enough / James Fry -- Without you ; Rhymes / O.V. Wright -- I love my baby ; Love map ; The very first time / Lyndon ; Be good to the one (that's good to you) / Jimmy Mack -- I love her ; Sweet thing / Willie Walker -- Fried chicken ; I ain't got time / Rufus Thomas." ] ; + bf:title [ a bf:Title ; + rdfs:label "Memphis soul greats." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Memphis soul greats." ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@sv ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1995"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "1 CD"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0740155201722" ], + [ a bf:OclcNumber ; + rdf:value "1430471257" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Hi Records" ] ; + rdf:value "HILOCD 17" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@sv ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Hi Records, $c 1995" ; + bflc:simpleAgent "Hi Records," ; + bflc:simpleDate "1995" ; + bf:date "1995"^^ ; + bf:place ] ; + bf:publicationStatement "Hi Records, 1995" ; + bf:title [ a bf:Title ; + rdfs:label "Memphis soul greats." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Memphis soul greats." ] . + diff --git a/tests/oclc/music/1431202387.ttl b/tests/oclc/music/1431202387.ttl new file mode 100644 index 0000000..9faf7ef --- /dev/null +++ b/tests/oclc/music/1431202387.ttl @@ -0,0 +1,328 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251012003624.1" ; + bf:creationDate "20240425" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded January 18-19 and February 9, 1958 at the Rendezvous Ballroom, Balboa Beach, California."@en ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Stan Kenton Orchestra, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqxtrTBbHgJ6kGMPq6g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kenton, Stan, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Kenton, Stan," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores." ; + bflc:marcKey "655 7 $a Enregistrements sonores. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings." ; + bflc:marcKey "655 7 $a Sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866572" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "sound recordings." ; + bflc:marcKey "655 7 $a sound recordings. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028633" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Stan Kenton, piano, leader ; with his orchestra ; vocals by Jan Tober and Kent Larsen."@en ; + bflc:marcKey "511 0 $a Stan Kenton, piano, leader ; with his orchestra ; vocals by Jan Tober and Kent Larsen." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Sounds of Yester Year collection." ; + bflc:marcKey "830 0 $a Sounds of Yester Year collection." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sounds of Yester Year collection." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Sounds of Yester Year collection" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Sounds of Yester Year collection" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1951-1960." ; + bflc:marcKey "650 0 $a Jazz $y 1951-1960." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783394" ] ] [ a bf:Temporal ; + rdfs:label "1951-1960." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783394" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Big band music." ; + bflc:marcKey "650 0 $a Big band music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083256" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1951-1960." ; + bflc:marcKey "650 6 $a Jazz $y 1951-1960." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211696" ] ] [ a bf:Temporal ; + rdfs:label "1951-1960." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211696" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Walking shoes (3:33) -- Intermission riff (5:07) -- Back in your own backyard (2:52) -- My ideal (3:25) -- Walkin' by the river (2:38) -- It never entered my mind (3:55) -- Nice work if you can get it (2:36) -- Don't take your love from me (3:06) -- The big chase (4:40) -- Old devil moon (3:47) -- Out of this world (3:25) -- High on a windy hill (2:31) -- Day by day (3:12) -- I married an angel (2:18) -- 23°N -- 82°W (3:24) -- Love is here to stay (3:17) -- Black coffee (3:08) -- I hear music (2:36) -- Tequila and dogs (Cuban mumble) (2:33) -- Artistry in rhythm (3:30)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Dance date 1958 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dance date 1958 /" ] . + + a bf:Organization ; + rdfs:label "Stan Kenton Orchestra," . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2011"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1431202387" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Sounds of Yester Year" ] ; + rdf:value "DSOY862" ], + [ a bf:Ean ; + rdf:value "5019317080624" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Program notes by Michael Sparke inserted in container."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "\"Unreleased Rendezvous recordings\"--Container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Enfield, Middlesex, England : $b Sounds of Yester Year, $c [2011]" ; + bflc:simpleAgent "Sounds of Yester Year," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "Enfield, Middlesex, England :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Enfield, Middlesex, England : Sounds of Yester Year, [2011]" ; + bf:responsibilityStatement "Stan Kenton and his orchestra ; vocals by Jan Tober and Kent Larsen." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Dance date 1958 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dance date 1958 /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1439128455.ttl b/tests/oclc/music/1439128455.ttl new file mode 100644 index 0000000..8b4da97 --- /dev/null +++ b/tests/oclc/music/1439128455.ttl @@ -0,0 +1,288 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250131121210.0" ; + bf:creationDate "20240613" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d COO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "2019 October and November" ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Le Studio de la Grange Cavale."@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lewandowski, Annie." ; + bf:agent [ a bf:Person ; + rdfs:label "Lewandowski, Annie." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bonvalet, Thomas." ; + bf:agent [ a bf:Person ; + rdfs:label "Bonvalet, Thomas." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Powerdove (Annie Lewandowski, voice, sampler) ; Thomas Bonvalet, various instruments and objects."@en ; + bflc:marcKey "511 0 $a Powerdove (Annie Lewandowski, voice, sampler) ; Thomas Bonvalet, various instruments and objects." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Machination -- Frost broken willow -- Red stain -- Someone else -- Bells and glass -- Coursing river -- Public oblivion -- Menace or breath." ] ; + bf:title [ a bf:Title ; + rdfs:label "Machination /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Machination /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "3521381560909" ], + [ a bf:OclcNumber ; + rdf:value "1439128455" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Murailles Music" ] ; + rdf:value "MM025" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics printed on container insert."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [France] : $b Murailles Music, $c [2021]" ; + bflc:simpleAgent "Murailles Music," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[France] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[France] : Murailles Music, [2021]" ; + bf:responsibilityStatement "Powerdove." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Machination /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Machination /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1445928165.ttl b/tests/oclc/music/1445928165.ttl new file mode 100644 index 0000000..eacff73 --- /dev/null +++ b/tests/oclc/music/1445928165.ttl @@ -0,0 +1,273 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "coarse groove"@en . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "shellac"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlayingSpeed ; + rdfs:label "78 rpm"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Role ; + bf:code "prf" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241114174429.1" ; + bf:creationDate "20240712" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a New Friends of Rhythm. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpWH9RX6tpCvRgvTJc6" ; + bf:agent ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Sullivan, Maxine, $d 1911-1987. $4 prf $1 https://id.oclc.org/worldcat/entity/E39PBJtxjM9YM7HQwfyHY9mfMP" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shulman, Alan. $1 https://id.oclc.org/worldcat/entity/E39PBJwhDPVqH84pDmFjXWbyBP" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shulman, Sylvan. $1 https://id.oclc.org/worldcat/entity/E39PCjtJCJwbcbHbtMgQ6WKhMd" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Maxine Sullivan, vocals ; the New Friends of Rhythm under the direction of Sylvan Shulman."@en ; + bflc:marcKey "511 0 $a Maxine Sullivan, vocals ; the New Friends of Rhythm under the direction of Sylvan Shulman." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Jazz vocals." ; + bflc:marcKey "650 0 $a Jazz vocals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130702" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1941-1950." ; + bflc:marcKey "650 6 $a Jazz $y 1941-1950." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211694" ] ] [ a bf:Temporal ; + rdfs:label "1941-1950." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211694" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz 1941-1950." ; + bflc:marcKey "650 0 $a Jazz $y 1941-1950." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783393" ] ] [ a bf:Temporal ; + rdfs:label "1941-1950." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2783393" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Mad about the boy -- If I had a ribbon bow -- Loch Lomond -- I must have that man -- I can't get started with you -- Jackie boy." ] ; + bf:title [ a bf:Title ; + rdfs:label "Anniversary album /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anniversary album /" ] . + + a bf:Person ; + rdfs:label "Sullivan, Maxine, 1911-1987." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca616447" ] . + + a bf:Person ; + rdfs:label "Shulman, Alan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca538514" ] . + + a bf:Person ; + rdfs:label "Shulman, Sylvan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3326073" ] . + + a bf:Organization ; + rdfs:label "New Friends of Rhythm." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5839336" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "3 audio discs :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-211" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-214" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "VOL. 29" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-213" ], + [ a bf:OclcNumber ; + rdf:value "1445928165" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-210" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-212" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "International Record" ] ; + rdf:value "D-209" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Program notes on container."@en ], + [ a bf:Note ; + rdfs:label "Arrangements by Alan Shulman."@en ], + [ a bf:Note, + ; + rdfs:label "analog, 78 rpm ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a New York : $b International Record, $c [©1946]" ; + bflc:simpleAgent "International Record," ; + bflc:simpleDate "[©1946]" ; + bflc:simplePlace "New York :" ; + bf:date "1946"^^ ; + bf:place ] ; + bf:publicationStatement "New York : International Record, [©1946]" ; + bf:responsibilityStatement "Maxine Sullivan." ; + bf:soundCharacteristic , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Anniversary album /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anniversary album /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1450354705.ttl b/tests/oclc/music/1450354705.ttl new file mode 100644 index 0000000..ac3f986 --- /dev/null +++ b/tests/oclc/music/1450354705.ttl @@ -0,0 +1,268 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240731171458.0" ; + bf:creationDate "20240322" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wobble, Jah, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Wobble, Jah," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 0 $a Youth $c (Musician), $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Youth (Musician)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16016332" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Dub (Musique)" ; + bflc:marcKey "655 7 $a Dub (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001158" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Post-punk (Musique)" ; + bflc:marcKey "655 7 $a Post-punk (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000312407" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Post-punk music." ; + bflc:marcKey "655 7 $a Post-punk music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12595452" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Dub (Music)" ; + bflc:marcKey "655 7 $a Dub (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090388" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Youth Meets Jah Wobble ; with guest artists."@en ; + bflc:marcKey "511 0 $a Youth Meets Jah Wobble ; with guest artists." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Post-punk music." ; + bflc:marcKey "650 0 $a Post-punk music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10246170" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Post-punk (Musique)" ; + bflc:marcKey "650 6 $a Post-punk (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000298791" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dub (Musique)" ; + bflc:marcKey "650 6 $a Dub (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0355430" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dub (Music)" ; + bflc:marcKey "650 0 $a Dub (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6880747" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Breaking shells / Hollie Cook -- Burnt umber / Alex Paterson -- Inspector out of space / Rhiannon -- Full metal dub -- Rhino / Vivian Goldman -- Rise me up / Blue Pearl -- Chariot sky -- Keep on moving / Aurora Dawn -- Lunar dawn -- Panzer dub -- Blades / Lara Smiles." ] ; + bf:title [ a bf:Title ; + rdfs:label "Acid punk dub apocalypse /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acid punk dub apocalypse /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "844493061847" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Cadiz Music" ] ; + rdf:value "DADIZLP184" ], + [ a bf:OclcNumber ; + rdf:value "1450354705" ], + [ a bf:Lccn ; + rdf:value " 2024617766" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Youth Sounds, $c [2020]" ; + bflc:simpleAgent "Youth Sounds," ; + bflc:simpleDate "[2020]" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [London] : $b Cadiz Music : $c [2020]" ; + bflc:simpleAgent "Cadiz Music :" ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[London] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Youth Sounds, [2020]", + "[London] : Cadiz Music : [2020]" ; + bf:responsibilityStatement "Youth Meets Jah Wobble." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Acid punk dub apocalypse /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Acid punk dub apocalypse /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1451845857.ttl b/tests/oclc/music/1451845857.ttl new file mode 100644 index 0000000..03ad85c --- /dev/null +++ b/tests/oclc/music/1451845857.ttl @@ -0,0 +1,403 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250911162535.6" ; + bf:creationDate "20240807" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "DVD"@en ] ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "performed music"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CD"@en ] ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Feld, Steven, $e filmmaker, $e recordist." ; + bf:agent [ a bf:Person ; + rdfs:label "Feld, Steven," ] ; + bf:role [ a bf:Role ; + rdfs:label "recordist." ], + [ a bf:Role ; + rdfs:label "filmmaker," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Annan, Nii Otoo, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Annan, Nii Otoo," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores." ; + bflc:marcKey "655 7 $a Enregistrements sonores. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "sound recordings." ; + bflc:marcKey "655 7 $a sound recordings. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028633" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "video recordings (physical artifacts)" ; + bflc:marcKey "655 7 $a video recordings (physical artifacts) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028682" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings." ; + bflc:marcKey "655 7 $a Sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866572" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings." ; + bflc:marcKey "655 7 $a Video recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866701" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos." ; + bflc:marcKey "655 7 $a Vidéos. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001738" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a fw-----" ; + bf:code "fw-----" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e------" ; + bf:code "e------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Steven Feld, video and sound; Jeremiah Ra Richards, editing."@en ; + bflc:marcKey "508 $a Steven Feld, video and sound; Jeremiah Ra Richards, editing." ], + [ a bf:Note, + ; + rdfs:label "Nii Otoo Annan, percussionist."@en ; + bflc:marcKey "511 0 $a Nii Otoo Annan, percussionist." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "bells (idiophones)" ; + bflc:marcKey "650 7 $a bells (idiophones) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300041872" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bells." ; + bflc:marcKey "650 0 $a Bells." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077111" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Soundscapes (Music) Europe." ; + bflc:marcKey "650 0 $a Soundscapes (Music) $z Europe." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Soundscapes (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6107653" ] ] [ a bf:Geographic ; + rdfs:label "Europe." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141674" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cloches." ; + bflc:marcKey "650 6 $a Cloches." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004721" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Paysages sonores (Musique) Europe." ; + bflc:marcKey "650 6 $a Paysages sonores (Musique) $z Europe." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Paysages sonores (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0474440" ] ] [ a bf:Geographic ; + rdfs:label "Europe." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0421387" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Paysages sonores (Musique) Afrique occidentale." ; + bflc:marcKey "650 6 $a Paysages sonores (Musique) $z Afrique occidentale." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Paysages sonores (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0474440" ] ] [ a bf:Geographic ; + rdfs:label "Afrique occidentale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386866" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Soundscapes (Music) Africa, West." ; + bflc:marcKey "650 0 $a Soundscapes (Music) $z Africa, West." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Soundscapes (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6107653" ] ] [ a bf:Geographic ; + rdfs:label "Africa, West." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002049" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "DVD includes six short videos about bells in Europe and West Africa. The first two videos show bell-dressed carnival dances in Sardinia (Italy) and Skyros (Greece). The third piece shows car horn and hand bell musical performances in Accra by the La Drivers Union Por Por Group. The fourth piece features Nil Otoo Annan performing his Bufo Variations on an instrument of his own invention, the gangofone, a rack of gangokui double bells. The fifth piece, made in collaboration with blacksmith Tom Joyce, documents the complete manufacture and tuning of gangokui double bells in Yohonou, a renown community of blacksmiths in Togo. The final piece features master blacksmith of Northern Togo who makes the ekpande bell, central to the Waa initiation performances of Kabre youth."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Mamuthones and issohadores of Mamoida, Sardinia (10:19) -- Carnival of Skyros (11:38) -- Por Por horns and double bells in Accra (12:33) -- Toad's and bells of Accra (13:13) -- Making double bells in Yohonou (16:03) -- Striking iron, sounding initiation (20:45)." ] ; + bf:title [ a bf:Title ; + rdfs:label "The time of bells. 5 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The time of bells." ; + bf:partNumber "5 /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "DVD"@en ] ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CD"@en ] ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome."@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:copyrightDate "©2012"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "DVD video"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (83 min., 51 sec.) :"@en ], + [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1451845857" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "CD"@en ] ; + bf:code "s" ; + bf:source ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "video"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "DVD"@en ] ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from DVD disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Includes a bonus sound disc and booklet \"The time of bells, 2: soundscapes of Finland, Norway, Italy and Greece\" featuring audio soundscapes of cathedral bells of Turku, Finland and Oslo, Norway, bells and brass bands of May Day in Oslo, festival bells and bagpipes of Basilicata, Southern Italy, and carnival bells of Skyros, Greece. The disc was produced and recorded by Steven Feld in 2004."@en ], + [ a bf:Note ; + rdfs:label "Liner notes for the compact disc laid in container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Sante Fe, N.M.] : $b VoxLox, $c [2012]" ; + bflc:simpleAgent "VoxLox," ; + bflc:simpleDate "[2012]" ; + bflc:simplePlace "[Sante Fe, N.M.] :" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "[Sante Fe, N.M.] : VoxLox, [2012]" ; + bf:responsibilityStatement "Steven Feld." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The time of bells. 5 /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The time of bells." ; + bf:partNumber "5 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/music/1452199080.ttl b/tests/oclc/music/1452199080.ttl new file mode 100644 index 0000000..038eb6f --- /dev/null +++ b/tests/oclc/music/1452199080.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240814164810.5" ; + bf:creationDate "20240524" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Bellens, Jacob, $d 1979- $e composer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJkp9yKkcBpth4cVJcdYT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Indie pop music." ; + bflc:marcKey "655 7 $a Indie pop music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10311291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Indie pop." ; + bflc:marcKey "655 7 $a Indie pop. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001288" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Jacob Bellens."@en ; + bflc:marcKey "511 0 $a Jacob Bellens." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2011-2020." ; + bflc:marcKey "650 0 $a Rock music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8797051" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Indie pop music." ; + bflc:marcKey "650 0 $a Indie pop music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10222876" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indie pop." ; + bflc:marcKey "650 6 $a Indie pop." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000298971" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 2011-2020." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270475" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Enterprise -- Summer sadness -- Bread and butter -- I want you -- Daylight -- Sun has gone -- Heavy duty -- Till the walls come down around us -- Electric tension." ] ; + bf:title [ a bf:Title ; + rdfs:label "My heart is hungry and the days go by so quickly /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "My heart is hungry and the days go by so quickly /" ] . + + a bf:Person ; + rdfs:label "Bellens, Jacob, 1979-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10781343" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452199080" ], + [ a bf:Lccn ; + rdf:value " 2024617961" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "hfn" ] ; + rdf:value "hfn111lp" ], + [ a bf:Ean ; + rdf:value "4250382440222" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics on container insert."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "All songs written by Jacob Bellens."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hamburg, Germany : $b hfn, $c [2020]" ; + bflc:simpleAgent "hfn," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Hamburg, Germany :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Hamburg, Germany : hfn, [2020]" ; + bf:responsibilityStatement "Jacob Bellens." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "My heart is hungry and the days go by so quickly /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "My heart is hungry and the days go by so quickly /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1453640942.ttl b/tests/oclc/music/1453640942.ttl new file mode 100644 index 0000000..94e6668 --- /dev/null +++ b/tests/oclc/music/1453640942.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Place . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "historical information"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250421153436.5" ; + bf:creationDate "20240830" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:date "201602--" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + rdfs:label "Recorded live at Anyaa Arts Library, Accra, Ghana, February 2016."@en ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Feld, Steven, $e instrumentalist, $e producer, $e recording engineer." ; + bf:agent [ a bf:Person ; + rdfs:label "Feld, Steven," ] ; + bf:role [ a bf:Role ; + rdfs:label "recording engineer." ], + [ a bf:Role ; + rdfs:label "producer," ], + [ a bf:Role ; + rdfs:label "instrumentalist," ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Anyaa Arts Quartet, $e composer, $e arranger of music, $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Anyaa Arts Quartet," ] ; + bf:role [ a bf:Role ; + rdfs:label "arranger of music," ], + [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "composer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "jazz." ; + bflc:marcKey "655 7 $a jazz. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300266367" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000906" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Jazz." ; + bflc:marcKey "655 7 $a Jazz. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090482" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-gh---" ; + bf:code "f-gh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Anyaa Arts Quartet (Nii Noi Nortey, ngoni string bass ; Nii Otoo Annan, drumset, clay pot ; Alex Coke, flute, bass flute, weiya flute ; Steven Feld, ashiwa box bass), Tina Marsh, vocals on Lonely woman."@en ; + bflc:marcKey "511 0 $a Anyaa Arts Quartet (Nii Noi Nortey, ngoni string bass ; Nii Otoo Annan, drumset, clay pot ; Alex Coke, flute, bass flute, weiya flute ; Steven Feld, ashiwa box bass), Tina Marsh, vocals on Lonely woman." ], + [ a bf:Note, + ; + rdfs:label "Steven Feld, recording, photography, production."@en ; + bflc:marcKey "508 $a Steven Feld, recording, photography, production." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jazz Ghana Accra 2011-2020." ; + bflc:marcKey "650 0 $a Jazz $z Ghana $z Accra $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jazz" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] [ a bf:Geographic ; + rdfs:label "Ghana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292553" ] ] [ a bf:Geographic ; + rdfs:label "Accra" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca292553" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8852012" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Brother Yusef / AAQ (4:31) -- Theme for the Eulipions / Rahsaan Roland Kirk (5:10) -- Takeaway / AAQ (5:00) -- Humidity / AAQ (6:17) -- Loop J10 / Alex Coke (4:57) -- Lonely woman / Ornette Coleman ; Margo Guryan (4:06) -- The millenium reel / Vincent Broderick (4:54) -- River of birthdays / Alex Coke (4:10) -- Ask me now / Thelonius Monk (4:59) -- Song of Sam / Alex Coke (4:17) -- Dawn / AAQ (2:53) -- Lullaby / AAQ (3:24)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Harmattan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Harmattan /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2017"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1453640942" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "VoxLox" ] ; + rdf:value "VoxLox 117" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"All tracks arranged by AAQ\"--Container."@en ], + [ a bf:Note ; + rdfs:label "Brief notes and portraits on container."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Santa Fe, New Mexico] : $b VoxLox, $c [2017]" ; + bflc:simpleAgent "VoxLox," ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "[Santa Fe, New Mexico] :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "[Santa Fe, New Mexico] : VoxLox, [2017]" ; + bf:responsibilityStatement "Anyaa Arts Quartet." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Harmattan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Harmattan /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1458554553.ttl b/tests/oclc/music/1458554553.ttl new file mode 100644 index 0000000..481f766 --- /dev/null +++ b/tests/oclc/music/1458554553.ttl @@ -0,0 +1,260 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241004171331.3" ; + bf:creationDate "20241003" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Willoughby, Dylan, $e performer. $1 https://id.oclc.org/worldcat/entity/E39PCjK4bpVBFqjHyYTc4k8P73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Lost in Stars (Musical group), $e performer." ; + bf:agent [ a bf:Organization ; + rdfs:label "Lost in Stars (Musical group)," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Synthpop." ; + bflc:marcKey "655 7 $a Synthpop. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001323" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Synthpop (Music)" ; + bflc:marcKey "655 7 $a Synthpop (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090721" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Lost in Stars (Dylan Willoughby, keyboards, synthesizers, drum machines) ; The Spirit, vocals (Feel the Glow)."@en ; + bflc:marcKey "511 0 $a Lost in Stars (Dylan Willoughby, keyboards, synthesizers, drum machines) ; The Spirit, vocals (Feel the Glow)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Electropop." ; + bflc:marcKey "650 6 $a Electropop." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269970" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronica (Music)" ; + bflc:marcKey "650 0 $a Electronica (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8527537" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthpop (Music)" ; + bflc:marcKey "650 0 $a Synthpop (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8527573" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dance music." ; + bflc:marcKey "650 6 $a Dance music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0348611" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Electronic dance music." ; + bflc:marcKey "650 0 $a Electronic dance music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5229945" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Électronica (Musique)" ; + bflc:marcKey "650 6 $a Électronica (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000268631" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Wand -- Faultlines -- Entre luces -- Hush & hum -- Feel the glow (feat. The Spirit) -- Fabula -- DONTYA -- Walk in the light while ye still have light." ] ; + bf:title [ a bf:Title ; + rdfs:label "Fabula /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fabula /" ] . + + a bf:Person ; + rdfs:label "Willoughby, Dylan," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5936825" ] . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "193078011884" ], + [ a bf:OclcNumber ; + rdf:value "1458554553" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Los Angeles?] : $b [Dark Sky Covenant Records?], $c [2018]" ; + bflc:simpleAgent "[Dark Sky Covenant Records?]," ; + bflc:simpleDate "[2018]" ; + bflc:simplePlace "[Los Angeles?] :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "[Los Angeles?] : [Dark Sky Covenant Records?], [2018]" ; + bf:responsibilityStatement "Lost in Stars." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Fabula /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fabula /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/music/1460360062.ttl b/tests/oclc/music/1460360062.ttl new file mode 100644 index 0000000..661c39c --- /dev/null +++ b/tests/oclc/music/1460360062.ttl @@ -0,0 +1,116 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260213000836.8" ; + bf:creationDate "20241011" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "1kcp10mc4jx7qrm" ] ; + rdf:value "1kcp10mc4jx7qrm" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Can I Get to Know You Better -- Free" ] ; + bf:title [ a bf:Title ; + rdfs:label "Can I Get To Know You Better" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Can I Get To Know You Better" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5021732403032" ], + [ a bf:OclcNumber ; + rdf:value "1460360062" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "url" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/url" ] ; + rdf:value "http://www.warnermusic.se/" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b WM Sweden, $c 1967" ; + bflc:simpleAgent "WM Sweden," ; + bflc:simpleDate "1967" ; + bf:date "1967"^^ ; + bf:place ] ; + bf:publicationStatement "WM Sweden, 1967" ; + bf:responsibilityStatement "Tom & Mick, Maniacs." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.warnermusic.se/" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Can I Get To Know You Better" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Can I Get To Know You Better" ] . + + a bf:Language . + diff --git a/tests/oclc/music/1465038544.ttl b/tests/oclc/music/1465038544.ttl new file mode 100644 index 0000000..07902d4 --- /dev/null +++ b/tests/oclc/music/1465038544.ttl @@ -0,0 +1,114 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement to"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251003200459.2" ; + bf:creationDate "20241101" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "jthxd74dg5m0s913" ] ; + rdf:value "jthxd74dg5m0s913" ] ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "channel record"@sv ], + ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Black Birds of Berlin -- Dragrace -- Stillbilder -- Drömmar -- Sci-Fi Norrland -- Postpunk Kärlek -- Air Jam -- Pianointro Till en Kopp Te -- Drönarbild -- Nostalgibilder Norrland -- Grisslakt -- Stupid Stupid Humans -- Frihet -- People Are Strange" ] ; + bf:title [ a bf:Title ; + rdfs:label "Songs for Movies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Songs for Movies" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1465038544" ], + [ a bf:Identifier ; + rdf:value "MASSCD-285" ], + [ a bf:Upc ; + rdf:value "7332181129007" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2024" ; + bflc:simpleDate "2024" ; + bf:date "2024"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Massproduktion, $c 2024-12-27" ; + bflc:simpleAgent "Massproduktion," ; + bflc:simpleDate "2024-12-27" ] ; + bf:publicationStatement "2024", + "Massproduktion, 2024-12-27" ; + bf:responsibilityStatement "The Confusions." ; + bf:title [ a bf:Title ; + rdfs:label "Songs for Movies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Songs for Movies" ] . + + a bf:Language . + diff --git a/tests/oclc/music/1493521485.ttl b/tests/oclc/music/1493521485.ttl new file mode 100644 index 0000000..6e9a20c --- /dev/null +++ b/tests/oclc/music/1493521485.ttl @@ -0,0 +1,266 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251010235009.8" ; + bf:creationDate "20240717" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Think Loud Studios, York, PA ;"@en ] ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a August Burns Red (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7W4Wg48cD3YjC4ccqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "655 7 $a Heavy metal (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090457" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Heavy metal." ; + bflc:marcKey "655 7 $a Heavy metal. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001149" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "August Burns Red (J.B. Brubaker, guitars ; Matthew Greiner, drums ; William Jacob Luhrs, vocals ; Brent Rambler, guitars ; Dustin Davidson, bass, guitar, vocals)."@en ; + bflc:marcKey "511 0 $a August Burns Red (J.B. Brubaker, guitars ; Matthew Greiner, drums ; William Jacob Luhrs, vocals ; Brent Rambler, guitars ; Dustin Davidson, bass, guitar, vocals)." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Heavy metal (Musique)" ; + bflc:marcKey "650 6 $a Heavy metal (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0142877" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Heavy metal (Music)" ; + bflc:marcKey "650 0 $a Heavy metal (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063666" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Standing in the storm (4:29) -- Icarus (3:41) -- Chop suey! (3:35) -- Westworld (5:25) -- Paramount (reprise) (5:02) -- Extinct by instinct (reprise) (4:54)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Guardians sessions /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guardians sessions /" ] . + + a bf:Organization ; + rdfs:label "August Burns Red (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7916747" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2021"^^ ; + bf:dimensions "10 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024616201" ], + [ a bf:Upc ; + rdf:value "888072222878" ], + [ a bf:OclcNumber ; + rdf:value "1493521485" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Fearless Records" ] ; + rdf:value "FEAR01619" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Pressed on clear vinyl."@en ], + [ a bf:Note ; + rdfs:label "Lyrics on sleeve."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, CA : $b Fearless Records, $c [2021]" ; + bflc:simpleAgent "Fearless Records," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Los Angeles, CA :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Los Angeles, CA : Fearless Records, [2021]" ; + bf:responsibilityStatement "August Burns Red." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Guardians sessions /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Guardians sessions /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1509410508.ttl b/tests/oclc/music/1509410508.ttl new file mode 100644 index 0000000..eabde7a --- /dev/null +++ b/tests/oclc/music/1509410508.ttl @@ -0,0 +1,263 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Analog electrical storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:GrooveCharacteristic ; + rdfs:label "lateral or combined cutting"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250319194134.1" ; + bf:creationDate "20231116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Musique populaire." ; + bflc:marcKey "655 7 $a Musique populaire. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000700" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music." ; + bflc:marcKey "655 7 $a Popular music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090610" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Lauv (aka Ari Leff)."@en ; + bflc:marcKey "511 0 $a Lauv (aka Ari Leff)." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2011-2020." ; + bflc:marcKey "650 0 $a Popular music $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8966683" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2011-2020." ; + bflc:marcKey "650 6 $a Musique populaire $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270456" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Drugs & the internet (2:58) -- F**k, I'm lonely (3:18) -- Lonely eyes (3:16) -- Sims (2:35) -- Believed (2:49) -- Billy (3:00) -- Feelings (3:09) -- Canada (3:04) -- For now (3:09) -- Mean it (3:52) -- Tell my mama (2:46) -- Sweatpants (3:16) -- Who (3:00) -- I'm so tired -- (2:42) -- El tejano (3:11) -- Tattoos together (3:06) -- Changes (2:40) -- Sad forever (3:23) -- Invisible things (3:17) -- Julia (3:38) -- Modern loneliness (4:12)." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a How I am feeling" ; + bf:mainTitle "How I am feeling" ], + [ a bf:Title ; + rdfs:label "How I'm feeling /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "How I'm feeling /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2020"^^ ; + bf:dimensions "12 in." ; + bf:editionStatement "[Green disc]." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 audio discs :"@en ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5056167118558" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Lauv" ] ; + rdf:value "LAUV002LP" ], + [ a bf:OclcNumber ; + rdf:value "1509410508" ], + [ a bf:Lccn ; + rdf:value " 2023629712" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "analog, 33 1/3 rpm ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Lyrics on container insert."@en ], + [ a bf:Note ; + rdfs:label "Co-written by Ari Leff."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Lauv, $c [2020]" ; + bflc:simpleAgent "Lauv," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : Lauv, [2020]" ; + bf:responsibilityStatement "Lauv." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "analog"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:GrooveCharacteristic ; + rdfs:label "microgroove"@en ; + bf:source [ a bf:Source ; + bf:code "rdagw" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "33 1/3 rpm"@en ], + , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "How I'm feeling /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "How I'm feeling /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/music/1584487420.ttl b/tests/oclc/music/1584487420.ttl new file mode 100644 index 0000000..049b831 --- /dev/null +++ b/tests/oclc/music/1584487420.ttl @@ -0,0 +1,300 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:CaptureStorage ; + rdfs:label "Unknown capture and storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "history of performer or ensemble"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260420203853.5" ; + bf:creationDate "20230630" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hammerton, Thomas, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Hammerton, Thomas," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Meehan, Kenneth Roy, $e recording engineer." ; + bf:agent [ a bf:Person ; + rdfs:label "Meehan, Kenneth Roy," ] ; + bf:role [ a bf:Role ; + rdfs:label "recording engineer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Romano, Ian, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Romano, Ian," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bhattacharya, Jason, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Bhattacharya, Jason," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gavel, Ryan, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Gavel, Ryan," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Riolino, Julianna, $e composer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Riolino, Julianna," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer," ], + [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Montano, Kristan, $e mastering engineer." ; + bf:agent [ a bf:Person ; + rdfs:label "Montano, Kristan," ] ; + bf:role [ a bf:Role ; + rdfs:label "mastering engineer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nardi, David, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Nardi, David," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Goldstein, Aaron, $e producer, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Goldstein, Aaron," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ], + [ a bf:Role ; + rdfs:label "producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ronaldi, Anthony, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Ronaldi, Anthony," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Romano, Daniel, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Romano, Daniel," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Carlyle, Roddy, $e musician." ; + bf:agent [ a bf:Person ; + rdfs:label "Carlyle, Roddy," ] ; + bf:role [ a bf:Role ; + rdfs:label "musician." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock (Musique)" ; + bflc:marcKey "655 7 $a Rock (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000951" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock music." ; + bflc:marcKey "655 7 $a Rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090656" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Julianna Riolino, vocals, guitar ; Aaron Goldstein, pedal steel, guitars, percussion ; David Nardi, guitar ; Roddy Carlyle, bass, twelve string guitar ; Ryan Gavel, bass ; Ian Romano, drums ; Thomas Hammerton, keyboards ; Anthony Ronaldi, baritone saxophone ; Jason Bhattacharya, drums, percussion ; Daniel Romano, guitar."@en ; + bflc:marcKey "511 0 $a Julianna Riolino, vocals, guitar ; Aaron Goldstein, pedal steel, guitars, percussion ; David Nardi, guitar ; Roddy Carlyle, bass, twelve string guitar ; Ryan Gavel, bass ; Ian Romano, drums ; Thomas Hammerton, keyboards ; Anthony Ronaldi, baritone saxophone ; Jason Bhattacharya, drums, percussion ; Daniel Romano, guitar." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Americana (Music)" ; + bflc:marcKey "650 0 $a Americana (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10700906" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Folk-rock music 2021-2030." ; + bflc:marcKey "650 0 $a Folk-rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Folk-rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075363" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indie pop music 2021-2030." ; + bflc:marcKey "650 0 $a Indie pop music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indie pop music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10222876" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 2021-2030." ; + bflc:marcKey "650 0 $a Rock music $y 2021-2030." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] [ a bf:Temporal ; + rdfs:label "2021-2030." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13808572" ] ] ) ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "If I knew now -- Isn't it a pity -- Lone ranger -- Archangel -- Queen of spades -- Hark! -- Memory of blue -- Why do I miss you -- Long feeling -- You -- Thistle and thorned." ] ; + bf:title [ a bf:Title ; + rdfs:label "All blue /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "All blue /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "vinyl."@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ], + , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "12 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1584487420" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "You've Changed Records" ] ; + rdf:value "YC-059" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics printed on LP sleeve."@en ], + [ a bf:Note ; + rdfs:label "Vinyl album."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Toronto, Canada : $b You've Changed Record,s $c 2022." ; + bflc:simpleAgent "You've Changed Record,s" ; + bflc:simpleDate "2022." ; + bflc:simplePlace "Toronto, Canada :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Toronto, Canada : You've Changed Record,s 2022." ; + bf:responsibilityStatement "Julianna Riolino." ; + bf:soundCharacteristic , + , + ; + bf:title [ a bf:Title ; + rdfs:label "All blue /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "All blue /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/music/51797437.ttl b/tests/oclc/music/51797437.ttl new file mode 100644 index 0000000..7a0958f --- /dev/null +++ b/tests/oclc/music/51797437.ttl @@ -0,0 +1,288 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "ZNM" ] ; + bf:changeDate "20250923022229.3" ; + bf:creationDate "20230103" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "ZNM" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a ZNM $b eng $c DLC $d ZNM $d OCLCQ $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.32" ; + bf:edition "full" ; + bf:itemPortion "Test" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Testify (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrHGFvC9JkpJWqrXWc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Songs" ; + bflc:marcKey "655 7 $a Songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726744" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Musique populaire chrétienne." ; + bflc:marcKey "655 7 $a Musique populaire chrétienne. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001111" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Contemporary Christian music" ; + bflc:marcKey "655 7 $a Contemporary Christian music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726783" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Contemporary Christian music." ; + bflc:marcKey "655 7 $a Contemporary Christian music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090339" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Testify (John Bradford, vocals ; Roy Prior, vocals, guitars)."@en ; + bflc:marcKey "511 0 $a Testify (John Bradford, vocals ; Roy Prior, vocals, guitars)." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Contemporary Christian music." ; + bflc:marcKey "650 0 $a Contemporary Christian music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135056" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Contemporary Christian music" ; + bflc:marcKey "650 7 $a Contemporary Christian music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00876620" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique populaire chrétienne." ; + bflc:marcKey "650 6 $a Musique populaire chrétienne." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0307632" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Walk real slow -- Restore me -- Crowns -- Armor song -- Good man -- Another day -- Love song -- Soul deep -- Forgive me for -- Without reservation -- Disappear -- Hard workin' man." ] ; + bf:title [ a bf:Title ; + rdfs:label "Soul deep /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Soul deep /" ] . + + a bf:Organization ; + rdfs:label "Testify (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4646601" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1997"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc ;"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "51797437" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Miry Clay Music" ] ; + rdf:value "1003" ], + [ a bf:Lccn ; + rdf:value " 2023621000" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Lyrics inserted in container."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Buffalo, NY : $b Miry Clay Music, $c [1997]" ; + bflc:simpleAgent "Miry Clay Music," ; + bflc:simpleDate "[1997]" ; + bflc:simplePlace "Buffalo, NY :" ; + bf:date "1997"^^ ; + bf:place ] ; + bf:publicationStatement "Buffalo, NY : Miry Clay Music, [1997]" ; + bf:responsibilityStatement "Testify." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlayingSpeed ; + rdfs:label "1.4 m/s"@en ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Soul deep /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Soul deep /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/747535812.ttl b/tests/oclc/music/747535812.ttl new file mode 100644 index 0000000..78f5e40 --- /dev/null +++ b/tests/oclc/music/747535812.ttl @@ -0,0 +1,426 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "BTCTA" ] ; + bf:changeDate "20250706040405.4" ; + bf:creationDate "20230126" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "IOU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "BTCTA" ], + [ a bf:Organization ; + bf:code "NZEPN" ], + [ a bf:Organization ; + bf:code "IEP" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "QQ3" ], + [ a bf:Organization ; + bf:code "KYB" ], + [ a bf:Organization ; + bf:code "GK8" ], + [ a bf:Organization ; + bf:code "RB0" ], + [ a bf:Organization ; + bf:code "TL4" ], + [ a bf:Organization ; + bf:code "CQA" ], + [ a bf:Organization ; + bf:code "WIQ" ], + [ a bf:Organization ; + bf:code "TEF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a BTCTA $b eng $c DLC $d TEF $d WIQ $d GK8 $d IEP $d KYB $d CQA $d OCLCF $d NZEPN $d IOU $d RB0 $d QQ3 $d TL4 $d BTCTA $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "Recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Carriage Horse Studio, Stamford, CT."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.421643" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18.W56" ; + bf:itemPortion "R66 2011" ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tedeschi, Susan, $d 1970- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Tedeschi, Susan, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5189966" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vivino, Jimmy, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Vivino, Jimmy," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winter, Johnny, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Winter, Johnny," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Popper, John, $d 1967- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Popper, John, 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4658590" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nelson, Paul $c (Guitarist), $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Nelson, Paul (Guitarist)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10105873" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trucks, Derek, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Trucks, Derek," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Haynes, Warren, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Haynes, Warren," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gill, Vince, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Gill, Vince," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Medeski, John, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Medeski, John," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Landreth, Sonny, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Landreth, Sonny," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winter, Edgar, $d 1946- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Winter, Edgar, 1946-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3356189" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Blues (Music)"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Blues." ; + bflc:marcKey "655 7 $a Blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000775" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090268" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "655 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726540" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "sound recordings." ; + bflc:marcKey "655 7 $a sound recordings. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028633" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores." ; + bflc:marcKey "655 7 $a Enregistrements sonores. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings" ; + bflc:marcKey "655 7 $a Sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411639" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings." ; + bflc:marcKey "655 7 $a Sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866572" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Johnny Winter ; with accompanying musicians."@en ; + bflc:marcKey "511 0 $a Johnny Winter ; with accompanying musicians." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bflc:marcKey "650 7 $a Blues (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00835056" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2011-2020" ; + bflc:marcKey "648 7 $a 2011-2020 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Blues (Music) 2011-2020." ; + bflc:marcKey "650 0 $a Blues (Music) $y 2011-2020." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Blues (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8839505" ] ] [ a bf:Temporal ; + rdfs:label "2011-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8839505" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This album returns Johnny Winter to his roots by paying homage to the iconic blues heroes whose pioneering music influenced Winter's own signature sound. Roots is the follow up to his Grammy-nominated I'm a Blues Man, and includes a host of special guests who join Winter in trading licks to honor his idols."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "T-bone shuffle (featuring Sonny Landreth) (4:54) -- Further on up the road (featuring Jimmy Vivino) (4:18) -- Done somebody wrong (featuring Warren Haynes) (4:47) -- Got my mojo workin' (featuring Frank Latorre) (5:10) -- Last night (featuring John Popper) (5:47) -- Maybellene (featuring Vince Gill) (2:49) -- Bright lights, big city (featuring Susan Tedeschi) (4:28) -- Honky tonk (featuring Edgar Winter) (3:43) -- Dust my broom (featuring Derek Trucks) (6:04) -- Short fat fannie (featuring Paul Nelson) (4:07) -- Come back baby (featuring John Medeski) (6:28)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Roots /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Roots /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2011"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "005300" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc (53 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "747535812" ], + [ a bf:Upc ; + rdf:value "020286160342" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1014327299" ], + [ a bf:Lccn ; + rdf:value " 2023617577" ], + [ a bf:Gtin14Number ; + rdf:value "00020286160342" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Megaforce Records" ] ; + bf:qualifier "(from website)" ; + rdf:value "MEGA1603" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "digital ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York] : $b Megaforce Records, $c [2011]" ; + bflc:simpleAgent "Megaforce Records," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "[New York] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[New York] : Megaforce Records, [2011]" ; + bf:responsibilityStatement "Johnny Winter." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Roots /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Roots /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/747818601.ttl b/tests/oclc/music/747818601.ttl new file mode 100644 index 0000000..493f60e --- /dev/null +++ b/tests/oclc/music/747818601.ttl @@ -0,0 +1,470 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "OSU" ] ; + bf:changeDate "20250921201151.1" ; + bf:creationDate "20230413" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OSU" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a OSU $b eng $c DLC $d OCLCF $d OSU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Toenut (Musical group), $e audio producer, $e performer. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmYf479QcwmhjbVk9vR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "audio producer," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rock music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Songs." ; + bflc:marcKey "655 7 $a Songs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090704" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "655 7 $a Alternative rock music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "655 7 $a Rock alternatif. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001152" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ga" ; + bf:code "n-us-ga" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Toenut."@en ; + bflc:marcKey "511 0 $a Toenut." ], + [ a bf:Note, + ; + rdfs:label "Produced by Steve Watson and Toenut."@en ; + bflc:marcKey "508 $a Produced by Steve Watson and Toenut." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock music 1991-2000." ; + bflc:marcKey "650 0 $a Rock music $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022012" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022012" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rock alternatif." ; + bflc:marcKey "650 6 $a Rock alternatif." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remix." ; + bflc:marcKey "650 6 $a Remix." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0365118" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sound recordings Remixing" ; + bflc:marcKey "650 7 $a Sound recordings $x Remixing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sound recordings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01127058" ] ] [ a bf:Topic ; + rdfs:label "Remixing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01127058" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1991-2000" ; + bflc:marcKey "648 7 $a 1991-2000 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bflc:marcKey "650 7 $a Alternative rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00806181" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Alternative rock music Georgia Atlanta." ; + bflc:marcKey "650 0 $a Alternative rock music $z Georgia $z Atlanta." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Alternative rock music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ] [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock alternatif Géorgie (État) Atlanta." ; + bflc:marcKey "650 6 $a Rock alternatif $z Géorgie (État) $z Atlanta." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock alternatif" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0284990" ] ] [ a bf:Geographic ; + rdfs:label "Géorgie (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0463259" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0463259" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Alternative rock music." ; + bflc:marcKey "650 0 $a Alternative rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117740" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remixes" ; + bflc:marcKey "650 7 $a Remixes $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01094443" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music Georgia Atlanta 1991-2000." ; + bflc:marcKey "650 0 $a Popular music $z Georgia $z Atlanta $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022011" ] ] [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256979" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3022011" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire Géorgie (État) Atlanta 1991-2000." ; + bflc:marcKey "650 6 $a Musique populaire $z Géorgie (État) $z Atlanta $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206668" ] ] [ a bf:Geographic ; + rdfs:label "Géorgie (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0463259" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0463259" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206668" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock (Musique) 1991-2000." ; + bflc:marcKey "650 6 $a Rock (Musique) $y 1991-2000." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206672" ] ] [ a bf:Temporal ; + rdfs:label "1991-2000." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0206672" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Georgia Atlanta" ; + bflc:marcKey "651 7 $a Georgia $z Atlanta $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw4C3P6Kd3pMcCfjvTmBP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Georgia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204627" ] ] [ a bf:Geographic ; + rdfs:label "Atlanta" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204627" ] ] ) ; + skos:relatedMatch ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Test anxiety -- The song we wrote yesterday (edit) -- Information ; 32nd theme song -- Opus -- Le pepper -- The whistler -- Test anxiety (Area 39's optical remix)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Test anxiety ep /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Test anxiety ep /" ] . + + a bf:Organization ; + rdfs:label "Toenut (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8356687" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗1997"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023621429" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Mute" ] ; + rdf:value "musdj15-2" ], + [ a bf:OclcNumber ; + rdf:value "747818601" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Tracks 1-2 are from the 1997 album Two in the Piñata ; tracks 3-4 are from the 1995 album Information ; remainder unissued."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [London, England] : $b Mute, $c [1997]" ; + bflc:simpleAgent "Mute," ; + bflc:simpleDate "[1997]" ; + bflc:simplePlace "[London, England] :" ; + bf:date "1997"^^ ; + bf:place ] ; + bf:publicationStatement "[London, England] : Mute, [1997]" ; + bf:responsibilityStatement "Toenut." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Test anxiety ep /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Test anxiety ep /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/music/748457301.ttl b/tests/oclc/music/748457301.ttl new file mode 100644 index 0000000..1ea79eb --- /dev/null +++ b/tests/oclc/music/748457301.ttl @@ -0,0 +1,348 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:IntendedAudience ; + rdfs:label "juvenile"@en ; + bf:code "juv" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:SupplementaryContent ; + rdfs:label "libretto or text"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "BGCBL" ] ; + bf:changeDate "20241207024901.3" ; + bf:creationDate "20241115" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "WIQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "BGCBL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a BGCBL $b eng $c DLC $d WIQ $d OCLCF $d BGCBL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MusicAudio, + bf:Work, + ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Burchfield, Mark, $e audio producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Burchfield, Mark," ] ; + bf:role [ a bf:Role ; + rdfs:label "audio producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellsworth, Tod, $e audio producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ellsworth, Tod," ] ; + bf:role [ a bf:Role ; + rdfs:label "audio producer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Children's sound recordings." ; + bflc:marcKey "655 7 $a Children's sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866116" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Popular music"@en ; + skos:closeMatch ], + [ a bf:GenreForm ; + rdfs:label "Juvenile works" ; + bflc:marcKey "655 7 $a Juvenile works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411637" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lullabies (Songs)" ; + bflc:marcKey "655 7 $a Lullabies (Songs) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090522" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores pour la jeunesse." ; + bflc:marcKey "655 7 $a Enregistrements sonores pour la jeunesse. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000250" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings" ; + bflc:marcKey "655 7 $a Sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411639" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Berceuses." ; + bflc:marcKey "655 7 $a Berceuses. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001310" ] ; + bf:source ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced by Mark Burchfield ; executive producer, Tod Ellsworth."@en ; + bflc:marcKey "508 $a Produced by Mark Burchfield ; executive producer, Tod Ellsworth." ], + [ a bf:Note, + ; + rdfs:label "Unidentified."@en ; + bflc:marcKey "511 0 $a Unidentified." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Lullabies, English" ; + bflc:marcKey "650 7 $a Lullabies, English $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01003439" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Songs." ; + bflc:marcKey "650 1 $a Songs." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Children's songs." ; + bflc:marcKey "650 0 $a Children's songs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5570808" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Lullabies." ; + bflc:marcKey "650 1 $a Lullabies." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lullabies, English Juvenile sound recordings." ; + bflc:marcKey "650 0 $a Lullabies, English $v Juvenile sound recordings." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lullabies, English" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2070583" ] ] [ a bf:GenreForm ; + rdfs:label "Juvenile sound recordings." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945036" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Berceuses anglaises Enregistrements sonores pour la jeunesse." ; + bflc:marcKey "650 6 $a Berceuses anglaises $v Enregistrements sonores pour la jeunesse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Berceuses anglaises" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000266571" ] ] [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores pour la jeunesse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376998" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Children's songs" ; + bflc:marcKey "650 7 $a Children's songs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00856546" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Chansons enfantines." ; + bflc:marcKey "650 6 $a Chansons enfantines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029353" ] ; + bf:source ] ; + bf:supplementaryContent ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Brahms lullaby -- Baby mine -- The Rainbow connection -- When you wish upon a star -- Slumber my darling -- All the pretty little horses -- Twinkle, twinkle little star -- The cradle song -- I will -- You can close your eyes -- Godspeed (Sweet dreams) -- Over the rainbow." ] ; + bf:title [ a bf:Title ; + rdfs:label "Sweet dreams :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sweet dreams :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "℗2006"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 audio disc :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "792755550922" ], + [ a bf:Lccn ; + rdf:value " 2024624494" ], + [ a bf:Upc ; + rdf:value "792755551028" ], + [ a bf:OclcNumber ; + rdf:value "748457301" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "audio"@en ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "digital ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Brentwood, TN. : $b Green Hill's Treehouse Entertainment, $c [2006]" ; + bflc:simpleAgent "Green Hill's Treehouse Entertainment," ; + bflc:simpleDate "[2006]" ; + bflc:simplePlace "Brentwood, TN. :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "Brentwood, TN. : Green Hill's Treehouse Entertainment, [2006]" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Sweet dreams : a child's gift of lullabies." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sweet dreams :" ; + bf:subtitle "a child's gift of lullabies." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357103712.ttl b/tests/oclc/serials/1357103712.ttl new file mode 100644 index 0000000..f46446e --- /dev/null +++ b/tests/oclc/serials/1357103712.ttl @@ -0,0 +1,256 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Comics (Graphic works)"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250531025305.7" ; + bf:creationDate "20230109" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "Comic Book 18866" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "741.5" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Mangazine (Antarctic Press : 2018)" ; + bflc:marcKey "130 0 $a Mangazine (Antarctic Press : 2018)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mangazine (Antarctic Press : 2018)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Comics (Graphic works)" ; + bflc:marcKey "655 7 $a Comics (Graphic works) $2 fast $0 (OCoLC)fst01921613" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921613" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Manga." ; + bflc:marcKey "655 7 $a Manga. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14990302" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Manga." ; + bflc:marcKey "655 7 $a Manga. $2 fast $0 (OCoLC)fst02061040" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02061040" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comics (Graphic works)" ; + bflc:marcKey "655 7 $a Comics (Graphic works) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169912" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2835-8031" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mangazine" ; + bf:qualifier "(Antarctic Press. 2018)" ], + [ a bf:Title ; + rdfs:label "Mangazine." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mangazine." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "4 numbers :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023218512" ], + [ a bf:OclcNumber ; + rdf:value "1357103712" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Manga-influenced anthology comic."@en ], + [ a bf:Note, + ; + rdfs:label "Began with issue no. 1 (July, 2018); ceased with issue no. 4 (October, 2018)."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: No. 3 (September, 2018)."@en ], + [ a bf:Note, + ; + rdfs:label "Has also volume numbering."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: No. 1 (July, 2018); title from indicia."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Antonio, Texas] : $b Antarctic Press, $c 2018." ; + bflc:simpleAgent "Antarctic Press," ; + bflc:simpleDate "2018." ; + bflc:simplePlace "[San Antonio, Texas] :" ; + bf:date "2018/2018"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Antonio, Texas] : Antarctic Press, 2018." ; + bf:title [ a bf:Title ; + rdfs:label "Mangazine." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mangazine." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1357117517.ttl b/tests/oclc/serials/1357117517.ttl new file mode 100644 index 0000000..f5157b7 --- /dev/null +++ b/tests/oclc/serials/1357117517.ttl @@ -0,0 +1,350 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230417170354.4" ; + bf:creationDate "20230109" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HJ82.5" ; + bf:itemPortion ".A244" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Civil Society for Poverty Reduction (Zambia), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Civil Society for Poverty Reduction (Zambia)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6699376" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 fast $0 (OCoLC)fst01919968" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919968" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-za---" ; + bf:code "f-za---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Finance, Public Zambia Accounting Periodicals." ; + bflc:marcKey "650 0 $a Finance, Public $z Zambia $x Accounting $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Finance, Public" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157781" ] ] [ a bf:Topic ; + rdfs:label "Accounting" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157781" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Poverty Zambia Prevention Periodicals." ; + bflc:marcKey "650 0 $a Poverty $z Zambia $x Prevention $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Poverty" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12595353" ] ] [ a bf:Topic ; + rdfs:label "Prevention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12595353" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Government spending policy Zambia Periodicals." ; + bflc:marcKey "650 0 $a Government spending policy $z Zambia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Government spending policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035436" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Finance, Public Accounting." ; + bflc:marcKey "650 7 $a Finance, Public $x Accounting. $2 fast $0 (OCoLC)fst00924478" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00924478" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Finance, Public" ] [ a bf:Topic ; + rdfs:label "Accounting." ] ) ], + [ a bf:Topic ; + rdfs:label "Government spending policy." ; + bflc:marcKey "650 7 $a Government spending policy. $2 fast $0 (OCoLC)fst00945615" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00945615" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Zambia." ; + bflc:marcKey "651 7 $a Zambia. $2 fast $0 (OCoLC)fst01209422" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209422" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Budget Zambia Periodicals." ; + bflc:marcKey "650 0 $a Budget $z Zambia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Budget" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106984" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Budget." ; + bflc:marcKey "650 7 $a Budget. $2 fast $0 (OCoLC)fst00840336" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840336" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Poverty Prevention." ; + bflc:marcKey "650 7 $a Poverty $x Prevention. $2 fast $0 (OCoLC)fst01074116" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01074116" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Poverty" ] [ a bf:Topic ; + rdfs:label "Prevention." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Budget tracking and service delivery monitoring for six sectors" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Budget tracking and service delivery monitoring for six sectors" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023232050" ], + [ a bf:OclcNumber ; + rdf:value "1357117517" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2019"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: January to December 2018; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lusaka : $b Civil Society for Poverty Reduction" ; + bflc:simpleAgent "Civil Society for Poverty Reduction" ; + bflc:simplePlace "Lusaka :" ; + bf:date "20XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Lusaka : Civil Society for Poverty Reduction" ; + bf:title [ a bf:Title ; + rdfs:label "Budget tracking and service delivery monitoring for six sectors" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Budget tracking and service delivery monitoring for six sectors" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357119516.ttl b/tests/oclc/serials/1357119516.ttl new file mode 100644 index 0000000..b2f49da --- /dev/null +++ b/tests/oclc/serials/1357119516.ttl @@ -0,0 +1,263 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250918104514.5" ; + bf:creationDate "20230109" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HG9184.5.Z9" ; + bf:itemPortion "Z75a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a ZSIC Life PLC, $e author, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpJmW8q7hD7j4qyvb9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast $0 (OCoLC)fst01919893" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919893" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-za---" ; + bf:code "f-za---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Life insurance." ; + bflc:marcKey "650 7 $a Life insurance. $2 fast $0 (OCoLC)fst01715858" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01715858" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a ZSIC Life PLC $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "ZSIC Life PLC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15056594" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Life insurance Zambia Periodicals." ; + bflc:marcKey "650 0 $a Life insurance $z Zambia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Life insurance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113925" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Zambia." ; + bflc:marcKey "651 7 $a Zambia. $2 fast $0 (OCoLC)fst01209422" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209422" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ZSIC annual report" ; + bf:mainTitle "ZSIC annual report" ], + [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ZSIC Life Limited annual report" ; + bf:mainTitle "ZSIC Life Limited annual report" ] . + + a bf:Organization ; + rdfs:label "ZSIC Life PLC," . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023232051" ], + [ a bf:OclcNumber ; + rdf:value "1357119516" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2019"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lusaka : $b ZSIC Life Company" ; + bflc:simpleAgent "ZSIC Life Company" ; + bflc:simplePlace "Lusaka :" ; + bf:date "20XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Lusaka : ZSIC Life Company" ; + bf:title [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357135322.ttl b/tests/oclc/serials/1357135322.ttl new file mode 100644 index 0000000..af3fb64 --- /dev/null +++ b/tests/oclc/serials/1357135322.ttl @@ -0,0 +1,304 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230417170409.9" ; + bf:creationDate "20230109" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ766.5.I5" ; + bf:itemPortion "F526a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Family Planning Association of India. $b Nilgiris Branch, $e author, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Family Planning Association of India. Nilgiris Branch," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15056734" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast $0 (OCoLC)fst01919893" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919893" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ii---" ; + bf:code "a-ii---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Family Planning Association of India. $b Nilgiris Branch $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Family Planning Association of India. Nilgiris Branch" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15056734" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Family planning India Nīlgiri (District) Periodicals." ; + bflc:marcKey "650 0 $a Family planning $z India $z Nīlgiri (District) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Family planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8150768" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca908204" ] ] [ a bf:Geographic ; + rdfs:label "Nīlgiri (District)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca908204" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Birth control." ; + bflc:marcKey "650 7 $a Birth control. $2 fast $0 (OCoLC)fst00833148" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00833148" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Birth control India Nīlgiri (District) Periodicals." ; + bflc:marcKey "650 0 $a Birth control $z India $z Nīlgiri (District) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Birth control" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086726" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca908204" ] ] [ a bf:Geographic ; + rdfs:label "Nīlgiri (District)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca908204" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "India Nīlgiri (District)" ; + bflc:marcKey "651 7 $a India $z Nīlgiri (District) $2 fast $0 (OCoLC)fst01331861" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01331861" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "India" ] [ a bf:Geographic ; + rdfs:label "Nīlgiri (District)" ] ) ], + [ a bf:Topic ; + rdfs:label "Family planning." ; + bflc:marcKey "650 7 $a Family planning. $2 fast $0 (OCoLC)fst01750250" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750250" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a FPAI Nilgiris Branch annual report" ; + bf:mainTitle "FPAI Nilgiris Branch annual report" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357135322" ], + [ a bf:Lccn ; + rdf:value " 2023232055" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1993"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1993; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Coonoor : $b Family Planning Association of India, Nilgiris Branch" ; + bflc:simpleAgent "Family Planning Association of India, Nilgiris Branch" ; + bflc:simplePlace "Coonoor :" ; + bf:date "19XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Coonoor : Family Planning Association of India, Nilgiris Branch" ; + bf:title [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357150855.ttl b/tests/oclc/serials/1357150855.ttl new file mode 100644 index 0000000..a7f89bc --- /dev/null +++ b/tests/oclc/serials/1357150855.ttl @@ -0,0 +1,365 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20230417170459.9" ; + bf:creationDate "20230110" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HQ766.5.P3" ; + bf:itemPortion "C65" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Pakistan. $b Bureau of Statistics, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Pakistan. Bureau of Statistics," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10094905" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bflc:marcKey "655 7 $a Statistics. $2 fast $0 (OCoLC)fst01423727" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-pk---" ; + bf:code "a-pk---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Birth control Pakistan Statistics Periodicals." ; + bflc:marcKey "650 0 $a Birth control $z Pakistan $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Birth control" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086726" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Pakistan." ; + bflc:marcKey "651 7 $a Pakistan. $2 fast $0 (OCoLC)fst01210275" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210275" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Family planning." ; + bflc:marcKey "650 7 $a Family planning. $2 fast $0 (OCoLC)fst01750250" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750250" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Contraceptives." ; + bflc:marcKey "650 7 $a Contraceptives. $2 fast $0 (OCoLC)fst00876856" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00876856" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health surveys." ; + bflc:marcKey "650 7 $a Health surveys. $2 fast $0 (OCoLC)fst00953352" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00953352" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Contraceptives Pakistan Statistics Periodicals." ; + bflc:marcKey "650 0 $a Contraceptives $z Pakistan $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Contraceptives" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2040596" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Family planning Pakistan Statistics Periodicals." ; + bflc:marcKey "650 0 $a Family planning $z Pakistan $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Family planning" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8150768" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Birth control." ; + bflc:marcKey "650 7 $a Birth control. $2 fast $0 (OCoLC)fst00833148" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00833148" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Health surveys Pakistan Statistics Periodicals." ; + bflc:marcKey "650 0 $a Health surveys $z Pakistan $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Health surveys" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2061361" ] ] [ a bf:Geographic ; + rdfs:label "Pakistan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506453" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a ACPR" ; + bf:mainTitle "ACPR" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Annual contraceptive performance report" ; + bf:mainTitle "Annual contraceptive performance report" ], + [ a bf:Title ; + rdfs:label "Contraceptive performance report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Contraceptive performance report." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2022313614" ], + [ a bf:OclcNumber ; + rdf:value "1357150855" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began publication in 2010/11."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.pbs.gov.pk" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019/20; title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2019/20."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Islamabad : $b Pakistan Bureau of Statistics, Ministry of Planning, Development & Special Initiatives." ; + bflc:simpleAgent "Pakistan Bureau of Statistics, Ministry of Planning, Development & Special Initiatives." ; + bflc:simplePlace "Islamabad :" ; + bf:date "2010/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Islamabad : Pakistan Bureau of Statistics, Ministry of Planning, Development & Special Initiatives." ; + bf:title [ a bf:Title ; + rdfs:label "Contraceptive performance report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Contraceptive performance report." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357499324.ttl b/tests/oclc/serials/1357499324.ttl new file mode 100644 index 0000000..2a09321 --- /dev/null +++ b/tests/oclc/serials/1357499324.ttl @@ -0,0 +1,248 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20230417170622.6" ; + bf:creationDate "20230110" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LH1.S23" ; + bf:itemPortion "B38" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Santa Barbara School (Carpinteria, Calif.), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Santa Barbara School (Carpinteria, Calif.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15059615" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Batidor (Carpinteria, Calif.)" ; + bflc:marcKey "130 0 $a Batidor (Carpinteria, Calif.)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Batidor (Carpinteria, Calif.)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Santa Barbara School (Carpinteria, Calif.) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Santa Barbara School (Carpinteria, Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15059615" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Preparatory schools." ; + bflc:marcKey "650 7 $a Preparatory schools. $2 fast $0 (OCoLC)fst01075494" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01075494" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Carpinteria." ; + bflc:marcKey "651 7 $a California $z Carpinteria. $2 fast $0 (OCoLC)fst01222721" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01222721" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Carpinteria." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Preparatory schools California Carpinteria Periodicals." ; + bflc:marcKey "650 0 $a Preparatory schools $z California $z Carpinteria $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Preparatory schools" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2162222" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca853464" ] ] [ a bf:Geographic ; + rdfs:label "Carpinteria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca853464" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "El batidor" ; + bflc:nonSortNum "3" ; + bf:mainTitle "El batidor" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023232056" ], + [ a bf:OclcNumber ; + rdf:value "1357499324" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Commencement issue 1947; title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Commencement issue 1948"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Carpinteria, California : $b Santa Barbara School" ; + bflc:simpleAgent "Santa Barbara School" ; + bflc:simplePlace "Carpinteria, California :" ; + bf:date "19XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Carpinteria, California : Santa Barbara School" ; + bf:title [ a bf:Title ; + rdfs:label "El batidor" ; + bflc:nonSortNum "3" ; + bf:mainTitle "El batidor" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1357552369.ttl b/tests/oclc/serials/1357552369.ttl new file mode 100644 index 0000000..d64b45b --- /dev/null +++ b/tests/oclc/serials/1357552369.ttl @@ -0,0 +1,241 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260212195647.1" ; + bf:creationDate "20230111" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalogs" ; + bflc:marcKey "655 7 $a Catalogs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423692" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Publishers' catalogs." ; + bflc:marcKey "655 7 $a Publishers' catalogs. $2 rbmscv" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Illinois Chicago." ; + bflc:marcKey "752 $a United States $b Illinois $d Chicago." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Illinois" ] [ a madsrdf:City ; + rdfs:label "Chicago." ] ) ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Publishers and publishing" ; + bflc:marcKey "650 7 $a Publishers and publishing $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01083463" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Progress Company $v Catalogs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Progress Company" ] [ a bf:GenreForm ; + rdfs:label "Catalogs." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Publishers and publishing United States Periodicals." ; + bflc:marcKey "650 0 $a Publishers and publishing $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Publishers and publishing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016724" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "The Progress Book Review." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Progress Book Review." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Miscellaneous Print Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Miscellaneous Print Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Volume 1, number 1 (November-December, 1909)-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357552369" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Volume 1, number 1 (November-December, 1909)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chicago : $b The Progress Company, 515 Rand-McNally Bldg., $c 1909-" ; + bflc:simpleAgent "The Progress Company, 515 Rand-McNally Bldg.," ; + bflc:simpleDate "1909-" ; + bflc:simplePlace "Chicago :" ; + bf:date "1909~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Chicago : The Progress Company, 515 Rand-McNally Bldg., 1909-" ; + bf:title [ a bf:Title ; + rdfs:label "The Progress Book Review." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Progress Book Review." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1360432762.ttl b/tests/oclc/serials/1360432762.ttl new file mode 100644 index 0000000..7e0408c --- /dev/null +++ b/tests/oclc/serials/1360432762.ttl @@ -0,0 +1,294 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230117" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Cornell University. $b Center for Teaching Innovation, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Cornell University. Center for Teaching Innovation," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enseignement supérieur New York (État) Ithaca Périodiques." ; + bflc:marcKey "650 6 $a Enseignement supérieur $z New York (État) $z Ithaca $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enseignement supérieur" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070156" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468101" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468101" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) Ithaca" ; + bflc:marcKey "651 7 $a New York (State) $z Ithaca $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgt9fJ6RhxTBXYrvCXDbd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Technologie éducative." ; + bflc:marcKey "650 6 $a Technologie éducative." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013726" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Higher New York (State) Ithaca Periodicals." ; + bflc:marcKey "650 0 $a Education, Higher $z New York (State) $z Ithaca $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Higher" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113704" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca298686" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca298686" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Educational technology." ; + bflc:marcKey "650 0 $a Educational technology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114226" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Educational technology" ; + bflc:marcKey "650 7 $a Educational technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00903623" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Education, Higher" ; + bflc:marcKey "650 7 $a Education, Higher $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00903005" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "College teaching." ; + bflc:marcKey "650 0 $a College teaching." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2020161" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "College teaching" ; + bflc:marcKey "650 7 $a College teaching $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00868201" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Teaching with technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Teaching with technology." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1360432762" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Welcome issue (January 2018)"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Welcome issue (January 2018); title from caption."@en ], + [ a bf:Note ; + rdfs:label "No more published?"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ithaca, N.Y.] : $b Center for Teaching Innovation, $c 2018-" ; + bflc:simpleAgent "Center for Teaching Innovation," ; + bflc:simpleDate "2018-" ; + bflc:simplePlace "[Ithaca, N.Y.] :" ; + bf:date "2018/20uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Ithaca, N.Y.] : Center for Teaching Innovation, 2018-" ; + bf:title [ a bf:Title ; + rdfs:label "Teaching with technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Teaching with technology." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1362529389.ttl b/tests/oclc/serials/1362529389.ttl new file mode 100644 index 0000000..2acc051 --- /dev/null +++ b/tests/oclc/serials/1362529389.ttl @@ -0,0 +1,236 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251001010159.7" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pacific Bell Directory (Firm), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpkMbKdcb46mbdRKFWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bflc:marcKey "655 7 $a Telephone directories $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423915" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Telephone directories." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Telephone directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964923" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Pacific Bell white pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pacific Bell white pages" ; + bf:partName "Sacramento" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "81360067" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC white pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC white pages. Sacramento" ] . + + a bf:Organization ; + rdfs:label "Pacific Bell Directory (Firm)," . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529389" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: [March 2001]; title from cover"@en ], + [ a bf:Note ; + rdfs:label "\"Keep until February 2002\"--Cover, [March 2001] issue"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: [March 2001]"@en ], + [ a bf:Note ; + rdfs:label "Area code 916; Directory code 06934"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California] $b Pacific Bell Directory" ; + bflc:simpleAgent "Pacific Bell Directory" ; + bflc:simplePlace "[San Francisco, California]" ; + bf:date "19uu/200u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco, California] Pacific Bell Directory" ; + bf:title [ a bf:Title ; + rdfs:label "Pacific Bell white pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pacific Bell white pages" ; + bf:partName "Sacramento" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1362529430.ttl b/tests/oclc/serials/1362529430.ttl new file mode 100644 index 0000000..66b75d2 --- /dev/null +++ b/tests/oclc/serials/1362529430.ttl @@ -0,0 +1,255 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a AT & T (Firm), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "AT & T (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4431448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bflc:marcKey "655 7 $a Telephone directories $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423915" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Telephone directories." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Telephone directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964923" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "AT & T white pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T white pages" ; + bf:partName "Sacramento" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529563" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T the real white pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T the real white pages. Sacramento" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "81360067" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC white pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC white pages. Sacramento" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529430" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with March 2006; ceased with March 2007"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: March 2006; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 2007"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note ; + rdfs:label "Area code 916; Directory code 06934"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California] $b AT&T California $c 2006-2007" ; + bflc:simpleAgent "AT&T California" ; + bflc:simpleDate "2006-2007" ; + bflc:simplePlace "[San Francisco, California]" ; + bf:date "2006/2007"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco, California] AT&T California 2006-2007" ; + bf:title [ a bf:Title ; + rdfs:label "AT & T white pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T white pages" ; + bf:partName "Sacramento" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1362529563.ttl b/tests/oclc/serials/1362529563.ttl new file mode 100644 index 0000000..e36b4bd --- /dev/null +++ b/tests/oclc/serials/1362529563.ttl @@ -0,0 +1,243 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529430" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T white pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T white pages. Sacramento" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a AT & T (Firm), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "AT & T (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4431448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bflc:marcKey "655 7 $a Telephone directories $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423915" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Telephone directories." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Telephone directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964923" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ], + [ a bf:Title ; + rdfs:label "AT & T the real white pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T the real white pages" ; + bf:partName "Sacramento" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529563" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 2008"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: March 2008; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note, + ; + rdfs:label "Began with March 2008"@en ], + [ a bf:Note ; + rdfs:label "Area code 916; directory code 06934"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California] $b AT&T Advertising and Publishing $c 2008-" ; + bflc:simpleAgent "AT&T Advertising and Publishing" ; + bflc:simpleDate "2008-" ; + bflc:simplePlace "[San Francisco, California]" ; + bf:date "2008/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[San Francisco, California] AT&T Advertising and Publishing 2008-" ; + bf:responsibilityStatement "AT&T California" ; + bf:title [ a bf:Title ; + rdfs:label "AT & T the real white pages Sacramento and surrounding area" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T the real white pages" ; + bf:partName "Sacramento" ; + bf:subtitle "and surrounding area" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a AT & T real white pages $p Sacramento" ; + bf:mainTitle "AT & T real white pages" ; + bf:partName "Sacramento" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1362536801.ttl b/tests/oclc/serials/1362536801.ttl new file mode 100644 index 0000000..4b8cb0b --- /dev/null +++ b/tests/oclc/serials/1362536801.ttl @@ -0,0 +1,302 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240212092307.5" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a AT & T (Firm), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "AT & T (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4431448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yellow pages" ; + bflc:marcKey "655 7 $a Yellow pages $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423916" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Californie Annuaires téléphoniques Pages jaunes." ; + bflc:marcKey "651 6 $a Californie $v Annuaires téléphoniques $v Pages jaunes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105109" ] ] [ a bf:GenreForm ; + rdfs:label "Annuaires téléphoniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] [ a bf:GenreForm ; + rdfs:label "Pages jaunes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a California $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Yolo County" ; + bflc:marcKey "651 7 $a California $z Yolo County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkdq7hdbwtHcJbXtVC4v3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] [ a bf:Geographic ; + rdfs:label "Yolo County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Yolo County (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Yolo County (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Yolo County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622246" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Yolo County" ; + bf:mainTitle "Yolo County" ], + [ a bf:Title ; + rdfs:label "AT & T the real yellow pages Yolo County" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T the real yellow pages" ; + bf:partName "Yolo County" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "820469789" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T yellow pages including white pages. Yolo County" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T yellow pages including white pages. Yolo County" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362536801" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: May 2011"@en ], + [ a bf:Note ; + rdfs:label "Includes residential listings"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note ; + rdfs:label "Area code 530; Directory number 07635"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: May 2010; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco?] $b AT&T California" ; + bflc:simpleAgent "AT&T California" ; + bflc:simplePlace "[San Francisco?]" ; + bf:date "20uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[San Francisco?] AT&T California" ; + bf:title [ a bf:Title ; + rdfs:label "AT & T the real yellow pages Yolo County including white pages" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T the real yellow pages" ; + bf:partName "Yolo County" ; + bf:subtitle "including white pages" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a AT & T real yellow pages $p Yolo County" ; + bf:mainTitle "AT & T real yellow pages" ; + bf:partName "Yolo County" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1362536876.ttl b/tests/oclc/serials/1362536876.ttl new file mode 100644 index 0000000..25a2923 --- /dev/null +++ b/tests/oclc/serials/1362536876.ttl @@ -0,0 +1,324 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362536809" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC Pacific Bell smart yellow pages including white pages. Yolo County" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC Pacific Bell smart yellow pages including white pages. Yolo County" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yellow pages" ; + bflc:marcKey "655 7 $a Yellow pages $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423916" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a California $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Yolo County (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Yolo County (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Yolo County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622246" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Californie Annuaires téléphoniques Pages jaunes." ; + bflc:marcKey "651 6 $a Californie $v Annuaires téléphoniques $v Pages jaunes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105109" ] ] [ a bf:GenreForm ; + rdfs:label "Annuaires téléphoniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] [ a bf:GenreForm ; + rdfs:label "Pages jaunes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Yolo County" ; + bflc:marcKey "651 7 $a California $z Yolo County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkdq7hdbwtHcJbXtVC4v3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] [ a bf:Geographic ; + rdfs:label "Yolo County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] ) ; + skos:relatedMatch ], + ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Yolo County" ; + bf:mainTitle "Yolo County" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Volume for May 2004 has title $a SBC smart yellow pages $p Yolo County" ; + bf:mainTitle "SBC smart yellow pages" ; + bf:note [ a bf:Note ; + rdfs:label "Volume for May 2004 has title"@en ] ; + bf:partName "Yolo County" ], + [ a bf:Title ; + rdfs:label "SBC smart yellow pages including white pages Yolo County" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC smart yellow pages including white pages" ; + bf:partName "Yolo County" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362538632" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Yolo County" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Yolo County" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 volume"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362536876" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: May 2003; title from cover"@en ], + [ a bf:Note ; + rdfs:label "Includes residential listings"@en ], + [ a bf:Note ; + rdfs:label "Area code 530; Directory number 07635"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note, + ; + rdfs:label "Began with May 2003; ceased with May 2004"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: May 2004"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco?] $b SBC California $c [2003-2004]" ; + bflc:simpleAgent "SBC California" ; + bflc:simpleDate "[2003-2004]" ; + bflc:simplePlace "[San Francisco?]" ; + bf:date "2003/2004"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco?] SBC California [2003-2004]" ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a SBC Yolo County" ; + bf:mainTitle "SBC Yolo County" ], + [ a bf:Title ; + rdfs:label "SBC smart yellow pages including white pages Yolo County" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC smart yellow pages including white pages" ; + bf:partName "Yolo County" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1362538632.ttl b/tests/oclc/serials/1362538632.ttl new file mode 100644 index 0000000..a901dc2 --- /dev/null +++ b/tests/oclc/serials/1362538632.ttl @@ -0,0 +1,314 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362536876" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC smart yellow pages including white pages. Yolo County" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC smart yellow pages including white pages. Yolo County" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yellow pages" ; + bflc:marcKey "655 7 $a Yellow pages $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423916" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Yolo County (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Yolo County (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Yolo County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca622246" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a California $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Californie Annuaires téléphoniques Pages jaunes." ; + bflc:marcKey "651 6 $a Californie $v Annuaires téléphoniques $v Pages jaunes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105109" ] ] [ a bf:GenreForm ; + rdfs:label "Annuaires téléphoniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] [ a bf:GenreForm ; + rdfs:label "Pages jaunes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377087" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Yolo County" ; + bflc:marcKey "651 7 $a California $z Yolo County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkdq7hdbwtHcJbXtVC4v3" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] [ a bf:Geographic ; + rdfs:label "Yolo County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214190" ] ] ) ; + skos:relatedMatch ], + ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Yolo County" ; + bf:mainTitle "Yolo County" ], + [ a bf:Title ; + rdfs:label "SBC yellow pages Yolo County" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC yellow pages" ; + bf:partName "Yolo County" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "820469789" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T yellow pages including white pages. Yolo County" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T yellow pages including white pages. Yolo County" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362538632" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: May 2005; title from cover"@en ], + [ a bf:Note ; + rdfs:label "Includes residential listings"@en ], + [ a bf:Note ; + rdfs:label "Area code 530; Directory number 07635"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: May 2005"@en ], + [ a bf:Note, + ; + rdfs:label "Began and ceased with May 2005"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco?] $b SBC California $c [2005]" ; + bflc:simpleAgent "SBC California" ; + bflc:simpleDate "[2005]" ; + bflc:simplePlace "[San Francisco?]" ; + bf:date "2005/2005"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco?] SBC California [2005]" ; + bf:title [ a bf:Title ; + rdfs:label "SBC yellow pages Yolo County" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC yellow pages" ; + bf:partName "Yolo County" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1362894591.ttl b/tests/oclc/serials/1362894591.ttl new file mode 100644 index 0000000..aa17f17 --- /dev/null +++ b/tests/oclc/serials/1362894591.ttl @@ -0,0 +1,364 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251001010218.7" ; + bf:creationDate "20230120" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pacific Bell Directory (Firm), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpkMbKdcb46mbdRKFWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yellow pages" ; + bflc:marcKey "655 7 $a Yellow pages $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423916" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Sacramento" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Elk Grove (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Elk Grove (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Elk Grove (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca535495" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Rancho Cordova" ; + bflc:marcKey "651 7 $a California $z Rancho Cordova $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwMwV9WR9GQFpRYvDbPQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01231494" ] ] [ a bf:Geographic ; + rdfs:label "Rancho Cordova" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01231494" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Elk Grove" ; + bflc:marcKey "651 7 $a California $z Elk Grove $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrWCYyGD9ggj8gCWYTCQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210954" ] ] [ a bf:Geographic ; + rdfs:label "Elk Grove" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210954" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "West Sacramento (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a West Sacramento (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "West Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca795086" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California West Sacramento" ; + bflc:marcKey "651 7 $a California $z West Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgd6M3KkX9jkjgw4pyPQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01221029" ] ] [ a bf:Geographic ; + rdfs:label "West Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01221029" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Rancho Cordova (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Rancho Cordova (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Rancho Cordova (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1316057" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ], + [ a bf:Title ; + rdfs:label "SBC smart yellow pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC smart yellow pages" ; + bf:partName "Sacramento" ] . + + a bf:Organization ; + rdfs:label "Pacific Bell Directory (Firm)," . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362894591" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 2004"@en ], + [ a bf:Note ; + rdfs:label "Area code 916; Directory number 06935"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: March 2004; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco?] $b Pacific Bell Directory" ; + bflc:simpleAgent "Pacific Bell Directory" ; + bflc:simplePlace "[San Francisco?]" ; + bf:date "200u/200u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco?] Pacific Bell Directory" ; + bf:responsibilityStatement "SBC California" ; + bf:title [ a bf:Title ; + rdfs:label "SBC smart yellow pages Sacramento including Rancho Cordova, Elk Grove and West Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC smart yellow pages" ; + bf:partName "Sacramento" ; + bf:subtitle "including Rancho Cordova, Elk Grove and West Sacramento" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 18 $a SBC Sacramento" ; + bf:mainTitle "SBC Sacramento" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1362894772.ttl b/tests/oclc/serials/1362894772.ttl new file mode 100644 index 0000000..964c782 --- /dev/null +++ b/tests/oclc/serials/1362894772.ttl @@ -0,0 +1,252 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230120" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a AT & T (Firm), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "AT & T (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4431448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yellow pages" ; + bflc:marcKey "655 7 $a Yellow pages $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423916" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "SBC yellow pages. Sacramento" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T the real yellow pages. Sacramento" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "AT & T the real yellow pages. Sacramento" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Sacramento" ; + bflc:marcKey "651 7 $a California $z Sacramento $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhMg8BtdBQ8www6DmfyVC" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] [ a bf:Geographic ; + rdfs:label "Sacramento" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205542" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sacramento (Calif.) Telephone directories Yellow pages." ; + bflc:marcKey "651 0 $a Sacramento (Calif.) $v Telephone directories $v Yellow pages." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sacramento (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca299410" ] ] [ a bf:GenreForm ; + rdfs:label "Telephone directories" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] [ a bf:GenreForm ; + rdfs:label "Yellow pages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964924" ] ] ) ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sacramento" ; + bf:mainTitle "Sacramento" ], + [ a bf:Title ; + rdfs:label "AT & T yellow pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T yellow pages" ; + bf:partName "Sacramento" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362894772" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Area code 916; Directory number 06935"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 2007"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: March 2007; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, maps"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco?] $b AT & T Advertising, L.P." ; + bflc:simpleAgent "AT & T Advertising, L.P." ; + bflc:simplePlace "[San Francisco?]" ; + bf:date "200u/200u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[San Francisco?] AT & T Advertising, L.P." ; + bf:responsibilityStatement "AT & T California" ; + bf:title [ a bf:Title ; + rdfs:label "AT & T yellow pages Sacramento" ; + bflc:nonSortNum "0" ; + bf:mainTitle "AT & T yellow pages" ; + bf:partName "Sacramento" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1367362024.ttl b/tests/oclc/serials/1367362024.ttl new file mode 100644 index 0000000..7ba606e --- /dev/null +++ b/tests/oclc/serials/1367362024.ttl @@ -0,0 +1,267 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250604103623.3" ; + bf:creationDate "20230131" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCF $d DLC" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HJ81.4" ; + bf:itemPortion ".A685a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Uganda. $b Accountant General's Office, $e author, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Uganda. Accountant General's Office," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14486673" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast $0 (OCoLC)fst01919893" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919893" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-ug---" ; + bf:code "f-ug---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Finance, Public Uganda Accounting Periodicals." ; + bflc:marcKey "650 0 $a Finance, Public $z Uganda $x Accounting $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Finance, Public" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157781" ] ] [ a bf:Topic ; + rdfs:label "Accounting" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157781" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Finance, Public Accounting." ; + bflc:marcKey "650 7 $a Finance, Public $x Accounting. $2 fast $0 (OCoLC)fst00924478" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00924478" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Finance, Public" ] [ a bf:Topic ; + rdfs:label "Accounting." ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Uganda." ; + bflc:marcKey "651 7 $a Uganda. $2 fast $0 (OCoLC)fst01210282" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210282" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Annual report" ; + bf:mainTitle "Annual report" ], + [ a bf:Title ; + rdfs:label "Accountant General's annual report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Accountant General's annual report." ] . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023232071" ], + [ a bf:OclcNumber ; + rdf:value "1367362024" ], + [ a bf:Lccn ; + bf:status ; + rdf:value " 2024333466" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: FY 2022/2023."@en ], + [ a bf:Note, + ; + rdfs:label "Report year ends 30th June"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019/2020; title from title page."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kampala : $b Ministry of Finance, Planning and Economic Development, Accountant General's Office" ; + bflc:simpleAgent "Ministry of Finance, Planning and Economic Development, Accountant General's Office" ; + bflc:simplePlace "Kampala :" ; + bf:date "20uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Kampala : Ministry of Finance, Planning and Economic Development, Accountant General's Office" ; + bf:title [ a bf:Title ; + rdfs:label "Accountant General's annual report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Accountant General's annual report." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1368055363.ttl b/tests/oclc/serials/1368055363.ttl new file mode 100644 index 0000000..4e9a4b7 --- /dev/null +++ b/tests/oclc/serials/1368055363.ttl @@ -0,0 +1,266 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250918104522.3" ; + bf:creationDate "20230202" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BV636.C3" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Davis Community Church (Davis, Calif.), $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpkRwp6HGyGpyjFjK9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Church history" ; + bflc:marcKey "655 7 $a Church history $2 fast $0 (OCoLC)fst01411629" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411629" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Davis Community Church (Davis, Calif.) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Davis Community Church (Davis, Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8257355" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Community churches" ; + bflc:marcKey "650 7 $a Community churches $2 fast $0 (OCoLC)fst00870707" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00870707" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Church history." ; + bflc:marcKey "651 0 $a Davis (Calif.) $x Church history." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Topic ; + rdfs:label "Church history." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037141" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davis" ; + bflc:marcKey "651 7 $a California $z Davis $2 fast $0 (OCoLC)fst01207676 $1 https://id.oclc.org/worldcat/entity/E39PBJwHjRxJpDCY4MTrG7bcfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Davis" ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Community churches California Davis Periodicals." ; + bflc:marcKey "650 0 $a Community churches $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Community churches" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025006" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Davis Community Church annual report" ; + bf:mainTitle "Davis Community Church annual report" ] . + + a bf:Organization ; + rdfs:label "Davis Community Church (Davis, Calif.)," . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023236956" ], + [ a bf:OclcNumber ; + rdf:value "1368055363" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1977"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1977; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, California $b Davis Community Church" ; + bflc:simpleAgent "Davis Community Church" ; + bflc:simplePlace "Davis, California" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Davis, California Davis Community Church" ; + bf:responsibilityStatement "Davis Community Church" ; + bf:title [ a bf:Title ; + rdfs:label "Annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1369497654.ttl b/tests/oclc/serials/1369497654.ttl new file mode 100644 index 0000000..36c8c4f --- /dev/null +++ b/tests/oclc/serials/1369497654.ttl @@ -0,0 +1,351 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250918104532.6" ; + bf:creationDate "20230209" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCL $d CUV $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD7501.D3" ; + bf:itemPortion "C66" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Davis Senior High School (Davis, Calif.), $e author, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqKCmTW8pBg6FcFQJPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "High school graduates" ; + bflc:marcKey "650 7 $a High school graduates $2 fast $0 (OCoLC)fst00956107" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00956107" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Davis Senior High School (Davis, Calif.) $x Alumni and alumnae $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Davis Senior High School (Davis, Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8328804" ] ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5026979" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Alumni and alumnae" ; + bflc:marcKey "650 7 $a Universities and colleges $x Alumni and alumnae $2 fast $0 (OCoLC)fst01161636" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161636" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae" ] ) ], + [ a bf:Topic ; + rdfs:label "Commencement ceremonies" ; + bflc:marcKey "650 7 $a Commencement ceremonies $2 fast $0 (OCoLC)fst00869276" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00869276" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "High schools Alumni and alumnae California Davis Periodicals." ; + bflc:marcKey "650 0 $a High schools $x Alumni and alumnae $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "High schools" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2071537" ] ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2071537" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "High schools Alumni and alumnae" ; + bflc:marcKey "650 7 $a High schools $x Alumni and alumnae $2 fast $0 (OCoLC)fst00956299" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00956299" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "High schools" ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae" ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davis" ; + bflc:marcKey "651 7 $a California $z Davis $2 fast $0 (OCoLC)fst01207676 $1 https://id.oclc.org/worldcat/entity/E39PBJwHjRxJpDCY4MTrG7bcfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Davis" ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Commencement ceremonies California Davis Periodicals." ; + bflc:marcKey "650 0 $a Commencement ceremonies $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Commencement ceremonies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5405882" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "High school graduates California Davis Periodicals." ; + bflc:marcKey "650 0 $a High school graduates $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "High school graduates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2071267" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Includes program of ceremony and names of graduating students."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "... annual commencement" ; + bflc:nonSortNum "4" ; + bf:mainTitle "... annual commencement" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Commencement program" ; + bf:mainTitle "Commencement program" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Volumes for <2013-> have title $a ... commencement" ; + bf:mainTitle "... commencement" ; + bf:note [ a bf:Note ; + rdfs:label "Volumes for <2013-> have title"@en ] ] . + + a bf:Organization ; + rdfs:label "Davis Senior High School (Davis, Calif.)," . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "14-23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023236957" ], + [ a bf:OclcNumber ; + rdf:value "1369497654" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Printed in blue on white paper"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 36th (June 7, 1963); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 86th (June 7, 2013)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, California?] $b [Publisher not identified]" ; + bflc:simpleAgent "[Publisher not identified]" ; + bflc:simplePlace "[Davis, California?]" ; + bf:date "19uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Davis, California?] [Publisher not identified]" ; + bf:responsibilityStatement "Davis Senior High School" ; + bf:title [ a bf:Title ; + rdfs:label "... annual commencement" ; + bflc:nonSortNum "4" ; + bf:mainTitle "... annual commencement" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1370011003.ttl b/tests/oclc/serials/1370011003.ttl new file mode 100644 index 0000000..13c36d1 --- /dev/null +++ b/tests/oclc/serials/1370011003.ttl @@ -0,0 +1,269 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Scientific-Professional Conference on Information Technology." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201747" ], + [ a bf:OclcNumber ; + rdf:value "1370008932" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Scientific-Professional Conference on Information Technology" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2836-371X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Scientific-Professional Conference on Information Technology" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250618081437.8" ; + bf:creationDate "20230214" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "004" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230213" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Information Technology (Žabljak, Žabljak, Montenegro)" ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Information Technology (Žabljak, Žabljak, Montenegro)" ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2836-3736" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IT" ; + bf:mainTitle "IT" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Information Technology" ; + bf:mainTitle "Information Technology" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Intern. Conf. Inf. Technol." ; + bf:qualifier "(Piscataway, N.J. Print)" ], + [ a bf:Title ; + rdfs:label "International Conference on Information Technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology." ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology" ; + bf:qualifier "(Piscataway, N.J. Print)" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Information Technology (Žabljak, Žabljak, Montenegro)." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370011078" ], + [ a bf:Lccn ; + rdf:value " 2023201750" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Technology" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2836-3744" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Technology" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:distributionStatement "Red Hook, NY : Available from Curran Associates" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370011003" ], + [ a bf:Lccn ; + rdf:value " 2023201749" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: 24th (2020)"@en ], + [ a bf:Note ; + rdfs:label "Not to be confused with proceedings of conferences of the same name also published by IEEE (See LCCN: 2010204078 and LCCN 2019204147)"@en ; + bflc:applicableInstitution ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1825524/all-proceedings $z Listed with issues of former conference title" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Listed with issues of former conference title"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: 24th (2020) ; title from title page (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 26th (2022) (surrogate)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Red Hook, NY : $b Available from Curran Associates" ; + bflc:simpleAgent "Available from Curran Associates" ; + bflc:simplePlace "Red Hook, NY :" ; + bf:date "2020"^^ ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.proceedings.com/ $z Search \"IT\"" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Search \"IT\""@en ] ] ; + bf:title [ a bf:Title ; + rdfs:label "International Conference on Information Technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + diff --git a/tests/oclc/serials/1370011078.ttl b/tests/oclc/serials/1370011078.ttl new file mode 100644 index 0000000..76cdc17 --- /dev/null +++ b/tests/oclc/serials/1370011078.ttl @@ -0,0 +1,281 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Scientific-Professional Conference on Information Technology." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201748" ], + [ a bf:OclcNumber ; + rdf:value "1097050279" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Scientific-Professional Conference on Information Technology" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2836-3728" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Scientific-Professional Conference on Information Technology" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Information Technology (Žabljak, Žabljak, Montenegro)." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201749" ], + [ a bf:OclcNumber ; + rdf:value "1370011003" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Technology" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2836-3736" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Technology" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250618081433.2" ; + bf:creationDate "20230214" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "U3W" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d U3W $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "004" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230213" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Information Technology (Žabljak, Žabljak, Montenegro)" ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Information Technology (Žabljak, Žabljak, Montenegro)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Electronic journals." ; + bflc:marcKey "655 0 $a Electronic journals." ; + bf:source ], + ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2836-3744" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology" ; + bf:qualifier "(Piscataway, N.J. Online)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IT" ; + bf:mainTitle "IT" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Information Technology" ; + bf:mainTitle "Information Technology" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Intern. Conf. Inf. Technol." ; + bf:qualifier "(Piscataway, N.J. Online)" ], + [ a bf:Title ; + rdfs:label "International Conference on Information Technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:distributionStatement "Red Hook, NY : Available from Curran Associates" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201750" ], + [ a bf:OclcNumber ; + rdf:value "1370011078" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Print version record."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://ieeexplore.ieee.org/xpl/conhome/1825524/all-proceedings $z Listed with issues of former conference title" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Listed with issues of former conference title"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 26th (2022) (ieeexplore.ieee.org, viewed February 13, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with: 24th (2020)"@en ], + [ a bf:Note ; + rdfs:label "IEEE Xplore includes a mix of cover images and/or title pages from print, cd-rom, or USB formats (as available), separately published by IEEE, the IEEE Computer Society or other organizations in cooperation with IEEE. The titles appearing on these other formats and publications may have minor variations, however, content is the same (with some minor stylistic variations) accross formats."@en ], + [ a bf:Note ; + rdfs:label "Not to be confused with proceedings of conferences of the same name also published by IEEE (See LCCN: 2010204079 and LCCN 2019204148)"@en ; + bflc:applicableInstitution ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE, $c [2020]-" ; + bflc:simpleAgent "IEEE," ; + bflc:simpleDate "[2020]-" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Red Hook, NY : $b Available from Curran Associates" ; + bflc:simpleAgent "Available from Curran Associates" ; + bflc:simplePlace "Red Hook, NY :" ; + bf:date "2020"^^ ] ; + bf:publicationStatement "Piscataway, NJ : IEEE, [2020]-" ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.proceedings.com/ $z Search \"IT\"" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Search \"IT\""@en ] ] ; + bf:title [ a bf:Title ; + rdfs:label "International Conference on Information Technology." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Technology." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + diff --git a/tests/oclc/serials/1370194337.ttl b/tests/oclc/serials/1370194337.ttl new file mode 100644 index 0000000..957d2dd --- /dev/null +++ b/tests/oclc/serials/1370194337.ttl @@ -0,0 +1,143 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20241104011717.8" ; + bf:creationDate "20230215" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2753-6521" ], + [ a bf:Issn ; + bf:status ; + rdf:value "2545-3556" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "The New Americanist (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2545-3556" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The New Americanist (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "The New Americanist" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "The New Americanist" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The New Americanist" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370194337" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2023-" ; + bflc:simpleDate "2023-" ; + bf:date "2023/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Edinburgh University Press" ; + bflc:simpleAgent "Edinburgh University Press" ] ; + bf:publicationStatement "2023-", + "Edinburgh University Press" ; + bf:title [ a bf:Title ; + rdfs:label "The New Americanist" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The New Americanist" ] . + diff --git a/tests/oclc/serials/1370197072.ttl b/tests/oclc/serials/1370197072.ttl new file mode 100644 index 0000000..944725f --- /dev/null +++ b/tests/oclc/serials/1370197072.ttl @@ -0,0 +1,156 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250529231028.4" ; + bf:creationDate "20230215" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "638.2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2436-6218" ], + [ a bf:Issn ; + bf:status ; + rdf:value "1340-4725" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "International journal of wild silkmoth & silk (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1340-4725" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International journal of wild silkmoth & silk (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International journal of wild silkmoth & silk" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "International journal of wild silkmoth & silk" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International journal of wild silkmoth & silk" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370197072" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Tsukuba : $b International Society for Wild Silkmoths" ; + bflc:simpleAgent "International Society for Wild Silkmoths" ; + bflc:simplePlace "Tsukuba :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2020-" ; + bflc:simpleDate "2020-" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "2020-", + "Tsukuba : International Society for Wild Silkmoths" ; + bf:title [ a bf:Title ; + rdfs:label "International journal of wild silkmoth & silk" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International journal of wild silkmoth & silk" ], + [ a bf:AbbreviatedTitle ; + bf:mainTitle "INT. J. WILD SILKMOTH & SILK" ], + [ a bf:AbbreviatedTitle ; + bf:mainTitle "INTERNATIONAL JOURNAL OF WILD SILKMOTH AND SILK" ] . + diff --git a/tests/oclc/serials/1371042549.ttl b/tests/oclc/serials/1371042549.ttl new file mode 100644 index 0000000..044385d --- /dev/null +++ b/tests/oclc/serials/1371042549.ttl @@ -0,0 +1,237 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20230419112552.1" ; + bf:creationDate "20230223" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD9437.A1" ; + bf:itemPortion "P46" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Pennsylvania." ; + bflc:marcKey "651 7 $a Pennsylvania. $2 fast $0 (OCoLC)fst01204598" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204598" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Poultry industry." ; + bflc:marcKey "650 7 $a Poultry industry. $2 fast $0 (OCoLC)fst01074025" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01074025" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Poultry industry Pennsylvania Periodicals." ; + bflc:marcKey "650 0 $a Poultry industry $z Pennsylvania $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Poultry industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2160696" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Pennsylvania poultry review." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pennsylvania poultry review." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Poultry review" ; + bf:mainTitle "Poultry review" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "45 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023221602" ], + [ a bf:OclcNumber ; + rdf:value "1371042549" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Vol. III, no. 2 (July, 1952); title from caption."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 1950."@en ], + [ a bf:Note, + ; + rdfs:label "Vol. III, no. 3 (August, 1952) mislabeled as: Vol. 11, no. 3."@en ], + [ a bf:Note ; + rdfs:label "September 1952- published: Doylestown, Pa."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. III, no. 4 (September, 1952)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Quakertown, Pa. : $b [publisher not identified]" ; + bflc:simpleAgent "[publisher not identified]" ; + bflc:simplePlace "Quakertown, Pa. :" ; + bf:date "1950~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Quakertown, Pa. : [publisher not identified]" ; + bf:title [ a bf:Title ; + rdfs:label "Pennsylvania poultry review." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pennsylvania poultry review." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1371108515.ttl b/tests/oclc/serials/1371108515.ttl new file mode 100644 index 0000000..5046a65 --- /dev/null +++ b/tests/oclc/serials/1371108515.ttl @@ -0,0 +1,336 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250505101227.3" ; + bf:creationDate "20230224" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCQ $d OCLCO $d OCLCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "NX180" ; + bf:itemPortion ".F34 I58" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "700" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a International Library of Fashion Research. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpDq9dwwHb3fkMkxgCF" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications" ; + bflc:marcKey "655 7 $a Serial publications $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919968" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "serials (publications)" ; + bflc:marcKey "655 7 $a serials (publications) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026642" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Publications en série." ; + bflc:marcKey "655 7 $a Publications en série. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001102" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2703-982X" ] ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Fashion design libraries." ; + bflc:marcKey "650 0 $a Fashion design libraries." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6269376" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fashion design" ; + bflc:marcKey "650 7 $a Fashion design $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01200123" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fashion design." ; + bflc:marcKey "650 0 $a Fashion design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6269373" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art et design." ; + bflc:marcKey "650 6 $a Art et design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0503610" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art and design" ; + bflc:marcKey "650 7 $a Art and design $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01741278" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fashion." ; + bflc:marcKey "650 0 $a Fashion." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152736" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fashion" ; + bflc:marcKey "650 7 $a Fashion $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921600" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fashion Periodicals." ; + bflc:marcKey "650 0 $a Fashion $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fashion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152736" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fashion design libraries" ; + bflc:marcKey "650 7 $a Fashion design libraries $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01200125" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art and design." ; + bflc:marcKey "650 0 $a Art and design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7258900" ] ; + bf:source ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Library of Fashion Research" ], + [ a bf:Title ; + rdfs:label "International Library of Fashion Research" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Library of Fashion Research" ] . + + a bf:Organization ; + rdfs:label "International Library of Fashion Research." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15153668" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "1-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular,"@en ; + bflc:marcKey "310 $a Irregular, $b 2022-" ; + bf:date "2022-" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371108515" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "1-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 1 (2022); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1 (2022)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Oslo : $b International Library of Fashion Research publications" ; + bflc:simpleAgent "International Library of Fashion Research publications" ; + bflc:simplePlace "Oslo :" ; + bf:date "2022/.."^^ ; + bf:place ] ; + bf:publicationStatement "Oslo : International Library of Fashion Research publications" ; + bf:title [ a bf:Title ; + rdfs:label "International Library of Fashion Research" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Library of Fashion Research" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1371110298.ttl b/tests/oclc/serials/1371110298.ttl new file mode 100644 index 0000000..01dc022 --- /dev/null +++ b/tests/oclc/serials/1371110298.ttl @@ -0,0 +1,253 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250515102446.9" ; + bf:creationDate "20230224" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TR681.M4" ; + bf:itemPortion "Y86" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001179" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines" ; + bflc:marcKey "655 7 $a Zines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919987" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Photography of the nude" ; + bflc:marcKey "650 7 $a Photography of the nude $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01061951" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photographie érotique homosexuelle." ; + bflc:marcKey "650 6 $a Photographie érotique homosexuelle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0438993" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photography of men" ; + bflc:marcKey "650 7 $a Photography of men $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01061922" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photography of the nude." ; + bflc:marcKey "650 0 $a Photography of the nude." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135750" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photographie de nus." ; + bflc:marcKey "650 6 $a Photographie de nus." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0048986" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photographie d'hommes." ; + bflc:marcKey "650 6 $a Photographie d'hommes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0058092" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gay erotic photography." ; + bflc:marcKey "650 0 $a Gay erotic photography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6432847" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photography of men." ; + bflc:marcKey "650 0 $a Photography of men." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135662" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gay erotic photography" ; + bflc:marcKey "650 7 $a Gay erotic photography $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01736060" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Yummyzine" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yummyzine" ] . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Issue one-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular,"@en ; + bflc:marcKey "310 $a Irregular, $b 2022" ; + bf:date "2022" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371110298" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Issue one-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Issue one (2022); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue one (2022)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [United Kingdom?] : [Yummy Magazine?]" ; + bflc:simplePlace "[United Kingdom?] : [Yummy Magazine?]" ; + bf:date "2022/.."^^ ; + bf:place ] ; + bf:publicationStatement "[United Kingdom?] : [Yummy Magazine?]" ; + bf:title [ a bf:Title ; + rdfs:label "Yummyzine" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yummyzine" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1371297318.ttl b/tests/oclc/serials/1371297318.ttl new file mode 100644 index 0000000..326c1bb --- /dev/null +++ b/tests/oclc/serials/1371297318.ttl @@ -0,0 +1,298 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241104192739.1" ; + bf:creationDate "20230228" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HG9970.3" ; + bf:itemPortion ".A93" ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Highway Loss Data Institute. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqWH4mQyb9dHgtvpfY6" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Highway Loss Data Institute insurance collision report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Highway Loss Data Institute insurance collision report" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Research report HLDI. R." ; + bflc:marcKey "830 0 $a Research report HLDI. $n R." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research report HLDI." ; + bf:partNumber "R." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Research report HLDI. R" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Research report HLDI. R" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Traffic accidents United States Costs Statistics Periodicals." ; + bflc:marcKey "650 0 $a Traffic accidents $z United States $x Costs $x Statistics $x Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Traffic accidents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2033806" ] ] [ a bf:Topic ; + rdfs:label "Costs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037111" ] ] [ a bf:Topic ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5956126" ] ] [ a bf:Topic ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032008" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Automobile insurance United States Statistics Periodicals." ; + bflc:marcKey "650 0 $a Automobile insurance $z United States $x Statistics $x Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Automobile insurance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113056" ] ] [ a bf:Topic ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5956126" ] ] [ a bf:Topic ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032008" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Assurance-automobiles États-Unis Statistiques Périodiques." ; + bflc:marcKey "650 6 $a Assurance-automobiles $z États-Unis $x Statistiques $x Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Assurance-automobiles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002136" ] ] [ a bf:Topic ; + rdfs:label "Statistiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378408" ] ] [ a bf:Topic ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378415" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Insurance collision report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Insurance collision report." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Highway Loss Data Institute." . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:dimensions "28 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "1989-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371297318" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "1989-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Some issues describe initial results for current model year; other issues cover current year and two previous years."@en ], + [ a bf:Note ; + rdfs:label "\"Passenger cars, vans, pickups, and utility vehicles\" (varies)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Arlington, Va. : $b Highway Loss Data Institute, $c 1989-" ; + bflc:simpleAgent "Highway Loss Data Institute," ; + bflc:simpleDate "1989-" ; + bflc:simplePlace "Arlington, Va. :" ; + bf:date "1989/.."^^ ; + bf:place ] ; + bf:publicationStatement "Arlington, Va. : Highway Loss Data Institute, 1989-" ; + bf:title [ a bf:Title ; + rdfs:label "Insurance collision report." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Insurance collision report." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1371330299.ttl b/tests/oclc/serials/1371330299.ttl new file mode 100644 index 0000000..fe7da1b --- /dev/null +++ b/tests/oclc/serials/1371330299.ttl @@ -0,0 +1,224 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ145.O73" ; + bf:itemPortion "W6" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-or" ; + bf:code "n-us-or" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Prostitution" ; + bflc:marcKey "650 7 $a Prostitution $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01079562" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex workers" ; + bflc:marcKey "650 7 $a Sex workers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01982348" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sex workers Oregon Periodicals." ; + bflc:marcKey "650 0 $a Sex workers $z Oregon $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sex workers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10811946" ] ] [ a bf:Geographic ; + rdfs:label "Oregon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255750" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Prostitution Oregon." ; + bflc:marcKey "650 0 $a Prostitution $z Oregon." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Prostitution" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009374" ] ] [ a bf:Geographic ; + rdfs:label "Oregon." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255750" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Working it." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working it." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Oregon" ; + bflc:marcKey "651 7 $a Oregon $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRDY9Q8vrYX74W7HTxKM" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204579" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371330299" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Summer 2015"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Summer 2015; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Portland, Oregon] : $b [Publisher not identified]" ; + bflc:simpleAgent "[Publisher not identified]" ; + bflc:simplePlace "[Portland, Oregon] :" ; + bf:date "20XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Portland, Oregon] : [Publisher not identified]" ; + bf:title [ a bf:Title ; + rdfs:label "Working it." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Working it." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1371462512.ttl b/tests/oclc/serials/1371462512.ttl new file mode 100644 index 0000000..2c9b0d6 --- /dev/null +++ b/tests/oclc/serials/1371462512.ttl @@ -0,0 +1,151 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260313230222.3" ; + bf:creationDate "20230301" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "0742-5554" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Behavioral medicine update (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0742-5554" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Behavioral medicine update (Print)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Health Sciences General and Others." ; + bflc:marcKey "650 4 $a Health Sciences $x General and Others." ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Health Sciences" ] [ a bf:Topic ; + rdfs:label "General and Others." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Behavioral medicine update" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Behavioral medicine update" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371462512" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Knoxville, TN : $b The Society" ; + bflc:simpleAgent "The Society" ; + bflc:simplePlace "Knoxville, TN :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 1979-1984" ; + bflc:simpleDate "1979-1984" ; + bf:date "1979/1984"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "1979-1984", + "Knoxville, TN : The Society" ; + bf:title [ a bf:Title ; + rdfs:label "Behavioral medicine update" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Behavioral medicine update" ], + [ a bf:AbbreviatedTitle ; + bf:mainTitle "BEHAV MED UPDATE" ] . + diff --git a/tests/oclc/serials/1372353066.ttl b/tests/oclc/serials/1372353066.ttl new file mode 100644 index 0000000..ce7b5cb --- /dev/null +++ b/tests/oclc/serials/1372353066.ttl @@ -0,0 +1,288 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:Source . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195805.6" ; + bf:creationDate "20230310" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "LC137.E8" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "370/.963" ; + bf:edition "full" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Ethiopia. $b YaTemhert mermarānā yastātistiks ṣe/bét." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Ethiopia. YaTemhert mermarānā yastātistiks ṣe/bét." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Ethiopia. $b Office of Educational Planning & Statistics." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Ethiopia. Office of Educational Planning & Statistics." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 7 $a Statistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e------" ; + bf:code "e------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "School census for Ethiopia" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "School census for Ethiopia" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Effectifs scolaires Éthiopie Statistiques Périodiques." ; + bflc:marcKey "650 6 $a Effectifs scolaires $z Éthiopie $v Statistiques $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Effectifs scolaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0043875" ] ] [ a bf:Geographic ; + rdfs:label "Éthiopie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476748" ] ] [ a bf:GenreForm ; + rdfs:label "Statistiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378300" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "School census Ethiopia Statistics Periodicals." ; + bflc:marcKey "650 0 $a School census $z Ethiopia $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "School census" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086651" ] ] [ a bf:Geographic ; + rdfs:label "Ethiopia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca313822" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "School census" ; + bflc:marcKey "650 7 $a School census $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01107141" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "School census for Ethiopia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "School census for Ethiopia." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Ethiopia" ; + bflc:marcKey "651 7 $a Ethiopia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrm4PwJjwQwWdt7T4CJDq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205830" ] ; + bf:source . + + a bf:Language . + + a bf:Status ; + rdfs:label "unknown", + "unknown"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28-33 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:frequency ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 73171390 " ], + [ a bf:OclcNumber ; + rdf:value "1372353066" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@sv ], + [ a bf:Note, + ; + rdfs:label "Volumes for <1960/61>-1965/66 published by the Ethiopia Bureau of Educational Research and Statistics; 1966/67-<1968/69> by the Ethiopia Office of Educational Planning and Statistics."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 19uu-uuuu" ; + bflc:simpleDate "19uu-uuuu" ; + bf:date "19XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Addis Ababa] : $b Office of Educational Planning & Statistics, Ministry of Education and Fine Arts" ; + bflc:simpleAgent "Office of Educational Planning & Statistics, Ministry of Education and Fine Arts" ; + bflc:simplePlace "[Addis Ababa] :" ; + bf:status ] ; + bf:publicationStatement "19uu-uuuu", + "[Addis Ababa] : Office of Educational Planning & Statistics, Ministry of Education and Fine Arts" ; + bf:title [ a bf:Title ; + rdfs:label "School census for Ethiopia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "School census for Ethiopia." ] . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1372495246.ttl b/tests/oclc/serials/1372495246.ttl new file mode 100644 index 0000000..1453df6 --- /dev/null +++ b/tests/oclc/serials/1372495246.ttl @@ -0,0 +1,292 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bflc:SerialPubType ; + rdfs:label "magazine"@en ; + bf:code "mag" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240710033344.3" ; + bf:creationDate "20230313" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d OCLCL $d DLC" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TT500" ; + bf:itemPortion ".P37" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pearsmag.com (Website), $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Pearsmag.com (Website)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16188522" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Pears (Jakarta, Indonesia)" ; + bflc:marcKey "130 0 $a Pears (Jakarta, Indonesia)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pears (Jakarta, Indonesia)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-io---" ; + bf:code "a-io---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fashion Social aspects Periodicals." ; + bflc:marcKey "650 0 $a Fashion $x Social aspects $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fashion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152736" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fashion Periodicals." ; + bflc:marcKey "650 0 $a Fashion $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fashion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152736" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fashion Social aspects" ; + bflc:marcKey "650 7 $a Fashion $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fashion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921619" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921619" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fashion" ; + bflc:marcKey "650 7 $a Fashion $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921600" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Pears." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pears." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Indonesia" ; + bflc:marcKey "651 7 $a Indonesia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcrbVHmQ674B9vYY3X8G3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209242" ] ; + bf:source . + + a bf:Source . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024320337" ], + [ a bf:OclcNumber ; + rdf:value "1372495246" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Each number issued with multiple different cover images."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1 (2020); title from cover."@en ], + [ a bf:Note ; + rdfs:label "Each issue has a theme title."@en ], + [ a bf:Note, + ; + rdfs:label "Began with: 1 (2020)"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2 (2021)."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Jakarta] : $b Pearsmag.com, $c 2020-" ; + bflc:simpleAgent "Pearsmag.com," ; + bflc:simpleDate "2020-" ; + bflc:simplePlace "[Jakarta] :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Jakarta] : Pearsmag.com, 2020-" ; + bf:title [ a bf:Title ; + rdfs:label "Pears." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pears." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1373628972.ttl b/tests/oclc/serials/1373628972.ttl new file mode 100644 index 0000000..751eb69 --- /dev/null +++ b/tests/oclc/serials/1373628972.ttl @@ -0,0 +1,232 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bflc:SerialPubType ; + rdfs:label "magazine"@en ; + bf:code "mag" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231111005657.0" ; + bf:creationDate "20230321" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TR820" ; + bf:itemPortion ". B37" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Photojournalism" ; + bflc:marcKey "650 7 $a Photojournalism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01062022" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photographie érotique." ; + bflc:marcKey "650 6 $a Photographie érotique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0048947" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Photographie de presse Périodiques." ; + bflc:marcKey "650 6 $a Photographie de presse $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Photographie de presse" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0031811" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Photography, Erotic." ; + bflc:marcKey "650 0 $a Photography, Erotic." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135090" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photography, Erotic" ; + bflc:marcKey "650 7 $a Photography, Erotic $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01061983" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Photojournalism Periodicals." ; + bflc:marcKey "650 0 $a Photojournalism $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Photojournalism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2135164" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Bare :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bare :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "17 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1373628972" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 3, no. 2 (August 1955)"@en ], + [ a bf:Note, + ; + rdfs:label "Began in 1953?"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 3, no. 2 (August 1955); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a San Diego : $b D. & L. Publishing Company" ; + bflc:simpleAgent "D. & L. Publishing Company" ; + bflc:simplePlace "San Diego :" ; + bf:date "1953/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "San Diego : D. & L. Publishing Company" ; + bf:title [ a bf:Title ; + rdfs:label "Bare : \"the naked truth.\"" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bare :" ; + bf:subtitle "\"the naked truth.\"" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1373789245.ttl b/tests/oclc/serials/1373789245.ttl new file mode 100644 index 0000000..e9d1bf0 --- /dev/null +++ b/tests/oclc/serials/1373789245.ttl @@ -0,0 +1,243 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20230322160802.6" ; + bf:creationDate "20230322" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Cunning, Mark." ; + bf:agent [ a bf:Person ; + rdfs:label "Cunning, Mark." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 rvmgf $0 (CaQQLa)RVMGF-000001179" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001179" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 fast $0 (OCoLC)fst01919987" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919987" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Paruresis." ; + bflc:marcKey "650 0 $a Paruresis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5995087" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Phobic Disorders" ; + bflc:marcKey "650 2 $a Phobic Disorders $0 (DNLM)D010698" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010698" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bladder." ; + bflc:marcKey "650 0 $a Bladder." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089296" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Urinary Bladder" ; + bflc:marcKey "650 2 $a Urinary Bladder $0 (DNLM)D001743" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001743" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Paruresis." ; + bflc:marcKey "650 7 $a Paruresis. $2 fast $0 (OCoLC)fst01054243" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01054243" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social phobia." ; + bflc:marcKey "650 7 $a Social phobia. $2 fast $0 (OCoLC)fst01122723" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122723" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social phobia." ; + bflc:marcKey "650 0 $a Social phobia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3251799" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bladder." ; + bflc:marcKey "650 7 $a Bladder. $2 fast $0 (OCoLC)fst00834062" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00834062" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Paruresis is a type of phobia in which the sufferer is unable to urinate in the real or imaginary presence of others. Also known as shy bladder syndrome."@en ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Story of a guy who's pee shy" ; + bf:mainTitle "Story of a guy who's pee shy" ], + [ a bf:Title ; + rdfs:label "The paruretic :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The paruretic :" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "14 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Began with: #01 (2019)."@en ; + bflc:marcKey "310 $a Began with: #01 (2019)." ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1373789245" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: #02"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: #02; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Kihei, Hawaii] : $b Mark Cunning, $c 2019-" ; + bflc:simpleAgent "Mark Cunning," ; + bflc:simpleDate "2019-" ; + bflc:simplePlace "[Kihei, Hawaii] :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Kihei, Hawaii] : Mark Cunning, 2019-" ; + bf:responsibilityStatement "Mark Cunning." ; + bf:title [ a bf:Title ; + rdfs:label "The paruretic : the story of a guy who's pee shy. /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The paruretic :" ; + bf:subtitle "the story of a guy who's pee shy. /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1374211972.ttl b/tests/oclc/serials/1374211972.ttl new file mode 100644 index 0000000..7b34aa9 --- /dev/null +++ b/tests/oclc/serials/1374211972.ttl @@ -0,0 +1,254 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250516181515.4" ; + bf:creationDate "20230329" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "700" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "13/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Palafox, Jade Marie." ; + bf:agent [ a bf:Person ; + rdfs:label "Palafox, Jade Marie." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rosenblatt, Sarah Liao." ; + bf:agent [ a bf:Person ; + rdfs:label "Rosenblatt, Sarah Liao." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines" ; + bflc:marcKey "655 7 $a Zines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919987" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001179" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Zines" ; + bflc:marcKey "650 7 $a Zines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01896158" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fan magazines." ; + bflc:marcKey "650 0 $a Fan magazines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151531" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Zines." ; + bflc:marcKey "650 6 $a Zines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0428104" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex work" ; + bflc:marcKey "650 7 $a Sex work $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02060804" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex work." ; + bflc:marcKey "650 0 $a Sex work." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15035662" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Zines." ; + bflc:marcKey "650 0 $a Zines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6696850" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fanzines." ; + bflc:marcKey "650 6 $a Fanzines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070678" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "fanzines." ; + bflc:marcKey "650 7 $a fanzines. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300252980" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Thoughtful and helpful, Puta is part instructional guide to sex work part personal manifesto. A writer explores SW as rebellion, exercise of autonomy, financial freedom and personal expression. This issue covers being out to parents, friendships with SWers and the precarity of SW. -- vendor's website"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Puta." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Puta." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:distributionStatement "[Oakland, CA ] : [Brown Recluse Zine Distro], [2022-]" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374211972" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a [Oakland, CA ] : $b [Brown Recluse Zine Distro], $c [2022-]" ; + bflc:simpleAgent "[Brown Recluse Zine Distro]," ; + bflc:simpleDate "[2022-]" ; + bflc:simplePlace "[Oakland, CA ] :" ; + bf:date "2022"^^ ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Puta : $b a personal zine about sex work." ; + bf:mainTitle "Puta :" ; + bf:subtitle "a personal zine about sex work." ], + [ a bf:Title ; + rdfs:label "Puta." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Puta." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1374224980.ttl b/tests/oclc/serials/1374224980.ttl new file mode 100644 index 0000000..4a409fd --- /dev/null +++ b/tests/oclc/serials/1374224980.ttl @@ -0,0 +1,212 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "newsletter"@en ; + bf:code "newsletter" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231128042735.3" ; + bf:creationDate "20230329" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Class of 1959, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Cornell University. Class of 1959," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Organization ; + rdfs:label "Cornell University" ; + bflc:marcKey "610 27 $a Cornell University $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00530369" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University $x Students $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ] [ a bf:Topic ; + rdfs:label "Students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186101" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Cornell University. Class of 1959." ; + bflc:marcKey "610 20 $a Cornell University. $b Class of 1959." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Students" ; + bflc:marcKey "650 7 $a Students $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01136041" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Frosh news." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Frosh news." ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374224980" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: vol. 1, no. 1 (February 1956); title from caption."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: vol. 1, no. 3 (April 1956)"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "\"Published expressly by and for the class of '59\"--\"Our aims,\" vol. 1, no. 1 (February 1956), page 2."@en ], + [ a bf:Note ; + rdfs:label "An article in vol. 1, no. 3 (April 1956) advocates for replacing the class newsletter with a column in the Cornell daily sun in the Fall, so the newsletter may have ended in April or May 1956."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ithaca, New York : $b Cornell University Class of 1959, $c 1956-" ; + bflc:simpleAgent "Cornell University Class of 1959," ; + bflc:simpleDate "1956-" ; + bflc:simplePlace "Ithaca, New York :" ; + bf:date "1956/195u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Ithaca, New York : Cornell University Class of 1959, 1956-" ; + bf:title [ a bf:Title ; + rdfs:label "Frosh news." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Frosh news." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1375048794.ttl b/tests/oclc/serials/1375048794.ttl new file mode 100644 index 0000000..d4c59b1 --- /dev/null +++ b/tests/oclc/serials/1375048794.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251105200606.1" ; + bf:creationDate "20230123" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "SFB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d SFB $d DLC $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "T174.7" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "6" ] ; + rdf:value "2731-9229" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "6" ] ; + rdf:value "2731-9229" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:title [ a bf:Title ; + bf:mainTitle "PMC" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:note [ a bf:Note, + ; + rdfs:label "v18n1, Dec. 2023-" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "PubMed" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nanotechnology Periodicals." ; + bflc:marcKey "650 0 $a Nanotechnology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nanotechnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2945835" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nanomedicine Periodicals." ; + bflc:marcKey "650 0 $a Nanomedicine $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nanomedicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7611227" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nanostructures therapeutic use." ; + bflc:marcKey "650 22 $a Nanostructures $x therapeutic use." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nanostructures" ] [ a bf:Topic ; + rdfs:label "therapeutic use." ] ) ], + [ a bf:Topic ; + rdfs:label "Nanotechnology." ; + bflc:marcKey "650 12 $a Nanotechnology." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nanomédecine Périodiques." ; + bflc:marcKey "650 6 $a Nanomédecine $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nanomédecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0448752" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Nanomedicine." ; + bflc:marcKey "650 22 $a Nanomedicine." ; + bf:source ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Discover Nano" ], + [ a bf:Title ; + rdfs:label "Discover nano." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Discover nano." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2005215524" ], + [ a bf:OclcNumber ; + rdf:value "60547732" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Nanoscale research letters" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1556-276X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Nanoscale research letters" ] . + + a bf:Source . + + a bf:Status . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "One issue per year"@en ; + bflc:marcKey "310 $a One issue per year" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228240" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DE-600" ] ; + rdf:value "3149496-1" ], + [ a bf:OclcNumber ; + rdf:value "1375048794" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1424758031" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918540788706676" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1450660352" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with Volume 18, issue 1 (December 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Articles are published online as received and cumulated into annual volumes."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.springer.com/journal/11671" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 20, Issue 1 (December 2025) (Springer Nature, viewed June 2, 2025)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 18, issue 1 (December 2023); title from journal homepage (SpringerLink, viewed March 31, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Cham, Switzerland] : $b Springer Nature Switzerland, $c [2023]-" ; + bflc:simpleAgent "Springer Nature Switzerland," ; + bflc:simpleDate "[2023]-" ; + bflc:simplePlace "[Cham, Switzerland] :" ; + bf:date "2023/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Cham, Switzerland] : Springer Nature Switzerland, [2023]-" ; + bf:title [ a bf:Title ; + rdfs:label "Discover nano." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Discover nano." ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "dnlm" ] ; + bf:mainTitle "Discov Nano" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1375110075.ttl b/tests/oclc/serials/1375110075.ttl new file mode 100644 index 0000000..d743782 --- /dev/null +++ b/tests/oclc/serials/1375110075.ttl @@ -0,0 +1,396 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "other"@en ; + bf:code "oth" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230406" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ76.27.A37" ; + bf:itemPortion "S23" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clay, Stanley, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Clay, Stanley," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095331" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuels masculins Californie Los Angeles Périodiques." ; + bflc:marcKey "650 6 $a Homosexuels masculins $z Californie $z Los Angeles $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuels masculins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0074697" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American gay men California Los Angeles Periodicals." ; + bflc:marcKey "650 0 $a African American gay men $z California $z Los Angeles $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American gay men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5988783" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay men California Los Angeles Periodicals." ; + bflc:marcKey "650 0 $a Gay men $z California $z Los Angeles $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2080012" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Gay men" ; + bflc:marcKey "650 7 $a Gay men $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939117" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuels masculins noirs américains Californie Los Angeles Périodiques." ; + bflc:marcKey "650 6 $a Homosexuels masculins noirs américains $z Californie $z Los Angeles $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuels masculins noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0384738" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexualité Californie Los Angeles Périodiques." ; + bflc:marcKey "650 6 $a Homosexualité $z Californie $z Los Angeles $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004019" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Los Angeles" ; + bflc:marcKey "651 7 $a California $z Los Angeles $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJfWYmJkDYcpGWYVDfWxDq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204540" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204540" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Homosexuality" ; + bflc:marcKey "650 7 $a Homosexuality $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00959755" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "African American gay men" ; + bflc:marcKey "650 7 $a African American gay men $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799178" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuality California Los Angeles Periodicals." ; + bflc:marcKey "650 0 $a Homosexuality $z California $z Los Angeles $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079844" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle, + ; + bf:mainTitle "SBC :" ; + bf:subtitle "the monthly for the Afrocentric homosexual man." ], + [ a bf:Title ; + rdfs:label "SBC :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC :" ], + [ a bf:VariantTitle, + ; + bf:mainTitle "SBC :" ; + bf:subtitle "the bimonthly for the Afrocentric homosexual man." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "33 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly,"@en ; + bflc:marcKey "310 $a Monthly, $b 1993?-" ; + bf:date "1993?-" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Bimonthly,"@en ; + bf:date "1992?-1993" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1375110075" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Volume 3, issue 6 (August 1994); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 3, issue 6 (August 1994)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, California : $b Stanley Bennet Clay Productions, $c 1992?-" ; + bflc:simpleAgent "Stanley Bennet Clay Productions," ; + bflc:simpleDate "1992?-" ; + bflc:simplePlace "Los Angeles, California :" ; + bf:date "1992/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Los Angeles, California : Stanley Bennet Clay Productions, 1992?-" ; + bf:title [ a bf:Title ; + rdfs:label "SBC : for the Afrocentric homosexual man." ; + bflc:nonSortNum "0" ; + bf:mainTitle "SBC :" ; + bf:subtitle "for the Afrocentric homosexual man." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1375965872.ttl b/tests/oclc/serials/1375965872.ttl new file mode 100644 index 0000000..e298657 --- /dev/null +++ b/tests/oclc/serials/1375965872.ttl @@ -0,0 +1,427 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "bimonthly"@en ; + bf:code "bmn" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "geneological tables"@en ; + bf:code "gnt" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bflc:SerialPubType ; + rdfs:label "journal"@en ; + bf:code "journal" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230413" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TD370" ; + bf:itemPortion ".S76" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Stormwater solutions (2023)" ; + bflc:marcKey "130 0 $a Stormwater solutions (2023)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stormwater solutions (2023)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1531-0574" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Formed by the merger of: Storm water solutions and Stormwater." ; + bflc:marcKey "580 $a Formed by the merger of: Storm water solutions and Stormwater." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Storm water solutions" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Storm water solutions" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Erosion Prevention Periodicals." ; + bflc:marcKey "650 0 $a Erosion $x Prevention $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Erosion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2136286" ] ] [ a bf:Topic ; + rdfs:label "Prevention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5615143" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Water quality management" ; + bflc:marcKey "650 7 $a Water quality management $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01171900" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Eau Qualité Gestion États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Eau $x Qualité $x Gestion $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Eau" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008778" ] ] [ a bf:Topic ; + rdfs:label "Qualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008778" ] ] [ a bf:Topic ; + rdfs:label "Gestion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008778" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Erosion Prevention" ; + bflc:marcKey "650 7 $a Erosion $x Prevention $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Erosion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00914764" ] ] [ a bf:Topic ; + rdfs:label "Prevention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00914764" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water quality management United States Periodicals." ; + bflc:marcKey "650 0 $a Water quality management $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water quality management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095750" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Urban runoff Management Periodicals." ; + bflc:marcKey "650 0 $a Urban runoff $x Management $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Urban runoff" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3622485" ] ] [ a bf:Topic ; + rdfs:label "Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3622485" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Urban runoff Management" ; + bflc:marcKey "650 7 $a Urban runoff $x Management $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Urban runoff" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01162584" ] ] [ a bf:Topic ; + rdfs:label "Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01162584" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water quality United States Periodicals." ; + bflc:marcKey "650 0 $a Water quality $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water quality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095740" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095740" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Écoulement urbain Gestion Périodiques." ; + bflc:marcKey "650 6 $a Écoulement urbain $x Gestion $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Écoulement urbain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0355085" ] ] [ a bf:Topic ; + rdfs:label "Gestion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0355085" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Water quality" ; + bflc:marcKey "650 7 $a Water quality $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01171832" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Stormwater solutions." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stormwater solutions." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 00213942" ], + [ a bf:OclcNumber ; + rdf:value "44648110" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Stormwater" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1531-0574" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Stormwater" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "merger of"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Six times a year"@en ; + bflc:marcKey "310 $a Six times a year" ; + bf:status ], + , + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1375965872" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 24, no. 2 (March/April 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 24, no. 1 (January/February 2023); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Continues the numbering of Stormwater."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Vol. 24, no. 1 (January/February 2023)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Fort Atkinson, WI : $b Endeavor Business Media, LLC, $c 2023-" ; + bflc:simpleAgent "Endeavor Business Media, LLC," ; + bflc:simpleDate "2023-" ; + bflc:simplePlace "Fort Atkinson, WI :" ; + bf:date "2023/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Fort Atkinson, WI : Endeavor Business Media, LLC, 2023-" ; + bf:title [ a bf:Title ; + rdfs:label "Stormwater solutions." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stormwater solutions." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1376544601.ttl b/tests/oclc/serials/1376544601.ttl new file mode 100644 index 0000000..b78bf87 --- /dev/null +++ b/tests/oclc/serials/1376544601.ttl @@ -0,0 +1,508 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Yearbooks"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "10251789" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Anomalies and curiosities" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Anomalies and curiosities" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230420" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:classificationPortion "LD781 D55 A5" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "LD781.D55" ; + bf:itemPortion "A5" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of California, Davis. $b School of Medicine." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273980" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "School yearbooks." ; + bflc:marcKey "655 7 $a School yearbooks. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077306" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Albums de fin d'études." ; + bflc:marcKey "655 7 $a Albums de fin d'études. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001036" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "school yearbooks." ; + bflc:marcKey "655 7 $a school yearbooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028024" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Yearbooks" ; + bflc:marcKey "655 7 $a Yearbooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01424368" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "School yearbooks" ; + bflc:marcKey "655 7 $a School yearbooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919967" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version"@en ], + ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medical colleges California Davis Periodicals." ; + bflc:marcKey "650 0 $a Medical colleges $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medical colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009455" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "College yearbooks California Davis." ; + bflc:marcKey "650 0 $a College yearbooks $z California $z Davis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "College yearbooks" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2020284" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Davis (Calif.) Periodicals." ; + bflc:marcKey "651 0 $a Davis (Calif.) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Davis (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "College yearbooks" ; + bflc:marcKey "650 7 $a College yearbooks $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00868254" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis. $b School of Medicine $x Students $v Yearbooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273980" ] ] [ a bf:Topic ; + rdfs:label "Students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5756960" ] ] [ a bf:GenreForm ; + rdfs:label "Yearbooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5756960" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Medical colleges" ; + bflc:marcKey "650 7 $a Medical colleges $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01013952" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Students" ; + bflc:marcKey "650 7 $a Students $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01136041" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine" ; + bflc:marcKey "610 27 $a University of California, Davis. $b School of Medicine $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00531645" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Albums de fin d'études Californie Davis." ; + bflc:marcKey "650 6 $a Albums de fin d'études $z Californie $z Davis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Albums de fin d'études" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0363336" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davis" ; + bflc:marcKey "651 7 $a California $z Davis $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwHjRxJpDCY4MTrG7bcfq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Écoles de médecine Californie Davis Périodiques." ; + bflc:marcKey "650 6 $a Écoles de médecine $z Californie $z Davis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Écoles de médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008838" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Yearbook of the School of Medicine University of California, Davis" ; + bf:mainTitle "Yearbook of the School of Medicine University of California, Davis" ], + [ a bf:Title ; + rdfs:label "Anomalies and curiosities." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anomalies and curiosities." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Issues for 1982- have title: $a Anomalies and curiosities of medicine" ; + bf:mainTitle "Anomalies and curiosities of medicine" ; + bf:note [ a bf:Note ; + rdfs:label "Issues for 1982- have title:"@en ] ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1376649783" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ..." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (volumes) :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1376544601" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began in 1972."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations, portraits"@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "UC Davis Library Digital Collections"@en ] ; + bflc:marcKey "856 40 $3 UC Davis Library Digital Collections $u https://digital.ucdavis.edu/collection/yearbooks" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Print version record."@en ], + [ a bf:Note ; + rdfs:label "Issues have subtitle: Yearbook of the School of Medicine University of California, Davis, <1982->"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, California] : $b [University of California, Davis, School of Medicine], $c 1972-" ; + bflc:simpleAgent "[University of California, Davis, School of Medicine]," ; + bflc:simpleDate "1972-" ; + bflc:simplePlace "[Davis, California] :" ; + bf:date "1972/199u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Davis, California] : [University of California, Davis, School of Medicine], 1972-" ; + bf:title [ a bf:Title ; + rdfs:label "Anomalies and curiosities." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anomalies and curiosities." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1376649783.ttl b/tests/oclc/serials/1376649783.ttl new file mode 100644 index 0000000..bcb1922 --- /dev/null +++ b/tests/oclc/serials/1376649783.ttl @@ -0,0 +1,267 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1376544601" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Anomalies and curiosities" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Anomalies and curiosities" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20230420215738.6" ; + bf:creationDate "20230420" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of California, Davis. $b School of Medicine." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273980" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Yearbooks." ; + bflc:marcKey "655 7 $a Yearbooks. $2 fast $0 (OCoLC)fst01424368" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01424368" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Organization ; + rdfs:label "University of California, Davis School of Medicine." ; + bflc:marcKey "610 22 $a University of California, Davis $b School of Medicine." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis. $b School of Medicine $x Students $v Yearbooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273980" ] ] [ a bf:Topic ; + rdfs:label "Students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5756960" ] ] [ a bf:GenreForm ; + rdfs:label "Yearbooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5756960" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Students." ; + bflc:marcKey "650 7 $a Students. $2 fast $0 (OCoLC)fst01136041" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01136041" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "University of California, Davis. School of Medicine." ; + bflc:marcKey "610 27 $a University of California, Davis. $b School of Medicine. $2 fast $0 (OCoLC)fst00531645" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00531645" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a UC Davis School of Medicine class of ..." ; + bf:mainTitle "UC Davis School of Medicine class of ..." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a UCDavis School of Medicine class of ..." ; + bf:mainTitle "UCDavis School of Medicine class of ..." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a UC Davis SOM" ; + bf:mainTitle "UC Davis SOM" ], + [ a bf:Title ; + rdfs:label "University of California, Davis, School of Medicine, Class of ... :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ... :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a School of Medicine" ; + bf:mainTitle "School of Medicine" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a U.C. Davis School of Medicine class of ..." ; + bf:mainTitle "U.C. Davis School of Medicine class of ..." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Senior annual" ; + bf:mainTitle "Senior annual" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "30057811" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ..." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (volumes) :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1376649783" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Print began with 1992."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Print version record"@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "UC Davis Library Digital Collections"@en ] ; + bflc:marcKey "856 40 $3 UC Davis Library Digital Collections $u https://digital.ucdavis.edu/collection/yearbooks" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Davis, Calif.] : $b [University of Calif., Davis, School of Medicine], $c 1992-" ; + bflc:simpleAgent "[University of Calif., Davis, School of Medicine]," ; + bflc:simpleDate "1992-" ; + bflc:simplePlace "[Davis, Calif.] :" ; + bf:date "1992/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Davis, Calif.] : [University of Calif., Davis, School of Medicine], 1992-" ; + bf:title [ a bf:Title ; + rdfs:label "University of California, Davis, School of Medicine, Class of ... : [senior annual]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "University of California, Davis, School of Medicine, Class of ... :" ; + bf:subtitle "[senior annual]." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1377515030.ttl b/tests/oclc/serials/1377515030.ttl new file mode 100644 index 0000000..8b6eb02 --- /dev/null +++ b/tests/oclc/serials/1377515030.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "homoit" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Topic ; + rdfs:label "HIV/AIDS." ; + bflc:marcKey "650 7 $a HIV/AIDS. $2 homoit $0 https://homosaurus.org/v3/homoit0000005" ; + bf:source . + + a bf:Topic ; + rdfs:label "AIDS organizations." ; + bflc:marcKey "650 7 $a AIDS organizations. $2 homoit $0 https://homosaurus.org/v3/homoit0000030" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "AIDS periodicals." ; + bflc:marcKey "655 7 $a AIDS periodicals. $2 homoit $0 https://homosaurus.org/v3/homoit0000031" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241205035520.7" ; + bf:creationDate "20230426" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RC606.5" ; + bf:itemPortion ".V573" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a AIDS Healthcare Foundation. $1 https://id.oclc.org/worldcat/entity/E39QH7JmppGJyrqKfQwtqkmCp6" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters" ; + bflc:marcKey "655 7 $a Newsletters $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919943" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lettres d'informations." ; + bflc:marcKey "655 7 $a Lettres d'informations. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001104" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters." ; + bflc:marcKey "655 7 $a Newsletters. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077264" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sida Traitement Périodiques." ; + bflc:marcKey "650 6 $a Sida $x Traitement $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119611" ] ] [ a bf:Topic ; + rdfs:label "Traitement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377521" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "AIDS (Disease) Treatment Periodicals." ; + bflc:marcKey "650 0 $a AIDS (Disease) $x Treatment $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003288" ] ] [ a bf:Topic ; + rdfs:label "Treatment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155901" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "AIDS (Disease) Treatment" ; + bflc:marcKey "650 7 $a AIDS (Disease) $x Treatment $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00793971" ] ] [ a bf:Topic ; + rdfs:label "Treatment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00793971" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Newsletter for the AHF Pharmacy, a subgroup of the AIDS Healthcare Foundation."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Viral news /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Viral news /" ] . + + a bf:Organization ; + rdfs:label "AIDS Healthcare Foundation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3428967" ] . + + a bf:Source ; + bf:code "homoit" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Volume 1 (Oct. 2017)-" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377515030" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Volume 1 (Oct. 2017)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Volume 1 (Oct. 2017); description from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: July 2022"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Ceased using volumes to number issues sometime after Volume 4 (Sept. 2018)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States?] : $b [AIDS Healthcare Foundation?], $c 2017-" ; + bflc:simpleAgent "[AIDS Healthcare Foundation?]," ; + bflc:simpleDate "2017-" ; + bflc:simplePlace "[United States?] :" ; + bf:date "2017/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[United States?] : [AIDS Healthcare Foundation?], 2017-" ; + bf:responsibilityStatement "AHF Pharmacy." ; + bf:title [ a bf:Title ; + rdfs:label "Viral news /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Viral news /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1377515238.ttl b/tests/oclc/serials/1377515238.ttl new file mode 100644 index 0000000..c12fb12 --- /dev/null +++ b/tests/oclc/serials/1377515238.ttl @@ -0,0 +1,262 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "homoit" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:Topic ; + rdfs:label "HIV/AIDS." ; + bflc:marcKey "650 7 $a HIV/AIDS. $2 homoit $0 https://homosaurus.org/v3/homoit0000005" ; + bf:source . + + a bf:Topic ; + rdfs:label "AIDS organizations." ; + bflc:marcKey "650 7 $a AIDS organizations. $2 homoit $0 https://homosaurus.org/v3/homoit0000030" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "AIDS periodicals." ; + bflc:marcKey "655 7 $a AIDS periodicals. $2 homoit $0 https://homosaurus.org/v3/homoit0000031" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241115174747.1" ; + bf:creationDate "20230426" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RA643.75" ; + bf:itemPortion ".A44" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a AIDS Healthcare Foundation. $1 https://id.oclc.org/worldcat/entity/E39QH7JmppGJyrqKfQwtqkmCp6" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Newsletters." ; + bflc:marcKey "655 7 $a Newsletters. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters" ; + bflc:marcKey "655 7 $a Newsletters $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919943" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lettres d'informations." ; + bflc:marcKey "655 7 $a Lettres d'informations. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001104" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "AIDS (Disease) Periodicals." ; + bflc:marcKey "650 0 $a AIDS (Disease) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003288" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sida Périodiques." ; + bflc:marcKey "650 6 $a Sida $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119611" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ; + bflc:marcKey "650 7 $a AIDS (Disease) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00793808" ] ; + bf:source ], + , + ; + bf:title [ a bf:Title ; + rdfs:label "AHF inside scoop." ; + bflc:nonSortNum "0" ; + bf:mainTitle "AHF inside scoop." ] . + + a bf:Organization ; + rdfs:label "AIDS Healthcare Foundation." . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "homoit" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377515238" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: April 2022; description from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: January 2023"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Los Angeles?] : $b [AIDS Healthcare Foundation], $c [dates of publication not identified]" ; + bflc:simpleAgent "[AIDS Healthcare Foundation]," ; + bflc:simpleDate "[dates of publication not identified]" ; + bflc:simplePlace "[Los Angeles?] :" ; + bf:date "201u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Los Angeles?] : [AIDS Healthcare Foundation], [dates of publication not identified]" ; + bf:title [ a bf:Title ; + rdfs:label "AHF inside scoop." ; + bflc:nonSortNum "0" ; + bf:mainTitle "AHF inside scoop." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1377724034.ttl b/tests/oclc/serials/1377724034.ttl new file mode 100644 index 0000000..36585f5 --- /dev/null +++ b/tests/oclc/serials/1377724034.ttl @@ -0,0 +1,251 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231002220354.2" ; + bf:creationDate "20230428" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HF5695.5.T4" ; + bf:itemPortion "L674" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Ralph E. Loper Co." ; + bf:agent [ a bf:Organization ; + rdfs:label "Ralph E. Loper Co." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 7 $a Statistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textiles et tissus Industrie et commerce Statistiques." ; + bflc:marcKey "650 6 $a Textiles et tissus $x Industrie et commerce $v Statistiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textiles et tissus" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004263" ] ] [ a bf:Topic ; + rdfs:label "Industrie et commerce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004263" ] ] [ a bf:GenreForm ; + rdfs:label "Statistiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378300" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textiles et tissus Industrie et commerce Aspect économique." ; + bflc:marcKey "650 6 $a Textiles et tissus $x Industrie et commerce $x Aspect économique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textiles et tissus" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004263" ] ] [ a bf:Topic ; + rdfs:label "Industrie et commerce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004263" ] ] [ a bf:Topic ; + rdfs:label "Aspect économique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374333" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile industry Statistics." ; + bflc:marcKey "650 0 $a Textile industry $v Statistics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019074" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile industry Economic aspects" ; + bflc:marcKey "650 7 $a Textile industry $x Economic aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148845" ] ] [ a bf:Topic ; + rdfs:label "Economic aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148845" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Textile industry" ; + bflc:marcKey "650 7 $a Textile industry $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01148828" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Textile industry Economic aspects." ; + bflc:marcKey "650 0 $a Textile industry $x Economic aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Textile industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019074" ] ] [ a bf:Topic ; + rdfs:label "Economic aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095569" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Quarterly profit comparison :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Quarterly profit comparison :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377724034" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "table ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: July 3, 1978 - October 1, 1978"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Greenville, S.C. : $b Ralph E. Loper Co., $c [197u-]" ; + bflc:simpleAgent "Ralph E. Loper Co.," ; + bflc:simpleDate "[197u-]" ; + bflc:simplePlace "Greenville, S.C. :" ; + bf:date "197u/.."^^ ; + bf:place ] ; + bf:publicationStatement "Greenville, S.C. : Ralph E. Loper Co., [197u-]" ; + bf:title [ a bf:Title ; + rdfs:label "Quarterly profit comparison : 20 large textile companies quarter ending." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Quarterly profit comparison :" ; + bf:subtitle "20 large textile companies quarter ending." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1378022882.ttl b/tests/oclc/serials/1378022882.ttl new file mode 100644 index 0000000..680229e --- /dev/null +++ b/tests/oclc/serials/1378022882.ttl @@ -0,0 +1,243 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Inclusive Technologies and Education." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023202018" ], + [ a bf:OclcNumber ; + rdf:value "1142461752" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Inclusive Technologies and Education" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2837-505X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Inclusive Technologies and Education" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250609044954.6" ; + bf:creationDate "20230501" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "371.3" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Inclusive Technologies and Education." ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Inclusive Technologies and Education." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2837-5041" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Int. Conf. Incl. Technol. Educ." ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a CONTIE" ; + bf:mainTitle "CONTIE" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a International Conference on Inclusive Technology and Education" ; + bf:mainTitle "International Conference on Inclusive Technology and Education" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, International Conference on Inclusive Technologies and Education" ; + bf:mainTitle "Proceedings, International Conference on Inclusive Technologies and Education" ], + [ a bf:Title ; + rdfs:label "International Conference on Inclusive Technologies and Education :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Inclusive Technologies and Education :" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Inclusive Technologies and Education" ; + bf:qualifier "(Print)" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378022882" ], + [ a bf:Lccn ; + rdf:value " 2023202017" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2022 (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019 (surrogate)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835264/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Began with 2019."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "International Conference on Inclusive Technologies and Education : CONTIE." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Inclusive Technologies and Education :" ; + bf:subtitle "CONTIE." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1378035329.ttl b/tests/oclc/serials/1378035329.ttl new file mode 100644 index 0000000..bc34f0c --- /dev/null +++ b/tests/oclc/serials/1378035329.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "IEEE Sustainable Power and Energy Conference." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023202024" ], + [ a bf:OclcNumber ; + rdf:value "1142446312" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE Sustainable Power and Energy Conference" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2837-522X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE Sustainable Power and Energy Conference" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250610182152.2" ; + bf:creationDate "20230501" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "333.794" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a IEEE Sustainable Power and Energy Conference." ; + bf:agent [ a bf:Meeting ; + rdfs:label "IEEE Sustainable Power and Energy Conference." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2837-5211" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE Sustainable Power and Energy Conference" ; + bf:qualifier "(Print)" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "IEEE Sustain. Power Energy Conf." ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, IEEE Sustainable Power and Energy Conference" ; + bf:mainTitle "Proceedings, IEEE Sustainable Power and Energy Conference" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a iSPEC" ; + bf:mainTitle "iSPEC" ], + [ a bf:Title ; + rdfs:label "IEEE Sustainable Power and Energy Conference :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE Sustainable Power and Energy Conference :" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378035329" ], + [ a bf:Lccn ; + rdf:value " 2023202023" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2019 (surrogate); title from cover."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835304/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2022 (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 2019."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "IEEE Sustainable Power and Energy Conference : iSPEC." ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE Sustainable Power and Energy Conference :" ; + bf:subtitle "iSPEC." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1378035565.ttl b/tests/oclc/serials/1378035565.ttl new file mode 100644 index 0000000..0e27007 --- /dev/null +++ b/tests/oclc/serials/1378035565.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "World Conference on Mechanical Engineering and Intelligent Manufacturing." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023202028" ], + [ a bf:OclcNumber ; + rdf:value "1155122946" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "World Conference on Mechanical Engineering and Intelligent Manufacturing" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2837-5262" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "World Conference on Mechanical Engineering and Intelligent Manufacturing" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250604171656.4" ; + bf:creationDate "20230501" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "621" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a World Conference on Mechanical Engineering and Intelligent Manufacturing." ; + bf:agent [ a bf:Meeting ; + rdfs:label "World Conference on Mechanical Engineering and Intelligent Manufacturing." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2837-5254" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "World Conference on Mechanical Engineering and Intelligent Manufacturing :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "World Conference on Mechanical Engineering and Intelligent Manufacturing :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, World Conference on Mechanical Engineering and Intelligent Manufacturing" ; + bf:mainTitle "Proceedings, World Conference on Mechanical Engineering and Intelligent Manufacturing" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a WCMEIM" ; + bf:mainTitle "WCMEIM" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "World Conf. Mech. Eng. Intell. Manuf." ; + bf:qualifier "(Print)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "World Conference on Mechanical Engineering and Intelligent Manufacturing" ; + bf:qualifier "(Print)" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378035565" ], + [ a bf:Lccn ; + rdf:value " 2023202027" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with 2nd (2019)?"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2nd (2019) (surrogate); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 5th (2022) (surrogate)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835484/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "World Conference on Mechanical Engineering and Intelligent Manufacturing : WCMEIM." ; + bflc:nonSortNum "0" ; + bf:mainTitle "World Conference on Mechanical Engineering and Intelligent Manufacturing :" ; + bf:subtitle "WCMEIM." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1378064927.ttl b/tests/oclc/serials/1378064927.ttl new file mode 100644 index 0000000..9eb0034 --- /dev/null +++ b/tests/oclc/serials/1378064927.ttl @@ -0,0 +1,238 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20230714152340.9" ; + bf:creationDate "20230502" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HC424" ; + bf:itemPortion ".E215" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Sri Lanka. $b Janalēkhana hā Saṅkhyālēkhana Depārtamēntuva, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Sri Lanka. Janalēkhana hā Saṅkhyālēkhana Depārtamēntuva," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca438551" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bflc:marcKey "655 7 $a Statistics. $2 fast $0 (OCoLC)fst01423727" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ce---" ; + bf:code "a-ce---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Sri Lanka." ; + bflc:marcKey "651 7 $a Sri Lanka. $2 fast $0 (OCoLC)fst01208730" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01208730" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Sri Lanka Economic conditions Statistics Periodicals." ; + bflc:marcKey "651 0 $a Sri Lanka $x Economic conditions $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Sri Lanka" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442725" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5090833" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Economic history." ; + bflc:marcKey "650 7 $a Economic history. $2 fast $0 (OCoLC)fst00901974" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901974" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Economic statistics of Sri Lanka." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Economic statistics of Sri Lanka." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 x 12 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:LcOverseasAcq ; + rdf:value "C-2022-328547-S" ], + [ a bf:Lccn ; + rdf:value " 2022328547" ], + [ a bf:OclcNumber ; + rdf:value "1378064927" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Battaramulla, Sri Lanka : $b Department of Census and Statistics" ; + bflc:simpleAgent "Department of Census and Statistics" ; + bflc:simplePlace "Battaramulla, Sri Lanka :" ; + bf:date "200u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Battaramulla, Sri Lanka : Department of Census and Statistics" ; + bf:title [ a bf:Title ; + rdfs:label "Economic statistics of Sri Lanka." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Economic statistics of Sri Lanka." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1378076540.ttl b/tests/oclc/serials/1378076540.ttl new file mode 100644 index 0000000..1cb497c --- /dev/null +++ b/tests/oclc/serials/1378076540.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Advancements in Computing." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1159126972" ], + [ a bf:Lccn ; + rdf:value " 2023202030" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Advancements in Computing" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2837-5424" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Advancements in Computing" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250618081430.2" ; + bf:creationDate "20230502" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "004" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Advancements in Computing." ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Advancements in Computing." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2837-5416" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Int. Conf. Adv. Comput." ; + bf:qualifier "(Print)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Advancements in Computing" ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, International Conference on Advancements in Computing" ; + bf:mainTitle "Proceedings, International Conference on Advancements in Computing" ], + [ a bf:Title ; + rdfs:label "International Conference on Advancements in Computing :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Advancements in Computing :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ICAC" ; + bf:mainTitle "ICAC" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378076540" ], + [ a bf:Lccn ; + rdf:value " 2023202029" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1836726/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 4th (2022) (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019 (surrogate); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 2019."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "International Conference on Advancements in Computing : ICAC." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Advancements in Computing :" ; + bf:subtitle "ICAC." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1378164156.ttl b/tests/oclc/serials/1378164156.ttl new file mode 100644 index 0000000..bbe3810 --- /dev/null +++ b/tests/oclc/serials/1378164156.ttl @@ -0,0 +1,236 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023202040" ], + [ a bf:OclcNumber ; + rdf:value "1142450559" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2837-5726" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250618081443.3" ; + bf:creationDate "20230503" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "004" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher" ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher" ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC." ; + bf:agent [ a bf:Meeting ; + rdfs:label "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2837-5661" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "IEEE/ACM Int. Workshop Contain. New Orch. Paradig. Isol. Environ." ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a CANOPIE-HPC" ; + bf:mainTitle "CANOPIE-HPC" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC" ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC" ; + bf:mainTitle "Proceedings, IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC" ], + [ a bf:Title ; + rdfs:label "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC :" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378164156" ], + [ a bf:Lccn ; + rdf:value " 2023202039" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with 2019."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835005/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 4th (2022) (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019 (surrogate); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC : CANOPIE-HPC." ; + bflc:nonSortNum "0" ; + bf:mainTitle "IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC :" ; + bf:subtitle "CANOPIE-HPC." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1379305240.ttl b/tests/oclc/serials/1379305240.ttl new file mode 100644 index 0000000..2601949 --- /dev/null +++ b/tests/oclc/serials/1379305240.ttl @@ -0,0 +1,370 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250919215144.2" ; + bf:creationDate "20230518" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCL $d OCLCO $d OCLCL $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Behrman Biology Center, $e author. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmKQwCxHPwx7tf6xXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Division of Biological Sciences, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Cornell University. Division of Biological Sciences," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Biology bulletin." ] ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Behrman Biology Center $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Behrman Biology Center" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15333909" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biology Study and teaching New York (State) Ithaca." ; + bflc:marcKey "650 0 $a Biology $x Study and teaching $z New York (State) $z Ithaca." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085530" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085530" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca298686" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca298686" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biologie Étude et enseignement New York (État) Ithaca." ; + bflc:marcKey "650 6 $a Biologie $x Étude et enseignement $z New York (État) $z Ithaca." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105898" ] ] [ a bf:Topic ; + rdfs:label "Étude et enseignement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0105898" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468101" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468101" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) Ithaca" ; + bflc:marcKey "651 7 $a New York (State) $z Ithaca $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgt9fJ6RhxTBXYrvCXDbd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biology Study and teaching" ; + bflc:marcKey "650 7 $a Biology $x Study and teaching $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832476" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832476" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biologie Périodiques." ; + bflc:marcKey "650 6 $a Biologie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000137" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biology Periodicals." ; + bflc:marcKey "650 0 $a Biology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085435" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Biology" ; + bflc:marcKey "650 7 $a Biology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832383" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Biocenter news & views." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Biocenter news & views." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Biocenter news and views" ; + bf:mainTitle "Biocenter news and views" ] . + + a bf:Organization ; + rdfs:label "Behrman Biology Center," . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379305240" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 1976"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: March 1976; title from caption."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ithaca, N.Y.] : $b Behrman Biology Center, Division of Biological Sciences, Cornell University" ; + bflc:simpleAgent "Behrman Biology Center, Division of Biological Sciences, Cornell University" ; + bflc:simplePlace "[Ithaca, N.Y.] :" ; + bf:date "197X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Ithaca, N.Y.] : Behrman Biology Center, Division of Biological Sciences, Cornell University" ; + bf:title [ a bf:Title ; + rdfs:label "Biocenter news & views." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Biocenter news & views." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1380428911.ttl b/tests/oclc/serials/1380428911.ttl new file mode 100644 index 0000000..1d46d49 --- /dev/null +++ b/tests/oclc/serials/1380428911.ttl @@ -0,0 +1,303 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "bimonthly"@en ; + bf:code "bmn" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260331192444.1" ; + bf:creationDate "20230517" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "U3W" ], + [ a bf:Organization ; + bf:code "OCLKB" ], + [ a bf:Organization ; + bf:code "ORU" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "NDD" ], + [ a bf:Organization ; + bf:code "SFB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d U3W $d SFB $d OCLCL $d OCLKB $d NDD $d OCLCQ $d ORU" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RC941" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Türk Toraks Derneği, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Türk Toraks Derneği," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8178991" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Electronic journals." ; + bflc:marcKey "655 0 $a Electronic journals." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + rdf:value "2979-9139" ], + [ a bf:Issn ; + rdf:value "2979-9139" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:note [ a bf:Note, + ; + rdfs:label "v24n1, Jan. 2023-" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "PubMed" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:title [ a bf:Title ; + bf:mainTitle "PMC" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Thoracic Diseases" ; + bflc:marcKey "650 12 $a Thoracic Diseases" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chest Surgery Periodicals." ; + bflc:marcKey "650 0 $a Chest $x Surgery $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chest" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140237" ] ] [ a bf:Topic ; + rdfs:label "Surgery" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2140237" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Thoracic research and practice." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thoracic research and practice." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "913572014" ], + [ a bf:Lccn ; + rdf:value " 2015243301" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Turkish thoracic journal" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2148-7197" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Turkish thoracic journal" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Bimonthly"@en ; + bflc:marcKey "310 $a Bimonthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1509141968" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1391478880" ], + [ a bf:OclcNumber ; + rdf:value "1380428911" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1440249992" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1424754846" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918609982606676" ], + [ a bf:Lccn ; + rdf:value " 2023228270" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Volume 24, issue 1 (January 2023); title from journal homepage (publisher's website, viewed May 18, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://thoracrespract.org/EN $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Began with Volume 24, issue 1 (January 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 26, issue 4 (July 2025) (publisher's website viewed, June 30, 2025)"@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a İstanbul, Türkiye : $b AVES, $c [2023]-" ; + bflc:simpleAgent "AVES," ; + bflc:simpleDate "[2023]-" ; + bflc:simplePlace "İstanbul, Türkiye :" ; + bf:date "2023/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "İstanbul, Türkiye : AVES, [2023]-" ; + bf:title [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "dnlm" ] ; + bf:mainTitle "Thorac Res Pract" ], + [ a bf:Title ; + rdfs:label "Thoracic research and practice." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thoracic research and practice." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status . + diff --git a/tests/oclc/serials/1380596497.ttl b/tests/oclc/serials/1380596497.ttl new file mode 100644 index 0000000..d5f6940 --- /dev/null +++ b/tests/oclc/serials/1380596497.ttl @@ -0,0 +1,142 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250709162304.8" ; + bf:creationDate "20230524" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "340" ; + skos:relatedMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1652-1814" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Statelessness & Citizenship Review (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1652-1814" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Statelessness & Citizenship Review (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Statelessness & Citizenship Review" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Statelessness & Citizenship Review" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1380596497" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2019-" ; + bflc:simpleDate "2019-" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b University of Melbourne" ; + bflc:simpleAgent "University of Melbourne" ] ; + bf:publicationStatement "2019-", + "University of Melbourne" ; + bf:title [ a bf:Title ; + rdfs:label "Statelessness & Citizenship Review" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Statelessness & Citizenship Review" ] . + diff --git a/tests/oclc/serials/1381263146.ttl b/tests/oclc/serials/1381263146.ttl new file mode 100644 index 0000000..8d91c12 --- /dev/null +++ b/tests/oclc/serials/1381263146.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230606" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a California. $b Department of Social Welfare. $b Research and Statistics, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Department of Social Welfare. Research and Statistics," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca656053" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 7 $a Statistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fraud California Periodicals." ; + bflc:marcKey "650 0 $a Fraud $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fraud" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2009707" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fraude Californie Périodiques." ; + bflc:marcKey "650 6 $a Fraude $z Californie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fraude" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013836" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aide sociale Californie Statistiques." ; + bflc:marcKey "650 6 $a Aide sociale $z Californie $v Statistiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aide sociale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000627" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Statistiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378300" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public welfare California Statistics." ; + bflc:marcKey "650 0 $a Public welfare $z California $v Statistics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public welfare" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016587" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Public welfare" ; + bflc:marcKey "650 7 $a Public welfare $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01083250" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fraud" ; + bflc:marcKey "650 7 $a Fraud $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00933786" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Recipient fraud referral report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Recipient fraud referral report" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "California. Department of Social Welfare" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "2823019" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Recipient fraud report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Recipient fraud report" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1381263146" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: June 1962; title from caption"@en ], + [ a bf:Note, + ; + rdfs:label "Ceased with May 1963"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: May 1963"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Sacramento] $b State of California, Department of Social Welfare, Research and Statistics $c -1963" ; + bflc:simpleAgent "State of California, Department of Social Welfare, Research and Statistics" ; + bflc:simpleDate "-1963" ; + bflc:simplePlace "[Sacramento]" ; + bf:date "19uu/1963"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Sacramento] State of California, Department of Social Welfare, Research and Statistics -1963" ; + bf:title [ a bf:Title ; + rdfs:label "Recipient fraud referral report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Recipient fraud referral report" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1381435867.ttl b/tests/oclc/serials/1381435867.ttl new file mode 100644 index 0000000..66ea3f9 --- /dev/null +++ b/tests/oclc/serials/1381435867.ttl @@ -0,0 +1,210 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230718075614.0" ; + bf:creationDate "20230601" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "NLM" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "Q 184" ; + bf:itemPortion "A523" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Aloe Scientific, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Aloe Scientific," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Catalog, Commercial." ; + bflc:marcKey "655 2 $a Catalog, Commercial." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Aloe Scientific." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Aloe Scientific" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Aloe Scientific" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Laboratories." ; + bflc:marcKey "650 22 $a Laboratories." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Science instrumentation." ; + bflc:marcKey "650 12 $a Science $x instrumentation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Science" ] [ a bf:Topic ; + rdfs:label "instrumentation." ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Reactions" ; + bf:mainTitle "Reactions" ], + [ a bf:Title ; + rdfs:label "Aloe Scientific reactions." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aloe Scientific reactions." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918610383106676" ], + [ a bf:OclcNumber ; + rdf:value "1381435867" ], + [ a bf:Lccn ; + rdf:value " 2023228274" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: no. 8 (March 1962) ; title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Began with no. 8 (March 1962)."@en ], + [ a bf:Note ; + rdfs:label "Title appears as Aloe Scientific re[square root symbol]actions."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a St. Louis, MO : $b Aloe Scientific," ; + bflc:simpleAgent "Aloe Scientific," ; + bflc:simplePlace "St. Louis, MO :" ; + bf:date "1967/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "St. Louis, MO : Aloe Scientific," ; + bf:title [ a bf:Title ; + rdfs:label "Aloe Scientific reactions." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aloe Scientific reactions." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1381435979.ttl b/tests/oclc/serials/1381435979.ttl new file mode 100644 index 0000000..e16c1c4 --- /dev/null +++ b/tests/oclc/serials/1381435979.ttl @@ -0,0 +1,206 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230608023711.3" ; + bf:creationDate "20230531" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "Q 184" ; + bf:itemPortion "A523" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Aloe Scientific, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Aloe Scientific," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalog, Commercial." ; + bflc:marcKey "655 2 $a Catalog, Commercial." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Aloe Scientific." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Aloe Scientific reactions" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Aloe Scientific reactions" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Science instrumentation." ; + bflc:marcKey "650 12 $a Science $x instrumentation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Science" ] [ a bf:Topic ; + rdfs:label "instrumentation." ] ) ], + [ a bf:Topic ; + rdfs:label "Laboratories." ; + bflc:marcKey "650 22 $a Laboratories." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Aloe Scientific." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aloe Scientific." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918610384706676" ], + [ a bf:OclcNumber ; + rdf:value "1381435979" ], + [ a bf:Lccn ; + rdf:value " 2023228273" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: no. 4 (October 1961); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 1961?; Ceased with no. 7 (February 1962)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: no. 7 (February 1962)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a St. Louis, MO : $b Aloe Scientific," ; + bflc:simpleAgent "Aloe Scientific," ; + bflc:simplePlace "St. Louis, MO :" ; + bf:date "1961/1962"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "St. Louis, MO : Aloe Scientific," ; + bf:title [ a bf:Title ; + rdfs:label "Aloe Scientific." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aloe Scientific." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1381436007.ttl b/tests/oclc/serials/1381436007.ttl new file mode 100644 index 0000000..6346c43 --- /dev/null +++ b/tests/oclc/serials/1381436007.ttl @@ -0,0 +1,189 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230608023711.2" ; + bf:creationDate "20230605" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QY 26" ; + bf:itemPortion "A453L" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Aloe Scientific, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Aloe Scientific," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalog, Commercial." ; + bflc:marcKey "655 2 $a Catalog, Commercial." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Clinical Laboratory Techniques instrumentation." ; + bflc:marcKey "650 12 $a Clinical Laboratory Techniques $x instrumentation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Clinical Laboratory Techniques" ] [ a bf:Topic ; + rdfs:label "instrumentation." ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a LM" ; + bf:mainTitle "LM" ], + [ a bf:Title ; + rdfs:label "Laboratory medicine :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Laboratory medicine :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228277" ], + [ a bf:OclcNumber ; + rdf:value "1381436007" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918626088606676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: December 1956."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: October, 1955; title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a St. Louis, Mo : $b Aloe Scientific," ; + bflc:simpleAgent "Aloe Scientific," ; + bflc:simplePlace "St. Louis, Mo :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "St. Louis, Mo : Aloe Scientific," ; + bf:title [ a bf:Title ; + rdfs:label "Laboratory medicine : for laboratories of medicine and allied sciences." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Laboratory medicine :" ; + bf:subtitle "for laboratories of medicine and allied sciences." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1381484103.ttl b/tests/oclc/serials/1381484103.ttl new file mode 100644 index 0000000..dd32b69 --- /dev/null +++ b/tests/oclc/serials/1381484103.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230608" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD9282.U5" ; + bf:itemPortion "P76" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a California. $b Dairy Marketing Branch. $b Processing Cost Unit, $e compiler, $e publisher." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Dairy Marketing Branch. Processing Cost Unit," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5022522" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "compiler," ], + [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dairying California Costs Periodicals." ; + bflc:marcKey "650 0 $a Dairying $z California $x Costs $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dairying" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2074710" ] ] [ a bf:Topic ; + rdfs:label "Costs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037111" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Milk trade Costs" ; + bflc:marcKey "650 7 $a Milk trade $x Costs $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Milk trade" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01021719" ] ] [ a bf:Topic ; + rdfs:label "Costs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01021719" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Industrie laitière Californie Coût Périodiques." ; + bflc:marcKey "650 6 $a Industrie laitière $z Californie $x Coût $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Industrie laitière" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002958" ] ] [ a bf:Topic ; + rdfs:label "Coût" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379822" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lait Commerce Californie Coût Périodiques." ; + bflc:marcKey "650 6 $a Lait $x Commerce $z Californie $x Coût $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lait" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011273" ] ] [ a bf:Topic ; + rdfs:label "Commerce" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011273" ] ] [ a bf:Topic ; + rdfs:label "Coût" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379822" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Milk trade California Costs Periodicals." ; + bflc:marcKey "650 0 $a Milk trade $z California $x Costs $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Milk trade" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024384" ] ] [ a bf:Topic ; + rdfs:label "Costs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037111" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dairying Costs" ; + bflc:marcKey "650 7 $a Dairying $x Costs $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dairying" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00887034" ] ] [ a bf:Topic ; + rdfs:label "Costs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00887034" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Processing cost annual" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Processing cost annual" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1381484103" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 1998; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1998"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, CA $b Processing Cost Unit, Dairy Marketing Branch, California Department of Food and Agriculture" ; + bflc:simpleAgent "Processing Cost Unit, Dairy Marketing Branch, California Department of Food and Agriculture" ; + bflc:simplePlace "Sacramento, CA" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Sacramento, CA Processing Cost Unit, Dairy Marketing Branch, California Department of Food and Agriculture" ; + bf:title [ a bf:Title ; + rdfs:label "Processing cost annual" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Processing cost annual" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1381688577.ttl b/tests/oclc/serials/1381688577.ttl new file mode 100644 index 0000000..70c502b --- /dev/null +++ b/tests/oclc/serials/1381688577.ttl @@ -0,0 +1,250 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "homoit" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231127181326.1" ; + bf:creationDate "20230609" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ75" ; + bf:itemPortion ".K53" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:subject [ a bf:Topic ; + rdfs:label "Gay erotic photography." ; + bflc:marcKey "650 0 $a Gay erotic photography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6432847" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay men Periodicals." ; + bflc:marcKey "650 0 $a Gay men $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2080012" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Gay erotic photography" ; + bflc:marcKey "650 7 $a Gay erotic photography $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01736060" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gay men" ; + bflc:marcKey "650 7 $a Gay men $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939117" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Photographie érotique homosexuelle." ; + bflc:marcKey "650 6 $a Photographie érotique homosexuelle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0438993" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuels masculins Périodiques." ; + bflc:marcKey "650 6 $a Homosexuels masculins $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuels masculins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0074697" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Leathermen." ; + bflc:marcKey "650 7 $a Leathermen. $2 homoit" ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Kick :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Kick :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1381688577" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Text in English, Danish, German, and French."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Nr. 1"@en ], + [ a bf:Note, + ; + rdfs:label "chiefly illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Nr. 1; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Copenhagen : $b International Male Studio" ; + bflc:simpleAgent "International Male Studio" ; + bflc:simplePlace "Copenhagen :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Copenhagen : International Male Studio" ; + bf:title [ a bf:Title ; + rdfs:label "Kick : leatherguys, Lederkerls, blouson noirs." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Kick :" ; + bf:subtitle "leatherguys, Lederkerls, blouson noirs." ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1383659571.ttl b/tests/oclc/serials/1383659571.ttl new file mode 100644 index 0000000..e390e02 --- /dev/null +++ b/tests/oclc/serials/1383659571.ttl @@ -0,0 +1,355 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251001101843.8" ; + bf:creationDate "20230620" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BF1562.5.N49 1991" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a New Moon New York (Organization), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrGt8RC4pWWwKQK7MJt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lettres d'informations." ; + bflc:marcKey "655 7 $a Lettres d'informations. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001104" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters." ; + bflc:marcKey "655 7 $a Newsletters. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters" ; + bflc:marcKey "655 7 $a Newsletters $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919943" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Witchcraft Periodicals." ; + bflc:marcKey "650 0 $a Witchcraft $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Witchcraft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2104465" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Occultisme Périodiques." ; + bflc:marcKey "650 6 $a Occultisme $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Occultisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0010546" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Paganism" ; + bflc:marcKey "650 7 $a Paganism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01050321" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Paganisme Périodiques." ; + bflc:marcKey "650 6 $a Paganisme $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Paganisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0050449" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Paganism Periodicals." ; + bflc:marcKey "650 0 $a Paganism $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Paganism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106725" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Occultism Periodicals." ; + bflc:marcKey "650 0 $a Occultism $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Occultism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2088872" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Occultism" ; + bflc:marcKey "650 7 $a Occultism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01043123" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sorcellerie Périodiques." ; + bflc:marcKey "650 6 $a Sorcellerie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sorcellerie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002542" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Witchcraft" ; + bflc:marcKey "650 7 $a Witchcraft $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176327" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "New Moon New York calendar of events." ; + bflc:nonSortNum "0" ; + bf:mainTitle "New Moon New York calendar of events." ] . + + a bf:Organization ; + rdfs:label "New Moon New York (Organization)," . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "sheet"@en ; + bf:code "nb" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1383659571" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: February-April 1992."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: December-January 1991; title from header."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, NY] : $b New Moon New York" ; + bflc:simpleAgent "New Moon New York" ; + bflc:simplePlace "[New York, NY] :" ; + bf:date "1991~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[New York, NY] : New Moon New York" ; + bf:title [ a bf:Title ; + rdfs:label "New Moon New York calendar of events." ; + bflc:nonSortNum "0" ; + bf:mainTitle "New Moon New York calendar of events." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1383674137.ttl b/tests/oclc/serials/1383674137.ttl new file mode 100644 index 0000000..3afe1c7 --- /dev/null +++ b/tests/oclc/serials/1383674137.ttl @@ -0,0 +1,618 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:GenreForm ; + rdfs:label "Fanart." ; + bflc:marcKey "655 7 $a Fanart. $2 homoit $0 https://homosaurus.org/v3/homoit0002155" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Fanfiction." ; + bflc:marcKey "655 7 $a Fanfiction. $2 homoit $0 https://homosaurus.org/v3/homoit0002159" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "LGBTQ+ fanfiction." ; + bflc:marcKey "655 7 $a LGBTQ+ fanfiction. $2 homoit $0 https://homosaurus.org/v3/homoit0002179" ; + bf:source . + + a bf:Topic ; + rdfs:label "LGBTQ+ headcanons." ; + bflc:marcKey "650 7 $a LGBTQ+ headcanons. $2 homoit $0 https://homosaurus.org/v3/homoit0002180" ; + bf:source . + + a bf:Topic ; + rdfs:label "Slash fandom." ; + bflc:marcKey "650 7 $a Slash fandom. $2 homoit $0 https://homosaurus.org/v3/homoit0002203" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Slash fanworks." ; + bflc:marcKey "655 7 $a Slash fanworks. $2 homoit $0 https://homosaurus.org/v3/homoit0002204" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Slash fiction." ; + bflc:marcKey "655 7 $a Slash fiction. $2 homoit $0 https://homosaurus.org/v3/homoit0002205" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250515102448.9" ; + bf:creationDate "20230620" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001179" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fanfictions." ; + bflc:marcKey "655 7 $a Fanfictions. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000559" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fan fiction." ; + bflc:marcKey "655 7 $a Fan fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169972" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fan fiction" ; + bflc:marcKey "655 7 $a Fan fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01921654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic periodicals." ; + bflc:marcKey "655 7 $a Erotic periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13025342" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques érotiques." ; + bflc:marcKey "655 7 $a Périodiques érotiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000313341" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines" ; + bflc:marcKey "655 7 $a Zines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919987" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic fiction." ; + bflc:marcKey "655 7 $a Erotic fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169962" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic periodicals" ; + bflc:marcKey "655 7 $a Erotic periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02020152" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic fiction" ; + bflc:marcKey "655 7 $a Erotic fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726601" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + , + , + , + , + , + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay men Sexual behavior Fiction Periodicals." ; + bflc:marcKey "650 0 $a Gay men $x Sexual behavior $v Fiction $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2080012" ] ] [ a bf:Topic ; + rdfs:label "Sexual behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542194" ] ] [ a bf:GenreForm ; + rdfs:label "Fiction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933953" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fan fiction" ; + bflc:marcKey "650 7 $a Fan fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01739872" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Star Trek fiction" ; + bflc:marcKey "650 7 $a Star Trek fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01131555" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Star Wars fiction" ; + bflc:marcKey "650 7 $a Star Wars fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01131569" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "630 00 $a Star trek (Television program) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca422386" ] ; + bf:mainTitle "Star trek (Television program)" ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "fanzines." ; + bflc:marcKey "650 7 $a fanzines. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300252980" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fanfiction Périodiques." ; + bflc:marcKey "650 6 $a Fanfiction $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fanfiction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0488819" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Star Trek television programs Periodicals." ; + bflc:marcKey "650 0 $a Star Trek television programs $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Star Trek television programs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868859" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Science fiction" ; + bflc:marcKey "650 7 $a Science fiction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01108566" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fan fiction Periodicals." ; + bflc:marcKey "650 0 $a Fan fiction $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fan fiction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6960559" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fanzines." ; + bflc:marcKey "650 6 $a Fanzines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070678" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Star Trek (Séries télévisées) Périodiques." ; + bflc:marcKey "650 6 $a Star Trek (Séries télévisées) $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Star Trek (Séries télévisées)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0335411" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Star Trek (Romans) Périodiques." ; + bflc:marcKey "650 6 $a Star Trek (Romans) $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Star Trek (Romans)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0335408" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fan magazines." ; + bflc:marcKey "650 0 $a Fan magazines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151531" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Star Trek fiction Periodicals." ; + bflc:marcKey "650 0 $a Star Trek fiction $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Star Trek fiction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3835717" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Science fiction Periodicals." ; + bflc:marcKey "650 0 $a Science fiction $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Science fiction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089031" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay men Sexual behavior" ; + bflc:marcKey "650 7 $a Gay men $x Sexual behavior $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939150" ] ] [ a bf:Topic ; + rdfs:label "Sexual behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939150" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuels masculins Sexualité Romans, nouvelles, etc. Périodiques." ; + bflc:marcKey "650 6 $a Homosexuels masculins $x Sexualité $v Romans, nouvelles, etc. $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuels masculins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0074697" ] ] [ a bf:Topic ; + rdfs:label "Sexualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379013" ] ] [ a bf:GenreForm ; + rdfs:label "Romans, nouvelles, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377299" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Star Trek television programs" ; + bflc:marcKey "650 7 $a Star Trek television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01131562" ] ; + bf:source ], + [ a bf:Work ; + rdfs:label "Star trek (Television program)" ; + bflc:marcKey "630 07 $a Star trek (Television program) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01356215" ] ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Star trek (Television program)" ] ], + [ a bf:Topic ; + rdfs:label "Fan magazines" ; + bflc:marcKey "650 7 $a Fan magazines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01728966" ] ; + bf:source ], + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "The voice." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The voice." ] . + + a bf:Source ; + bf:code "aat" . + + a bf:GenreForm, + bf:Topic ; + rdfs:label "Kirk/Spock.", + "Slash (Genre)." ; + bflc:marcKey "650 7 $a Kirk/Spock. $2 homoit $0 https://homosaurus.org/v3/homoit0002177", + "655 7 $a Slash (Genre). $2 homoit $0 https://homosaurus.org/v3/homoit0002177" ; + bf:source , + . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1383674137" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: III (1984); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: III (1984)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b [publisher not identified]" ; + bflc:simpleAgent "[publisher not identified]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "198X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Place of publication not identified] : [publisher not identified]" ; + bf:title [ a bf:Title ; + rdfs:label "The voice." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The voice." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "homoit" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Source ; + bf:code "homoit" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1385178044.ttl b/tests/oclc/serials/1385178044.ttl new file mode 100644 index 0000000..efb50cc --- /dev/null +++ b/tests/oclc/serials/1385178044.ttl @@ -0,0 +1,356 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "newsletter"@en ; + bf:code "newsletter" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250918104523.5" ; + bf:creationDate "20230621" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "BQ6387.S762" ; + bf:itemPortion "B63a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Bodhinyanarama Buddhist Monastery, $e author, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrcPfxCxwYPpwX7XP6g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Newsletters." ; + bflc:marcKey "655 7 $a Newsletters. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsletters" ; + bflc:marcKey "655 7 $a Newsletters $2 fast $0 (OCoLC)fst01919943" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919943" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a u-nz---" ; + bf:code "u-nz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "New Zealand." ; + bflc:marcKey "651 7 $a New Zealand. $2 fast $0 (OCoLC)fst01204542" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204542" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Spiritual life Buddhism Periodicals." ; + bflc:marcKey "650 0 $a Spiritual life $x Buddhism $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Spiritual life" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2138772" ] ] [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2138772" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Bodhinyanarama Buddhist Monastery $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Bodhinyanarama Buddhist Monastery" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15414319" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Buddhism New Zealand Periodicals." ; + bflc:marcKey "650 0 $a Buddhism $z New Zealand $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Buddhism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106145" ] ] [ a bf:Geographic ; + rdfs:label "New Zealand" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255121" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Buddhism." ; + bflc:marcKey "650 7 $a Buddhism. $2 fast $0 (OCoLC)fst00840028" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840028" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vie spirituelle Bouddhisme Périodiques." ; + bflc:marcKey "650 6 $a Vie spirituelle $0 (CaQQLa)201-0150243 $x Bouddhisme $0 (CaQQLa)201-0150243 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0150243" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0150243" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vie spirituelle" ] [ a bf:Topic ; + rdfs:label "Bouddhisme" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Spiritual life Buddhism." ; + bflc:marcKey "650 7 $a Spiritual life $x Buddhism. $2 fast $0 (OCoLC)fst01130105" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01130105" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Spiritual life" ] [ a bf:Topic ; + rdfs:label "Buddhism." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bouddhisme Nouvelle-Zélande Périodiques." ; + bflc:marcKey "650 6 $a Bouddhisme $0 (CaQQLa)201-0001672 $z Nouvelle-Zélande $0 (CaQQLa)201-0493133 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493133" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001672" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bouddhisme" ] [ a bf:Geographic ; + rdfs:label "Nouvelle-Zélande" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Bodhinyanarama Buddhist Monastery newsletter" ; + bf:mainTitle "Bodhinyanarama Buddhist Monastery newsletter" ], + [ a bf:Title ; + rdfs:label "Newsletter /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Newsletter /" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "173405444" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Bodhinyanarama newsletter" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Bodhinyanarama newsletter" ] . + + a bf:Organization ; + rdfs:label "Bodhinyanarama Buddhist Monastery," . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1385178044" ], + [ a bf:Lccn ; + rdf:value " 2023232301" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 1992 July; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Years also given in bod rgyal lo calendar, e.g., 1992 July 2535, 1996 July 2539, etc."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1996 July"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stokes Valley : $b Bodhinyanarama Buddhist Monastery" ; + bflc:simpleAgent "Bodhinyanarama Buddhist Monastery" ; + bflc:simplePlace "Stokes Valley :" ; + bf:date "19uu/uuuu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Stokes Valley : Bodhinyanarama Buddhist Monastery" ; + bf:responsibilityStatement "Bodhinyanarama Buddhist Monastery" ; + bf:title [ a bf:Title ; + rdfs:label "Newsletter /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Newsletter /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1385357285.ttl b/tests/oclc/serials/1385357285.ttl new file mode 100644 index 0000000..3788403 --- /dev/null +++ b/tests/oclc/serials/1385357285.ttl @@ -0,0 +1,310 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230622" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a California. $b Department of Rehabilitation, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Department of Rehabilitation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca106484" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bflc:marcKey "655 7 $a Statistics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423727" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vocational rehabilitation California Periodicals." ; + bflc:marcKey "650 0 $a Vocational rehabilitation $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vocational rehabilitation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086682" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Réadaptation professionnelle Californie Statistiques." ; + bflc:marcKey "650 6 $a Réadaptation professionnelle $z Californie $v Statistiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Réadaptation professionnelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005613" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Statistiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378300" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Réadaptation professionnelle Californie Périodiques." ; + bflc:marcKey "650 6 $a Réadaptation professionnelle $z Californie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Réadaptation professionnelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005613" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Vocational rehabilitation" ; + bflc:marcKey "650 7 $a Vocational rehabilitation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168652" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vocational rehabilitation California Statistics." ; + bflc:marcKey "650 0 $a Vocational rehabilitation $z California $v Statistics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vocational rehabilitation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086682" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933865" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Clients reported rehabilitated, by month" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clients reported rehabilitated, by month" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California" ; + bflc:marcKey "651 7 $a California $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 x 28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1385357285" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: July 1971; title from caption"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: March 1972"@en ], + [ a bf:Note ; + rdfs:label "\"FSS\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento $b State of California, Dept. of Rehabilitation $c 1973" ; + bflc:simpleAgent "State of California, Dept. of Rehabilitation" ; + bflc:simpleDate "1973" ; + bflc:simplePlace "Sacramento" ; + bf:date "197u/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Sacramento State of California, Dept. of Rehabilitation 1973" ; + bf:responsibilityStatement "California State Department of Rehabilitation" ; + bf:title [ a bf:Title ; + rdfs:label "Clients reported rehabilitated, by month three year summary" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clients reported rehabilitated, by month" ; + bf:subtitle "three year summary" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1388219723.ttl b/tests/oclc/serials/1388219723.ttl new file mode 100644 index 0000000..60fdeaf --- /dev/null +++ b/tests/oclc/serials/1388219723.ttl @@ -0,0 +1,223 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "other"@en ; + bf:code "oth" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2020200119" ], + [ a bf:OclcNumber ; + rdf:value "1149062824" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "National farmers market managers" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2691-3267" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "National farmers market managers" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250703144059.4" ; + bf:creationDate "20230629" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "381.41" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b National Agricultural Statistics Service." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. National Agricultural Statistics Service." ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2993-3382" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + bf:status ; + rdf:value "2691-3267" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "National farmers market managers" ; + bf:qualifier "(Print)" ], + [ a bf:Title ; + rdfs:label "National farmers market managers." ; + bflc:nonSortNum "0" ; + bf:mainTitle "National farmers market managers." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a National farmers market managers survey" ; + bf:mainTitle "National farmers market managers survey" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Every 5 years"@en ; + bflc:marcKey "310 $a Every 5 years" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1388219723" ], + [ a bf:Lccn ; + rdf:value " 2023202751" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2019 [released] Aug. 17, 2020 (surrogate)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://usda.library.cornell.edu/concern/publications/pz50hd694" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Began with: 2019 [released] Aug. 17, 2020"@en ], + [ a bf:Note ; + rdfs:label "\"The National Farmers Market Managers Survey is a survey conducted under an agreement with the Agricultural Marketing Service. AMS uses these data to measure the customer demand of local foods from the Farmer's Market manager's perspective, look for potential expansion opportunities, target access to nutritional foods, market nutritional education, measure access to local foods and organic foods, and strengthening community engagement. This survey will be conducted every 5 years.\""@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019 [released] Aug. 17, 2020 ; title from caption (surrogate)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Washington, DC : $b National Agricultural Statistics Service (NASS), Agriculture Statistics Board, United States Department of Agriculture (USDA), $c 2020-" ; + bflc:simpleAgent "National Agricultural Statistics Service (NASS), Agriculture Statistics Board, United States Department of Agriculture (USDA)," ; + bflc:simpleDate "2020-" ; + bflc:simplePlace "Washington, DC :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Washington, DC : National Agricultural Statistics Service (NASS), Agriculture Statistics Board, United States Department of Agriculture (USDA), 2020-" ; + bf:title [ a bf:Title ; + rdfs:label "National farmers market managers." ; + bflc:nonSortNum "0" ; + bf:mainTitle "National farmers market managers." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1389271857.ttl b/tests/oclc/serials/1389271857.ttl new file mode 100644 index 0000000..d38718e --- /dev/null +++ b/tests/oclc/serials/1389271857.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "isb" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250721195922.2" ; + bf:creationDate "20230704" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCF $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "320" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Sierra Leone. $b Office of the Ombudsman. $4 isb" ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Sierra Leone. Office of the Ombudsman." ] ; + bf:role ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sl---" ; + bf:code "f-sl---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Ombudspersons" ; + bflc:marcKey "650 7 $a Ombudspersons $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01715979" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ombudspersons Sierra Leone Periodicals." ; + bflc:marcKey "650 0 $a Ombudspersons $z Sierra Leone $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ombudspersons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2094873" ] ] [ a bf:Geographic ; + rdfs:label "Sierra Leone" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca505957" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abuse of administrative power Sierra Leone Periodicals." ; + bflc:marcKey "650 0 $a Abuse of administrative power $z Sierra Leone $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abuse of administrative power" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000636" ] ] [ a bf:Geographic ; + rdfs:label "Sierra Leone" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca505957" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 10 $a Sierra Leone. $b Office of the Ombudsman $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Sierra Leone. Office of the Ombudsman" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11562620" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Excès de pouvoir (Droit administratif) Sierra Leone Périodiques." ; + bflc:marcKey "650 6 $a Excès de pouvoir (Droit administratif) $z Sierra Leone $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Excès de pouvoir (Droit administratif)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014046" ] ] [ a bf:Geographic ; + rdfs:label "Sierra Leone" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0438333" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Sierra Leone" ; + bflc:marcKey "651 7 $a Sierra Leone $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210248" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Abuse of administrative power" ; + bflc:marcKey "650 7 $a Abuse of administrative power $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794802" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "The Ombudsman :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Ombudsman :" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:firstIssue "Volume 1, issue 1 (Sept. 2017)-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@sv ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1389271857" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Volume 1, issue 1 (Sept. 2017)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "colour illustrations"@sv ], + [ a bf:Note, + ; + rdfs:label "Volume 1, issue 1 (Sept. 2017); title from cover."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Freetown, Sierra Leone : $b Office of the Ombudsman, $c 2017-" ; + bflc:simpleAgent "Office of the Ombudsman," ; + bflc:simpleDate "2017-" ; + bflc:simplePlace "Freetown, Sierra Leone :" ; + bf:date "2017/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Freetown, Sierra Leone : Office of the Ombudsman, 2017-" ; + bf:responsibilityStatement "compiled and produced by: Office of the Ombudsman." ; + bf:title [ a bf:Title ; + rdfs:label "The Ombudsman : a quarterly newsletter of the Office of the Ombudsman of the Republic of Sierra Leone /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Ombudsman :" ; + bf:subtitle "a quarterly newsletter of the Office of the Ombudsman of the Republic of Sierra Leone /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1389573635.ttl b/tests/oclc/serials/1389573635.ttl new file mode 100644 index 0000000..c7aff33 --- /dev/null +++ b/tests/oclc/serials/1389573635.ttl @@ -0,0 +1,426 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231023124131.8" ; + bf:creationDate "20230707" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Guidebooks" ; + bflc:marcKey "655 7 $a Guidebooks $2 fast $0 (OCoLC)fst01423871" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423871" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "travel guidebooks." ; + bflc:marcKey "655 7 $a travel guidebooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026311" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bflc:marcKey "655 7 $a Guidebooks. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077242" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Guides touristiques." ; + bflc:marcKey "655 7 $a Guides touristiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001066" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic ; + rdfs:label "Drive-in restaurants" ; + bflc:marcKey "650 7 $a Drive-in restaurants $2 fast $0 (OCoLC)fst00898317" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00898317" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Restaurants California Los Angeles Guidebooks." ; + bflc:marcKey "650 0 $a Restaurants $z California $z Los Angeles $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Restaurants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047395" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Restaurants Californie Los Angeles Guides." ; + bflc:marcKey "650 6 $a Restaurants $z Californie $z Los Angeles $v Guides." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Restaurants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023722" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:GenreForm ; + rdfs:label "Guides." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377044" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Travel" ; + bflc:marcKey "650 7 $a Travel $2 fast $0 (OCoLC)fst01155558" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01155558" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Restauvolants Californie Los Angeles Guides." ; + bflc:marcKey "650 6 $a Restauvolants $z Californie $z Los Angeles $v Guides." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Restauvolants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0344381" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:GenreForm ; + rdfs:label "Guides." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377044" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Los Angeles (Calif.) Description and travel Periodicals." ; + bflc:marcKey "651 0 $a Los Angeles (Calif.) $x Description and travel $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Los Angeles (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2430347" ] ] [ a bf:Topic ; + rdfs:label "Description and travel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2430347" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Los Angeles (Calif.) Guidebooks." ; + bflc:marcKey "651 0 $a Los Angeles (Calif.) $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Los Angeles (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Los Angeles" ; + bflc:marcKey "651 7 $a California $z Los Angeles $2 fast $0 (OCoLC)fst01204540" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204540" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ] ) ], + [ a bf:Topic ; + rdfs:label "Restaurants" ; + bflc:marcKey "650 7 $a Restaurants $2 fast $0 (OCoLC)fst01095907" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01095907" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drive-in restaurants California Los Angeles Guidebooks." ; + bflc:marcKey "650 0 $a Drive-in restaurants $z California $z Los Angeles $v Guidebooks." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drive-in restaurants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3657769" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:GenreForm ; + rdfs:label "Guidebooks." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5117029" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "McDonnell's official guide" ; + bflc:nonSortNum "0" ; + bf:mainTitle "McDonnell's official guide" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1389573635" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1, no. 3 (June 1941); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 1, no. 3 (June 1941)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, California $b McDonnell's Official Guide Company" ; + bflc:simpleAgent "McDonnell's Official Guide Company" ; + bflc:simplePlace "Los Angeles, California" ; + bf:date "1941/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Los Angeles, California McDonnell's Official Guide Company" ; + bf:title [ a bf:Title ; + rdfs:label "McDonnell's official guide" ; + bflc:nonSortNum "0" ; + bf:mainTitle "McDonnell's official guide" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1389580219.ttl b/tests/oclc/serials/1389580219.ttl new file mode 100644 index 0000000..fb3583e --- /dev/null +++ b/tests/oclc/serials/1389580219.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250403060142.3" ; + bf:creationDate "20230707" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCF $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RK97.P45" ; + bf:itemPortion "R47" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shapiro, Irving M." ; + bf:agent [ a bf:Person ; + rdfs:label "Shapiro, Irving M." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Pennsylania. $b Center for Oral Health Research." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Pennsylania. Center for Oral Health Research." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Pennsylvania. $b School of Dental Medicine. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YRx8HdJJfWyjmR36g" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Directories" ; + bflc:marcKey "655 7 $a Directories $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423796" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Recherche Répertoires." ; + bflc:marcKey "650 6 $a Dentisterie $x Recherche $v Répertoires." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:Topic ; + rdfs:label "Recherche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:GenreForm ; + rdfs:label "Répertoires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378054" ] ] ) ], + [ a bf:Topic ; + rdfs:label "research (function)" ; + bflc:marcKey "650 7 $a research (function) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054687" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Research" ; + bflc:marcKey "650 2 $a Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012106" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Research Directories." ; + bflc:marcKey "650 0 $a Dentistry $x Research $v Directories." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:GenreForm ; + rdfs:label "Directories." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944977" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Research" ; + bflc:marcKey "650 7 $a Research $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01095153" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Research" ; + bflc:marcKey "650 7 $a Dentistry $x Research $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890671" ] ] [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890671" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Research." ; + bflc:marcKey "650 0 $a Research." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2045176" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Recherche." ; + bflc:marcKey "650 6 $a Recherche." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029424" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a University of Pennsylvania Research activities of The School of Dental Medicine and The Center for Oral Health Research" ; + bf:mainTitle "University of Pennsylvania Research activities of The School of Dental Medicine and The Center for Oral Health Research" ], + [ a bf:Title ; + rdfs:label "Reseach directory of The School of Dental Medicine and The Center for Oral Health Research /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Reseach directory of The School of Dental Medicine and The Center for Oral Health Research /" ] . + + a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1389580219" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1973."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1970-1971."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Philadelphia, PA] : $b [University of Pennsylvania School of Dental Medicine]," ; + bflc:simpleAgent "[University of Pennsylvania School of Dental Medicine]," ; + bflc:simplePlace "[Philadelphia, PA] :" ; + bf:date "197X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Philadelphia, PA] : [University of Pennsylvania School of Dental Medicine]," ; + bf:responsibilityStatement "compiled by Dr. I.M. Shapiro." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Research activities of The School of Dental Medicine and The Center for Oral Health Research" ; + bf:mainTitle "Research activities of The School of Dental Medicine and The Center for Oral Health Research" ], + [ a bf:Title ; + rdfs:label "Reseach directory of The School of Dental Medicine and The Center for Oral Health Research /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Reseach directory of The School of Dental Medicine and The Center for Oral Health Research /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1390161185.ttl b/tests/oclc/serials/1390161185.ttl new file mode 100644 index 0000000..130d574 --- /dev/null +++ b/tests/oclc/serials/1390161185.ttl @@ -0,0 +1,336 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231023122956.6" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QH91.A1" ; + bf:itemPortion "W47a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Western Society of Naturalists. $b Annual Winter Meeting." ; + bf:agent [ a bf:Organization ; + rdfs:label "Western Society of Naturalists. Annual Winter Meeting." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15461966" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Résumés analytiques." ; + bflc:marcKey "655 7 $a Résumés analytiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000500" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documents de congrès." ; + bflc:marcKey "655 7 $a Documents de congrès. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Abstracts." ; + bflc:marcKey "655 7 $a Abstracts. $2 fast $0 (OCoLC)fst01423683" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423683" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference materials." ; + bflc:marcKey "655 7 $a Conference materials. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Abstracts." ; + bflc:marcKey "655 7 $a Abstracts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077172" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference materials." ; + bflc:marcKey "655 7 $a Conference materials. $2 fast $0 (OCoLC)fst01919904" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919904" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings." ; + bflc:marcKey "655 7 $a Conference papers and proceedings. $2 fast $0 (OCoLC)fst01423772" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423772" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Western Society of Naturalists. Annual Meeting." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of contributed papers" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of contributed papers" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Marine biology." ; + bflc:marcKey "650 7 $a Marine biology. $2 fast $0 (OCoLC)fst01009447" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01009447" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Marine ecology." ; + bflc:marcKey "650 7 $a Marine ecology. $2 fast $0 (OCoLC)fst01009513" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01009513" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Marine ecology Congresses." ; + bflc:marcKey "650 0 $a Marine ecology $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Marine ecology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089715" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biologie marine Congrès." ; + bflc:marcKey "650 6 $a Biologie marine $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biologie marine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003896" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Marine biology Congresses." ; + bflc:marcKey "650 0 $a Marine biology $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Marine biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089577" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i 1951, 1953-1954 have title: $a Abstracts of submitted papers" ; + bf:mainTitle "Abstracts of submitted papers" ; + bf:note [ a bf:Note ; + rdfs:label "1951, 1953-1954 have title:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i 1957-1958 have title: $a Program abstract" ; + bf:mainTitle "Program abstract" ; + bf:note [ a bf:Note ; + rdfs:label "1957-1958 have title:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i 1961 has title: $a Abstracts of contributed papers" ; + bf:mainTitle "Abstracts of contributed papers" ; + bf:note [ a bf:Note ; + rdfs:label "1961 has title:"@en ] ], + [ a bf:Title ; + rdfs:label "Abstracts of papers" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Abstracts of papers" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390161185" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "1955, 1959-1961 lack meeting numbering"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 17th (December 29, 30, 21, 1947); title from caption"@en ], + [ a bf:Note ; + rdfs:label "Imprint varies"@en ], + [ a bf:Note ; + rdfs:label "1954, 1957-1958 called Annual Meeting; 1955 called Christmas Meeting"@en ], + [ a bf:Note, + ; + rdfs:label "Ceased with: Dec. 27, 28, 29, 1961"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Dec. 27, 28, 29, 1961"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [California] : $b Western Society of Naturalists, $c -[1962]" ; + bflc:simpleAgent "Western Society of Naturalists," ; + bflc:simpleDate "-[1962]" ; + bflc:simplePlace "[California] :" ; + bf:date "19uu/1961"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[California] : Western Society of Naturalists, -[1962]" ; + bf:title [ a bf:Title ; + rdfs:label "Abstracts of papers" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Abstracts of papers" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1390161237.ttl b/tests/oclc/serials/1390161237.ttl new file mode 100644 index 0000000..d609fec --- /dev/null +++ b/tests/oclc/serials/1390161237.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231023124903.0" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QH91.A1" ; + bf:itemPortion "W47a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Western Society of Naturalists. $b Annual Meeting." ; + bf:agent [ a bf:Organization ; + rdfs:label "Western Society of Naturalists. Annual Meeting." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15462026" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Résumés analytiques." ; + bflc:marcKey "655 7 $a Résumés analytiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000500" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference materials." ; + bflc:marcKey "655 7 $a Conference materials. $2 fast $0 (OCoLC)fst01919904" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919904" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference materials." ; + bflc:marcKey "655 7 $a Conference materials. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings." ; + bflc:marcKey "655 7 $a Conference papers and proceedings. $2 fast $0 (OCoLC)fst01423772" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423772" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documents de congrès." ; + bflc:marcKey "655 7 $a Documents de congrès. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001050" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Abstracts." ; + bflc:marcKey "655 7 $a Abstracts. $2 fast $0 (OCoLC)fst01423683" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423683" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Abstracts." ; + bflc:marcKey "655 7 $a Abstracts. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077172" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Western Society of Naturalists. Annual Meeting." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of symposia and contributed papers" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of symposia and contributed papers" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Western Society of Naturalists. Annual Winter Meeting." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of papers" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Abstracts of papers" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biologie marine Congrès." ; + bflc:marcKey "650 6 $a Biologie marine $v Congrès." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biologie marine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003896" ] ] [ a bf:GenreForm ; + rdfs:label "Congrès." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378219" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Marine biology." ; + bflc:marcKey "650 7 $a Marine biology. $2 fast $0 (OCoLC)fst01009447" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01009447" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Marine biology Congresses." ; + bflc:marcKey "650 0 $a Marine biology $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Marine biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089577" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Marine ecology." ; + bflc:marcKey "650 7 $a Marine ecology. $2 fast $0 (OCoLC)fst01009513" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01009513" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Marine ecology Congresses." ; + bflc:marcKey "650 0 $a Marine ecology $v Congresses." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Marine ecology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089715" ] ] [ a bf:GenreForm ; + rdfs:label "Congresses." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933931" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Abstracts of contributed papers" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Abstracts of contributed papers" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390161237" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: 43rd (Dec. 27, 28, 29, 1962); ceased with: 49th (1968)"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 49th (1968)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 43rd (Dec. 27, 28, 29, 1962); title from caption"@en ], + [ a bf:Note ; + rdfs:label "Imprint varies"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [California] : $b Western Society of Naturalists, $c [1963-1969]" ; + bflc:simpleAgent "Western Society of Naturalists," ; + bflc:simpleDate "[1963-1969]" ; + bflc:simplePlace "[California] :" ; + bf:date "1962/1968"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[California] : Western Society of Naturalists, [1963-1969]" ; + bf:title [ a bf:Title ; + rdfs:label "Abstracts of contributed papers" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Abstracts of contributed papers" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1390161308.ttl b/tests/oclc/serials/1390161308.ttl new file mode 100644 index 0000000..f644758 --- /dev/null +++ b/tests/oclc/serials/1390161308.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231023123815.6" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Confederation for Organic Development (C.O.D.E.) $e publisher $e issuing body" ; + bf:agent [ a bf:Organization ; + rdfs:label "Confederation for Organic Development (C.O.D.E.)" ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body" ], + [ a bf:Role ; + rdfs:label "publisher" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Politique mondiale Périodiques." ; + bflc:marcKey "650 6 $a Politique mondiale $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Politique mondiale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005568" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World politics Periodicals." ; + bflc:marcKey "650 0 $a World politics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World politics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111081" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "World politics" ; + bflc:marcKey "650 7 $a World politics $2 fast $0 (OCoLC)fst01181381" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01181381" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "International economic relations Periodicals." ; + bflc:marcKey "650 0 $a International economic relations $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "International economic relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117050" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "International economic relations" ; + bflc:marcKey "650 7 $a International economic relations $2 fast $0 (OCoLC)fst00976891" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00976891" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "The political dictionary by C.O.D.E." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The political dictionary by C.O.D.E." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390161308" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: No. 1 (1977); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Began and ceased with No. 1, in 1977?"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: No. 1 (1977)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Naples, Florida $b C.O.D.E. $c 1977" ; + bflc:simpleAgent "C.O.D.E." ; + bflc:simpleDate "1977" ; + bflc:simplePlace "Naples, Florida" ; + bf:date "1977/1977"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Naples, Florida C.O.D.E. 1977" ; + bf:title [ a bf:Title ; + rdfs:label "The political dictionary by C.O.D.E." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The political dictionary by C.O.D.E." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1390416696.ttl b/tests/oclc/serials/1390416696.ttl new file mode 100644 index 0000000..0c6f583 --- /dev/null +++ b/tests/oclc/serials/1390416696.ttl @@ -0,0 +1,306 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "University of California, Davis. Department of Mathematics" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "123453915" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Department of Mathematics newsletter" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Department of Mathematics newsletter" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231023125356.0" ; + bf:creationDate "20230713" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD781.D3" ; + bf:itemPortion "M38" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a University of California, Davis. $b Department of Mathematics, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of California, Davis. Department of Mathematics," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7462299" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davis" ; + bflc:marcKey "651 7 $a California $z Davis $2 fast $0 (OCoLC)fst01207676" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ] [ a bf:Geographic ; + rdfs:label "Davis" ] ) ], + [ a bf:Organization ; + rdfs:label "University of California, Davis. Department of Mathematics" ; + bflc:marcKey "610 27 $a University of California, Davis. $b Department of Mathematics $2 fast $0 (OCoLC)fst01853562" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01853562" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mathematics Study and teaching (Higher) California Davis Periodicals." ; + bflc:marcKey "650 0 $a Mathematics $x Study and teaching (Higher) $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mathematics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2004824" ] ] [ a bf:Topic ; + rdfs:label "Study and teaching (Higher)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542230" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis. $b Department of Mathematics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis. Department of Mathematics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7462299" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mathematics Study and teaching (Higher)" ; + bflc:marcKey "650 7 $a Mathematics $x Study and teaching (Higher) $2 fast $0 (OCoLC)fst01012286" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01012286" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mathematics" ] [ a bf:Topic ; + rdfs:label "Study and teaching (Higher)" ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "UC Davis Mathematics newsletter" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis Mathematics newsletter" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a UCDavis Mathematics newsletter" ; + bf:mainTitle "UCDavis Mathematics newsletter" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Mathematics newsletter" ; + bf:mainTitle "Mathematics newsletter" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390416696" ], + [ a bf:Lccn ; + rdf:value " 2023236968" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://www.math.ucdavis.edu/research/news/archive" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Began with 2009"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2021/2022"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2009 (online surrogate); title from caption"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Also issued online"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, CA $b Department of Mathematics, University of California $c 2009-" ; + bflc:simpleAgent "Department of Mathematics, University of California" ; + bflc:simpleDate "2009-" ; + bflc:simplePlace "Davis, CA" ; + bf:date "2009/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Davis, CA Department of Mathematics, University of California 2009-" ; + bf:title [ a bf:Title ; + rdfs:label "UC Davis Mathematics newsletter" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UC Davis Mathematics newsletter" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1391208973.ttl b/tests/oclc/serials/1391208973.ttl new file mode 100644 index 0000000..2ac3a50 --- /dev/null +++ b/tests/oclc/serials/1391208973.ttl @@ -0,0 +1,224 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230727030201.3" ; + bf:creationDate "20230720" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:itemPortion "N532" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a New Jersey State Homoeopathic Medical Society, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "New Jersey State Homoeopathic Medical Society," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Organization ; + rdfs:label "New Jersey State Homoeopathic Medical Society." ; + bflc:marcKey "610 22 $a New Jersey State Homoeopathic Medical Society." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "New Jersey." ; + bflc:marcKey "651 2 $a New Jersey." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Societies, Medical." ; + bflc:marcKey "650 22 $a Societies, Medical." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Homeopathy." ; + bflc:marcKey "650 12 $a Homeopathy." ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Transactions and papers ..." ; + bf:mainTitle "Transactions and papers ..." ], + [ a bf:Title ; + rdfs:label "Transactions and papers for ... /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Transactions and papers for ... /" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "New Jersey State Homoeopathic Medical Society." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228300" ], + [ a bf:OclcNumber ; + rdf:value "36730007" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Transactions" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Transactions" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DNLM" ] ; + bflc:marcKey "710 2 $a American Foundation for Homoeopathy, $e former owner." ; + bf:agent [ a bf:Organization ; + rdfs:label "American Foundation for Homoeopathy," ] ; + bf:role [ a bf:Role ; + rdfs:label "former owner." ] ], + [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DNLM" ] ; + bflc:marcKey "700 1 $a Rushmore, Edward, $e former owner." ; + bf:agent [ a bf:Person ; + rdfs:label "Rushmore, Edward," ] ; + bf:role [ a bf:Role ; + rdfs:label "former owner." ] ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391208973" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918645980206676" ], + [ a bf:Lccn ; + rdf:value " 2023228299" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 1890/1891; title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1892."@en ], + [ a bf:Note, + oclcbf:CustodialNote ; + rdfs:label "NLM copy, 1890/1891 and 1892 issues: ownership stamp from the Library of Edward Rushmore, M.D., Plainfield, N.J.; 1892 issue also has stamp from the American Foundation for Homoeopathy Library."@en ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DNLM" ] ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label ""@en ] ; + bflc:marcKey "561 $a NLM copy, 1890/1891 and 1892 issues: ownership stamp from the Library of Edward Rushmore, M.D., Plainfield, N.J.; 1892 issue also has stamp from the American Foundation for Homoeopathy Library. $5 DNLM" ], + [ a bf:Note, + ; + rdfs:label "portraits ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Atlantic City : $b Press of Shaner & Knauer" ; + bflc:simpleAgent "Press of Shaner & Knauer" ; + bflc:simplePlace "Atlantic City :" ; + bf:date "18uu/uuuu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Atlantic City : Press of Shaner & Knauer" ; + bf:responsibilityStatement "New Jersey State Homœopathic Medical Society." ; + bf:title [ a bf:Title ; + rdfs:label "Transactions and papers for ... /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Transactions and papers for ... /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1391227394.ttl b/tests/oclc/serials/1391227394.ttl new file mode 100644 index 0000000..f8b5a7f --- /dev/null +++ b/tests/oclc/serials/1391227394.ttl @@ -0,0 +1,275 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250830195829.2" ; + bf:creationDate "20230727" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RK97.P45" ; + bf:itemPortion "F33" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a University of Pennsylvania. $b School of Dental Medicine. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YRx8HdJJfWyjmR36g" ; + bf:agent ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Bibliographies" ; + bflc:marcKey "655 7 $a Bibliographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919895" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine" ; + bflc:marcKey "610 27 $a University of Pennsylvania. $b School of Dental Medicine $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00546268" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Recherche Bibliographie." ; + bflc:marcKey "650 6 $a Dentisterie $x Recherche $v Bibliographie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:Topic ; + rdfs:label "Recherche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliographie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378238" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Faculty" ; + bflc:marcKey "650 7 $a Universities and colleges $x Faculty $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161748" ] ] [ a bf:Topic ; + rdfs:label "Faculty" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161748" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Research Bibliography." ; + bflc:marcKey "650 0 $a Dentistry $x Research $v Bibliography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933845" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Dental Medicine $x Faculty $v Bibliography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ] [ a bf:Topic ; + rdfs:label "Faculty" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186056" ] ] [ a bf:GenreForm ; + rdfs:label "Bibliography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933845" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Research" ; + bflc:marcKey "650 7 $a Dentistry $x Research $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890671" ] ] [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890671" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Faculty publications /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Faculty publications /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Faculty publications, School of Dental Medicine" ; + bf:mainTitle "Faculty publications, School of Dental Medicine" ] . + + a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391227394" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 2 (1990:Spring)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 2 (1990:Spring)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Philadelphia, PA] : $b [University of Pennsylvania, School of Dental Medicine]" ; + bflc:simpleAgent "[University of Pennsylvania, School of Dental Medicine]" ; + bflc:simplePlace "[Philadelphia, PA] :" ; + bf:date "198X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Philadelphia, PA] : [University of Pennsylvania, School of Dental Medicine]" ; + bf:responsibilityStatement "School of Dental Medicine, University of Pennsylvania." ; + bf:title [ a bf:Title ; + rdfs:label "Faculty publications /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Faculty publications /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1392040063.ttl b/tests/oclc/serials/1392040063.ttl new file mode 100644 index 0000000..77363a8 --- /dev/null +++ b/tests/oclc/serials/1392040063.ttl @@ -0,0 +1,195 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230803022357.0" ; + bf:creationDate "20230802" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "Q 184" ; + bf:itemPortion "A523n" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Aloe Scientific, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Aloe Scientific," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalog, Commercial." ; + bflc:marcKey "655 2 $a Catalog, Commercial." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Laboratories." ; + bflc:marcKey "650 12 $a Laboratories." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Science instrumentation." ; + bflc:marcKey "650 12 $a Science $x instrumentation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Science" ] [ a bf:Topic ; + rdfs:label "instrumentation." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "New & recent devices for the laboratory /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New & recent devices for the laboratory /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a New and recent devices for the laboratory" ; + bf:mainTitle "New and recent devices for the laboratory" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918645964806676" ], + [ a bf:OclcNumber ; + rdf:value "1392040063" ], + [ a bf:Lccn ; + rdf:value " 2023228311" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Oct.-Nov. 1960."@en ], + [ a bf:Note ; + rdfs:label "January 1959 issue preceded by issue lacking chronological designation."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: January 1959 ; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a St. Louis, Mo : $b Aloe Scientific" ; + bflc:simpleAgent "Aloe Scientific" ; + bflc:simplePlace "St. Louis, Mo :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "St. Louis, Mo : Aloe Scientific" ; + bf:responsibilityStatement "Aloe Scientific." ; + bf:title [ a bf:Title ; + rdfs:label "New & recent devices for the laboratory /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "New & recent devices for the laboratory /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1393202370.ttl b/tests/oclc/serials/1393202370.ttl new file mode 100644 index 0000000..cd327ad --- /dev/null +++ b/tests/oclc/serials/1393202370.ttl @@ -0,0 +1,176 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230810035052.2" ; + bf:creationDate "20230801" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WZ 1 AA1" ; + bf:itemPortion "AM516p" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a American Medical Writers Association." ; + bf:agent [ a bf:Organization ; + rdfs:label "American Medical Writers Association." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Program." ; + bflc:marcKey "655 2 $a Program." ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Congresses as Topic." ; + bflc:marcKey "650 22 $a Congresses as Topic." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Publishing." ; + bflc:marcKey "650 12 $a Publishing." ; + bf:source ], + [ a bf:Organization ; + rdfs:label "American Medical Writers Association. Annual Meeting." ; + bflc:marcKey "610 22 $a American Medical Writers Association. $b Annual Meeting." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Program /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Program /" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228310" ], + [ a bf:OclcNumber ; + rdf:value "1393202370" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918645967306676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 10th (1953) ; title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 15th (1958)."@en ], + [ a bf:Note, + ; + rdfs:label "portraits ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Quincy, Illinois : $b American Medical Writers Association" ; + bflc:simpleAgent "American Medical Writers Association" ; + bflc:simplePlace "Quincy, Illinois :" ; + bf:date "19XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Quincy, Illinois : American Medical Writers Association" ; + bf:responsibilityStatement "American Medical Writers Association ... Annual Meeting." ; + bf:title [ a bf:Title ; + rdfs:label "Program /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Program /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1393983807.ttl b/tests/oclc/serials/1393983807.ttl new file mode 100644 index 0000000..9d69452 --- /dev/null +++ b/tests/oclc/serials/1393983807.ttl @@ -0,0 +1,133 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250321015912.2" ; + bf:creationDate "20230816" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1306-3839" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Erciyes Iletisim Dergisi (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1306-3839" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Erciyes Iletisim Dergisi (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Erciyes Iletisim Dergisi" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Erciyes Iletisim Dergisi" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393983807" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Erciyes University, Faculty of Communication / Erciyes Universitesi Iletism Fakultesi" ; + bflc:simpleAgent "Erciyes University, Faculty of Communication / Erciyes Universitesi Iletism Fakultesi" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2006-" ; + bflc:simpleDate "2006-" ; + bf:date "2006/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "2006-", + "Erciyes University, Faculty of Communication / Erciyes Universitesi Iletism Fakultesi" ; + bf:title [ a bf:Title ; + rdfs:label "Erciyes Iletisim Dergisi" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Erciyes Iletisim Dergisi" ] . + diff --git a/tests/oclc/serials/1393986488.ttl b/tests/oclc/serials/1393986488.ttl new file mode 100644 index 0000000..f80f06f --- /dev/null +++ b/tests/oclc/serials/1393986488.ttl @@ -0,0 +1,153 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251011141334.6" ; + bf:creationDate "20230816" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "851.1" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2724-0517" ], + [ a bf:Issn ; + bf:status ; + rdf:value "2723-9373" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Rivista internazionale di ricerche dantesche (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2723-9373" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Rivista internazionale di ricerche dantesche (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rivista internazionale di ricerche dantesche" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "Rivista internazionale di ricerche dantesche" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rivista internazionale di ricerche dantesche" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393986488" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Fabrizio Serra Editore" ; + bflc:simpleAgent "Fabrizio Serra Editore" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2021-" ; + bflc:simpleDate "2021-" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "2021-", + "Fabrizio Serra Editore" ; + bf:title [ a bf:Title ; + rdfs:label "Rivista internazionale di ricerche dantesche" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Rivista internazionale di ricerche dantesche" ] . + diff --git a/tests/oclc/serials/1394000112.ttl b/tests/oclc/serials/1394000112.ttl new file mode 100644 index 0000000..7541072 --- /dev/null +++ b/tests/oclc/serials/1394000112.ttl @@ -0,0 +1,186 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230817053655.0" ; + bf:creationDate "20230811" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W2 HL5" ; + bf:itemPortion "J74a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Joint Liberian-United States Commission for Economic Development. $b Public Health Division, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Joint Liberian-United States Commission for Economic Development. Public Health Division," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual Report." ; + bflc:marcKey "655 2 $a Annual Report." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Mosquito Control." ; + bflc:marcKey "650 12 $a Mosquito Control." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Public Health." ; + bflc:marcKey "650 12 $a Public Health." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Liberia." ; + bflc:marcKey "651 2 $a Liberia." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228317" ], + [ a bf:OclcNumber ; + rdf:value "1394000112" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918662584806676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1956-1957; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Monrovia, Liberia : $b Produced by Audio Visual Center" ; + bflc:simpleAgent "Produced by Audio Visual Center" ; + bflc:simplePlace "Monrovia, Liberia :" ; + bf:date "195u/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Monrovia, Liberia : Produced by Audio Visual Center" ; + bf:responsibilityStatement "Public Health Division, Joint Liberian-United States Commission for Economic Development." ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1394871181.ttl b/tests/oclc/serials/1394871181.ttl new file mode 100644 index 0000000..5eea398 --- /dev/null +++ b/tests/oclc/serials/1394871181.ttl @@ -0,0 +1,247 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bflc:SerialPubType ; + rdfs:label "magazine"@en ; + bf:code "mag" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240325202616.4" ; + bf:creationDate "20230821" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DT449.Z2" ; + bf:itemPortion "J34" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Jahazi (Dar es Salaam, Tanzania)" ; + bflc:marcKey "130 0 $a Jahazi (Dar es Salaam, Tanzania)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jahazi (Dar es Salaam, Tanzania)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-tz---" ; + bf:code "f-tz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzania Dar es Salaam." ; + bflc:marcKey "651 7 $a Tanzania $z Dar es Salaam. $2 fast $0 (OCoLC)fst01205797" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205797" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzania" ] [ a bf:Geographic ; + rdfs:label "Dar es Salaam." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Dar es Salaam (Tanzania) Periodicals." ; + bflc:marcKey "651 0 $a Dar es Salaam (Tanzania) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Dar es Salaam (Tanzania)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311905" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzania Zanzibar." ; + bflc:marcKey "651 7 $a Tanzania $z Zanzibar. $2 fast $0 (OCoLC)fst01250037" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01250037" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzania" ] [ a bf:Geographic ; + rdfs:label "Zanzibar." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zanzibar Periodicals." ; + bflc:marcKey "651 0 $a Zanzibar $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zanzibar" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2458836" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Jahazi" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jahazi" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1394871181" ], + [ a bf:Lccn ; + rdf:value " 2023232383" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue 1, published in 2020?"@en ], + [ a bf:Note, + ; + rdfs:label "\"Jahazi is the official magazine of Azam Marine and Kilimanjaro Fast Ferries\"--Issue 1, page 3"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Issue 1"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Issue 1, published in 2020?; title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Dar es Salaam, Tanzania : $b Land & Marine Publications (Tanzania) Ltd." ; + bflc:simpleAgent "Land & Marine Publications (Tanzania) Ltd." ; + bflc:simplePlace "Dar es Salaam, Tanzania :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Dar es Salaam, Tanzania : Land & Marine Publications (Tanzania) Ltd." ; + bf:title [ a bf:Title ; + rdfs:label "Jahazi" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jahazi" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1395470590.ttl b/tests/oclc/serials/1395470590.ttl new file mode 100644 index 0000000..de8642f --- /dev/null +++ b/tests/oclc/serials/1395470590.ttl @@ -0,0 +1,234 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Applied Machine Learning (ICAML)." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201618" ], + [ a bf:OclcNumber ; + rdf:value "1155122850" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Proceedings" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2994-2462" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Proceedings" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250611182344.6" ; + bf:creationDate "20230829" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $c DLC $b eng" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "006.31" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230829" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Applied Machine Learning (ICAML)" ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Applied Machine Learning (ICAML)" ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2994-2470" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ICAML proceedings" ; + bf:mainTitle "ICAML proceedings" ], + [ a bf:Title ; + rdfs:label "Proceedings /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings /" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings" ; + bf:qualifier "(International Conference on Applied Machine Learning (ICAML) Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ICAML" ; + bf:mainTitle "ICAML" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Proc." ; + bf:qualifier "(Int. Conf. Appl. Mach. Learn. Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a International Conference on Applied Machine Learning proceedings" ; + bf:mainTitle "International Conference on Applied Machine Learning proceedings" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "IEEE Service Center, 445 Hoes Lane, P.O. Box 1331, Piscataway, NJ 08855-1331" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:distributionStatement "Red Hook, NY : Available from Curran Associates" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1395470590" ], + [ a bf:Lccn ; + rdf:value " 2023201619" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with [1st] (2019)"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1834865/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online version record."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 4th (2022) (surrogate)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE Computer Society Conference Publishing Services (CPS)" ; + bflc:simpleAgent "IEEE Computer Society Conference Publishing Services (CPS)" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Red Hook, NY : $b Available from Curran Associates" ; + bflc:simpleAgent "Available from Curran Associates" ; + bflc:simplePlace "Red Hook, NY :" ; + bf:date "2019"^^ ] ; + bf:publicationStatement "Piscataway, NJ : IEEE Computer Society Conference Publishing Services (CPS)" ; + bf:responsibilityStatement "International Conference on Applied Machine Learning" ; + bf:title [ a bf:Title ; + rdfs:label "Proceedings /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1395472691.ttl b/tests/oclc/serials/1395472691.ttl new file mode 100644 index 0000000..101ea23 --- /dev/null +++ b/tests/oclc/serials/1395472691.ttl @@ -0,0 +1,255 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "IEEE International Conference on Cognitive Machine Intelligence." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201620" ], + [ a bf:OclcNumber ; + rdf:value "1155130622" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Proceedings" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2994-2527" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Proceedings" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250719032937.5" ; + bf:creationDate "20230829" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $c DLC $b eng $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "006.3" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230829" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a IEEE International Conference on Cognitive Machine Intelligence," ; + bf:agent [ a bf:Meeting ; + rdfs:label "IEEE International Conference on Cognitive Machine Intelligence," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a IEEE Computer Society, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "IEEE Computer Society," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca276630" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2994-2519" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a CogMI" ; + bf:mainTitle "CogMI" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a International Conference on Cognitive Machine Intelligence proceedings" ; + bf:mainTitle "International Conference on Cognitive Machine Intelligence proceedings" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Proc." ; + bf:qualifier "(IEEE Int. Conf. Appl. Mach. Intell. Print)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings" ; + bf:qualifier "(IEEE International Conference on Cognitive Machine Intelligence. Print)" ], + [ a bf:Title ; + rdfs:label "Proceedings /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IEEE International Conference on Cognitive Machine Intelligence proceedings" ; + bf:mainTitle "IEEE International Conference on Cognitive Machine Intelligence proceedings" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a CogMI proceedings" ; + bf:mainTitle "CogMI proceedings" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "IEEE Service Center, 445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:distributionStatement "Red Hook, NY : Available from Curran Associates" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023201621" ], + [ a bf:OclcNumber ; + rdf:value "1395472691" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Online version record."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835524/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Began with 1st (2019)"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 4th (2022) (surrogate)."@en ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a Red Hook, NY : $b Available from Curran Associates" ; + bflc:simpleAgent "Available from Curran Associates" ; + bflc:simplePlace "Red Hook, NY :" ; + bf:date "2019"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Alamitos, California : $b IEEE Computer Society Conference Publishing Services, $c 2019-" ; + bflc:simpleAgent "IEEE Computer Society Conference Publishing Services," ; + bflc:simpleDate "2019-" ; + bflc:simplePlace "Los Alamitos, California :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Los Alamitos, California : IEEE Computer Society Conference Publishing Services, 2019-" ; + bf:responsibilityStatement "IEEE International Conference on Cognitive Machine Intelligence." ; + bf:title [ a bf:Title ; + rdfs:label "Proceedings /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proceedings /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1396453590.ttl b/tests/oclc/serials/1396453590.ttl new file mode 100644 index 0000000..b76bfdf --- /dev/null +++ b/tests/oclc/serials/1396453590.ttl @@ -0,0 +1,203 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260329181829.6" ; + bf:creationDate "20230605" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "ORU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d ORU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RA1" ; + bf:status ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universitas Syiah Kuala, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Universitas Syiah Kuala," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2807-2618" ], + [ a bf:IssnL ; + rdf:value "2807-2618" ] ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Public Health." ; + bflc:marcKey "650 12 $a Public Health." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "One Health." ; + bflc:marcKey "650 22 $a One Health." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Tropical Medicine." ; + bflc:marcKey "650 22 $a Tropical Medicine." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Narra J." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Narra J." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Three times a year"@en ; + bflc:marcKey "310 $a Three times a year" ; + bf:status ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396453590" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918625888906676" ], + [ a bf:Lccn ; + rdf:value " 2023228320" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with Volume 1, no. 1 (April 2021)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 3, no. 2 (August 2023) (viewed August 15, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Published by Narra Sains Indonesia and collaboration with Universitas Syiah Kuala."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1, no. 1 (April 2021) ; title from journal home page (publisher's website, viewed August 15, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://narraj.org/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Banda Aceh, Indonesia : $b Narra Sains Indonesia, $c [2021]-" ; + bflc:simpleAgent "Narra Sains Indonesia," ; + bflc:simpleDate "[2021]-" ; + bflc:simplePlace "Banda Aceh, Indonesia :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Banda Aceh, Indonesia : Narra Sains Indonesia, [2021]-" ; + bf:title [ a bf:Title ; + rdfs:label "Narra J." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Narra J." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1397048745.ttl b/tests/oclc/serials/1397048745.ttl new file mode 100644 index 0000000..d69c223 --- /dev/null +++ b/tests/oclc/serials/1397048745.ttl @@ -0,0 +1,218 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "bimonthly"@en ; + bf:code "bmn" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20230914041513.3" ; + bf:creationDate "20230906" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1 JO984T" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Texas State Society of the American Medical Technologists, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Texas State Society of the American Medical Technologists," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Journal (Texas State Society of the American Medical Technologists)" ; + bflc:marcKey "130 0 $a Journal (Texas State Society of the American Medical Technologists)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal (Texas State Society of the American Medical Technologists)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Texas." ; + bflc:marcKey "651 2 $a Texas." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Medicine." ; + bflc:marcKey "650 12 $a Medicine." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Societies, Medical." ; + bflc:marcKey "650 22 $a Societies, Medical." ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Texas State Society of the American Medical Technologists." ; + bflc:marcKey "610 22 $a Texas State Society of the American Medical Technologists." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Journal /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal /" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DNLM" ] ; + bflc:marcKey "710 2 $a Lane Medical Library, $e former owner." ; + bf:agent [ a bf:Organization ; + rdfs:label "Lane Medical Library," ] ; + bf:role [ a bf:Role ; + rdfs:label "former owner." ] ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Bimonthly"@en ; + bflc:marcKey "310 $a Bimonthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1397048745" ], + [ a bf:Lccn ; + rdf:value " 2023228327" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918679787106676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Volume 11, number 6 (December 1965); title from cover."@en ], + [ a bf:Note, + oclcbf:CustodialNote ; + rdfs:label "NLM copy, ownership stamp of the Lane Medical Library, Stanford University."@en ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DNLM" ] ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label ""@en ] ; + bflc:marcKey "561 $a NLM copy, ownership stamp of the Lane Medical Library, Stanford University. $5 DNLM" ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 13, number 4 (Nov.-Dec. 1967)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Austin, Texas : $b published for the Texas State Society of American Medical Technologists by Doublejay Company," ; + bflc:simpleAgent "published for the Texas State Society of American Medical Technologists by Doublejay Company," ; + bflc:simplePlace "Austin, Texas :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Austin, Texas : published for the Texas State Society of American Medical Technologists by Doublejay Company," ; + bf:responsibilityStatement "Texas State Society of the American Medical Technologists." ; + bf:title [ a bf:Title ; + rdfs:label "Journal /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1398165919.ttl b/tests/oclc/serials/1398165919.ttl new file mode 100644 index 0000000..b43b456 --- /dev/null +++ b/tests/oclc/serials/1398165919.ttl @@ -0,0 +1,686 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "earliest"@en . + + a bf:Relationship ; + rdfs:label "separated from"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240325203552.0" ; + bf:creationDate "20230918" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TP557" ; + bf:itemPortion ".S57" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gariglio, Giancarlo, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Gariglio, Giancarlo," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9275382" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "This publication originated in <2018> covering California vineyards and wines as an included supplement section of: Slow wine ... : A year in the life of Italy's vineyards and wines. With the 2019 guide of that title, the included supplement section expanded to include California and Oregon vineyards and wines under the title: Slow wine guide 2019 : A year in the life of California's and Oregon's vineyards and wines. The included supplement section continued with the 2020 guide of that title with the title: Slow wine : California and Oregon. Beginning in 2021, it became separately published as an individual publication under the title: Slow wine guide USA." ; + bflc:marcKey "580 $a This publication originated in <2018> covering California vineyards and wines as an included supplement section of: Slow wine ... : A year in the life of Italy's vineyards and wines. With the 2019 guide of that title, the included supplement section expanded to include California and Oregon vineyards and wines under the title: Slow wine guide 2019 : A year in the life of California's and Oregon's vineyards and wines. The included supplement section continued with the 2020 guide of that title with the title: Slow wine : California and Oregon. Beginning in 2021, it became separately published as an individual publication under the title: Slow wine guide USA." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Slow Food (Mouvement) États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Slow Food (Mouvement) $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Slow Food (Mouvement)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0366767" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Viticulture." ; + bflc:marcKey "650 7 $a Viticulture. $2 fast $0 (OCoLC)fst01168260" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01168260" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sustainable agriculture." ; + bflc:marcKey "650 7 $a Sustainable agriculture. $2 fast $0 (OCoLC)fst01139712" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01139712" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Agriculture durable États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Agriculture durable $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Agriculture durable" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000576" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Organic viticulture United States Periodicals." ; + bflc:marcKey "650 0 $a Organic viticulture $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Organic viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7597705" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine and wine making United States Periodicals." ; + bflc:marcKey "650 0 $a Wine and wine making $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine and wine making" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103408" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sustainable agriculture United States Periodicals." ; + bflc:marcKey "650 0 $a Sustainable agriculture $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sustainable agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075390" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Vintners." ; + bflc:marcKey "650 7 $a Vintners. $2 fast $0 (OCoLC)fst01167087" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01167087" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vineyards United States Periodicals." ; + bflc:marcKey "650 0 $a Vineyards $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vineyards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081066" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Terroir." ; + bflc:marcKey "650 7 $a Terroir. $2 fast $0 (OCoLC)fst01744177" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01744177" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States." ; + bflc:marcKey "651 7 $a United States. $2 fast $0 (OCoLC)fst01204155" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Slow food movement." ; + bflc:marcKey "650 7 $a Slow food movement. $2 fast $0 (OCoLC)fst00761003" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00761003" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Terroir United States Periodicals." ; + bflc:marcKey "650 0 $a Terroir $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Terroir" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7586861" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Vineyards." ; + bflc:marcKey "650 7 $a Vineyards. $2 fast $0 (OCoLC)fst01167068" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01167068" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vignobles États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Vignobles $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vignobles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0137903" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wineries." ; + bflc:marcKey "650 7 $a Wineries. $2 fast $0 (OCoLC)fst01175997" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175997" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Viticulture $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022793" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wineries United States Periodicals." ; + bflc:marcKey "650 0 $a Wineries $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wineries" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103610" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Organic viticulture." ; + bflc:marcKey "650 7 $a Organic viticulture. $2 fast $0 (OCoLC)fst01744250" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01744250" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Wine industry." ; + bflc:marcKey "650 7 $a Wine industry. $2 fast $0 (OCoLC)fst01175961" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175961" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine industry United States Periodicals." ; + bflc:marcKey "650 0 $a Wine industry $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103524" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Viticulture United States Periodicals." ; + bflc:marcKey "650 0 $a Viticulture $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Viticulture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085665" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vintners United States Periodicals." ; + bflc:marcKey "650 0 $a Vintners $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vintners" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081089" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vin Industrie États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Vin $x Industrie $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119464" ] ] [ a bf:Topic ; + rdfs:label "Industrie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119464" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Slow food movement United States Periodicals." ; + bflc:marcKey "650 0 $a Slow food movement $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Slow food movement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6880770" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wine and wine making." ; + bflc:marcKey "650 7 $a Wine and wine making. $2 fast $0 (OCoLC)fst01175907" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01175907" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wine and wine making United States Evaluation Periodicals." ; + bflc:marcKey "650 0 $a Wine and wine making $z United States $x Evaluation $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wine and wine making" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103408" ] ] [ a bf:Topic ; + rdfs:label "Evaluation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180449" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A new chapter is beginning for Slow Wine USA. Four years after its first edition, this guide has grown to such an extent that it is not longer an appendix to the Italian Slow Wine Guide but it now gathers more than enough producers and stories to easily stand on its own feet, thus we've decided to publish it separately. And so, what started as a small experiment, a sort of spin-off, reviewing a handful of California wineries, expanded quickly to Oregon and now, finally, has come to include two more important viticultural states, Washington and New York.\"-- taken from 2021 guide, Foreword, page 7."@en ], + [ a bf:Summary ; + rdfs:label "\"With a total of 285 wineries reviewed from California, Oregon and now from New York and Washington states, the 2021 edition of the 'Slow Wine guide USA' covers more ground than ever before. For the first time, the 2021 edition stands as an individual publication devoted to US producers. The idea behind 'Slow Wine' is straightforward : it acknowledges the unique stories of people and vineyards, of grape varieties and landscapes, and of their wines. The knowledge that wine is more than just liquid in a glass helps wine lovers make better, more conscious choices and enhances the very enjoyment of these products. Since its beginnings in Italy eleven years ago, 'Slow Wine' has combined its tasting sessions with equally important moments of exchange and debate with producers. In doing so, we're bringing you the most up-to-date information about what's happening at the wineries within our pages. We're thrilled to see the guide finding fertile ground int he USA. Our incredible team of wine experts has once again teamed up to bring you our fourth edition, 'Slow Wine' 2021 -- a year in the life of the vineyards and wines of the USA.\"-- taken from 2021 guide, back cover."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Slow wine guide USA ... :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Slow wine guide USA ... :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title page title: $a Slow wine : $b a year in the life of the vineyards and wines of the USA" ; + bf:mainTitle "Slow wine :" ; + bf:note [ a bf:Note ; + rdfs:label "Title page title:"@en ] ; + bf:subtitle "a year in the life of the vineyards and wines of the USA" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2013254607" ], + [ a bf:OclcNumber ; + rdf:value "842056786" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Slow wine ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Slow wine ..." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1398165919" ], + [ a bf:Lccn ; + rdf:value " 2023237133" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: first issue; title from front cover."@en ], + [ a bf:Note, + ; + rdfs:label "maps ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2023."@en ], + [ a bf:Note ; + rdfs:label "\"Each winery receives a review divided in three sections : the first one is dedicated to the people who live and work at the winery, the second to the vineyards and the way they're farmed, and the third to the finest wines currently available on the market. The very best wines are awarded Top Wine accolade. Among these we have the Slow Wines -- which beyond their outstanding sensory quality are of particular interest for their sense of place, environmental sustainability or historical value -- and the Everyday Wines, representing excellent value at prices within $30. The most interesting wineries on the other hand are awarded the Snail, for the way they interpret Slow Food values (sensory perceptions, territory, environment, identity) while offering good value for money ; the Bottle to wineries whose wines are of outstanding sensory quality throughout the range ; the Coin to those estates offering excellent value for money.\"--taken from 2022 guide back cover."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 2021 guide."@en ], + [ a bf:Note ; + rdfs:label "Editor-in-chief: Giancarlo Gariglio."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Parker, Colorado] : $b Outskirts Press, $c [2021-]" ; + bflc:simpleAgent "Outskirts Press," ; + bflc:simpleDate "[2021-]" ; + bflc:simplePlace "[Parker, Colorado] :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "2023-"@en ] ; + bflc:marcKey "264 31 $3 2023- $a Bra (CN), Italy : $b Slow Food Promozione" ; + bflc:simpleAgent "Slow Food Promozione" ; + bflc:simplePlace "Bra (CN), Italy :" ; + bf:status ], + [ a bf:Publication ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "2022:"@en ] ; + bflc:marcKey "264 21 $3 2022: $a [Novato, CA] : $b ORO Editions" ; + bflc:simpleAgent "ORO Editions" ; + bflc:simplePlace "[Novato, CA] :" ] ; + bf:publicationStatement "2022: [Novato, CA] : ORO Editions", + "2023- Bra (CN), Italy : Slow Food Promozione", + "[Parker, Colorado] : Outskirts Press, [2021-]" ; + bf:title [ a bf:Title ; + rdfs:label "Slow wine guide USA ... : a year in the life of the vineyards and wines of the USA." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Slow wine guide USA ... :" ; + bf:subtitle "a year in the life of the vineyards and wines of the USA." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1398334324.ttl b/tests/oclc/serials/1398334324.ttl new file mode 100644 index 0000000..5e10c38 --- /dev/null +++ b/tests/oclc/serials/1398334324.ttl @@ -0,0 +1,507 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011050713.9" ; + bf:creationDate "20230920" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d CUV $d OCLCF $d OCLCO $d CUV $d OCLCO $d OCLCL $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD781.D3" ; + bf:itemPortion "A339" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a UC Davis Sports Information Office, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp3ck8xt493HDrvkHxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Male college athletes California Davis Periodicals." ; + bflc:marcKey "650 0 $a Male college athletes $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Male college athletes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8839418" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sportives universitaires Californie Davis Périodiques." ; + bflc:marcKey "650 6 $a Sportives universitaires $z Californie $z Davis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sportives universitaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270478" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women college athletes California Davis Periodicals." ; + bflc:marcKey "650 0 $a Women college athletes $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women college athletes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7886708" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "College sports" ; + bflc:marcKey "650 7 $a College sports $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00867925" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Davis" ; + bflc:marcKey "651 7 $a California $z Davis $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJwHjRxJpDCY4MTrG7bcfq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207676" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "College sports California Davis Periodicals." ; + bflc:marcKey "650 0 $a College sports $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "College sports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019800" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sports universitaires Californie Davis Périodiques." ; + bflc:marcKey "650 6 $a Sports universitaires $z Californie $z Davis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sports universitaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0051450" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Basketball California Davis Periodicals." ; + bflc:marcKey "650 0 $a Basketball $z California $z Davis $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Basketball" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069543" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca398196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Basket-ball Californie Davis Périodiques." ; + bflc:marcKey "650 6 $a Basket-ball $z Californie $z Davis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Basket-ball" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004557" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:Geographic ; + rdfs:label "Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0462421" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of California, Davis $x Basketball $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506683" ] ] [ a bf:Topic ; + rdfs:label "Basketball" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5964896" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Basketball" ; + bflc:marcKey "650 7 $a Basketball $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00828203" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "University of California, Davis" ; + bflc:marcKey "610 27 $a University of California, Davis $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00549782" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Includes season previews for UC Davis men's and women's basketball teams, information and photographs of coaches and players, team game schedules, and historical statistics. Also includes game schedules for other UC Davis sports teams and facts and trivia about the UC Davis campus."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Aggie illustrated : $b the official magazine of University of California Davis Basketball" ; + bf:mainTitle "Aggie illustrated :" ; + bf:subtitle "the official magazine of University of California Davis Basketball" ], + [ a bf:Title ; + rdfs:label "Aggie illustrated :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aggie illustrated :" ] . + + a bf:Organization ; + rdfs:label "UC Davis Sports Information Office," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7452532" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28-44 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular"@en ; + bflc:marcKey "310 $a Irregular" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1398334324" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Issues identified by vol., no. and date, <-Jan./Feb. 1993>; by date only, ."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1995/96 Season edition."@en ], + [ a bf:Note ; + rdfs:label "Subtitle varies: the official magazine of Aggie Basketball, ."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1, no. 1 (Nov. 25/28,1992); title from masthead."@en ], + [ a bf:Note, + ; + rdfs:label "Began with Vol. 1, no. 1 (Nov. 25/28, 1992)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Davis, CA : $b UC Davis Sports Information Office, $c [1992-]" ; + bflc:simpleAgent "UC Davis Sports Information Office," ; + bflc:simpleDate "[1992-]" ; + bflc:simplePlace "Davis, CA :" ; + bf:date "1992/199u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Davis, CA : UC Davis Sports Information Office, [1992-]" ; + bf:title [ a bf:Title ; + rdfs:label "Aggie illustrated : the official magazine of UC Davis Basketball." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Aggie illustrated :" ; + bf:subtitle "the official magazine of UC Davis Basketball." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1400038147.ttl b/tests/oclc/serials/1400038147.ttl new file mode 100644 index 0000000..ecf9391 --- /dev/null +++ b/tests/oclc/serials/1400038147.ttl @@ -0,0 +1,315 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source ; + rdfs:label "Superintendent of Documents classification system"@en ; + bf:code "sudocs" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization ; + bf:code "dgpo" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250916143549.3" ; + bf:creationDate "20230717" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "GPO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d GPO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:Classification ; + bf:source ; + rdf:value "PREX 3.11/2:" ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Central Intelligence Agency, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Central Intelligence Agency," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca331448" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Heads of state Registers." ; + bflc:marcKey "650 0 $a Heads of state $v Registers." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Heads of state" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2060123" ] ] [ a bf:GenreForm ; + rdfs:label "Registers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5900662" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Government Agencies." ; + bflc:marcKey "650 22 $a Government Agencies." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Internationality." ; + bflc:marcKey "650 22 $a Internationality." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cabinet officers Registers." ; + bflc:marcKey "650 0 $a Cabinet officers $v Registers." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cabinet officers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112617" ] ] [ a bf:GenreForm ; + rdfs:label "Registers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5900662" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Government." ; + bflc:marcKey "650 12 $a Government." ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Also known as: $a World leaders and cabinet members of foreign governments" ; + bf:mainTitle "World leaders and cabinet members of foreign governments" ; + bf:note [ a bf:Note ; + rdfs:label "Also known as:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a All foreign governments" ; + bf:mainTitle "All foreign governments" ], + [ a bf:Title ; + rdfs:label "World leaders - all foreign governments." ; + bflc:nonSortNum "0" ; + bf:mainTitle "World leaders - all foreign governments." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2004230164" ], + [ a bf:OclcNumber ; + rdf:value "48672567" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Chiefs of State and Cabinet members of foreign governments (Online)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2332-1601" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Chiefs of State and Cabinet members of foreign governments (Online)" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (volumes)"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918646088106676" ], + [ a bf:OclcNumber ; + rdf:value "1400038147" ], + [ a bf:Lccn ; + rdf:value " 2023228329" ], + [ a bf:Identifier ; + bf:assigner ; + rdf:value "0856-A-05 (online)" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Archive"@en ] ; + bflc:marcKey "856 40 $3 Archive $u https://purl.fdlp.gov/GPO/gpo248446 $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://purl.fdlp.gov/GPO/gpo248445 $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: August 2022; title from journal homepage (publisher's website, viewed September 27, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 4 $z Address at time of PURL creation $u https://www.cia.gov/resources/world-leaders/" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Address at time of PURL creation"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "blank" ] ], + [ a bf:Note, + ; + rdfs:label "Volume for 2022 complete in 3 issues."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: August 2025 (viewed September 12, 2025)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with August 2022."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 4 $z Address at time of PURL creation $u https://www.cia.gov/resources/world-leaders/historical-data/" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Address at time of PURL creation"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "blank" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Washington, D.C.] : $b Central Intelligence Agency." ; + bflc:simpleAgent "Central Intelligence Agency." ; + bflc:simplePlace "[Washington, D.C.] :" ; + bf:date "2022/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Washington, D.C.] : Central Intelligence Agency." ; + bf:title [ a bf:Title ; + rdfs:label "World leaders - all foreign governments." ; + bflc:nonSortNum "0" ; + bf:mainTitle "World leaders - all foreign governments." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1401759837.ttl b/tests/oclc/serials/1401759837.ttl new file mode 100644 index 0000000..eafa491 --- /dev/null +++ b/tests/oclc/serials/1401759837.ttl @@ -0,0 +1,258 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251105200626.1" ; + bf:creationDate "20231004" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "DXU" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "U3W" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d DXU $d OCLCF $d U3W $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "HM1001" ; + bf:itemPortion ".P74" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universitatea \"Al. I. Cuza\" din Iași, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Universitatea \"Al. I. Cuza\" din Iași," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca611472" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Electronic journals." ; + bflc:marcKey "655 0 $a Electronic journals." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1454-5667" ], + [ a bf:IssnL ; + rdf:value "1454-5667" ] ; + bf:illustrativeContent , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "rum" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Articles in English, French, and Romanian."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social psychology Periodicals." ; + bflc:marcKey "650 1 $a Social psychology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social psychology" ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ] ) ], + [ a bf:Topic ; + rdfs:label "Social psychology." ; + bflc:marcKey "650 7 $a Social psychology. $2 fast $0 (OCoLC)fst01122816" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122816" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social psychology Periodicals." ; + bflc:marcKey "650 0 $a Social psychology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121908" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Psihologia socială /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Psihologia socială /" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semiannual"@en ; + bflc:marcKey "310 $a Semiannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023213783" ], + [ a bf:OclcNumber ; + rdf:value "1401759837" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Nr. 45 (2020)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Nr. 42 (2018); title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 1998."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a București : $b Editura Polirom" ; + bflc:simpleAgent "Editura Polirom" ; + bflc:simplePlace "București :" ; + bf:date "1998/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "București : Editura Polirom" ; + bf:responsibilityStatement "Universitatea \"Alexandru Ioan Cuza, \" Iași." ; + bf:title [ a bf:Title ; + rdfs:label "Psihologia socială /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Psihologia socială /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1401832333.ttl b/tests/oclc/serials/1401832333.ttl new file mode 100644 index 0000000..388a93d --- /dev/null +++ b/tests/oclc/serials/1401832333.ttl @@ -0,0 +1,195 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260307052025.6" ; + bf:creationDate "20231004" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCF $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD4507" ; + bf:itemPortion ".U55" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a University of Pennsylvania. $b School of Dental Medicine, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "University of Pennsylvania." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:editionStatement "School of Dental Medicine." ; + bf:title [ a bf:Title ; + bf:mainTitle "Student handbook" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Student handbook" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine." ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Dental Medicine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ; + bf:source ], + ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Penn Dental bulletin" ; + bf:mainTitle "Penn Dental bulletin" ], + [ a bf:Title ; + rdfs:label "School bulletin /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "School bulletin /" ] . + + a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine" ; + bflc:marcKey "610 27 $a University of Pennsylvania. $b School of Dental Medicine $2 fast $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YRx8HdJJfWyjmR36g" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00546268" ] ; + bf:source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:firstIssue "2004-2005." ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401832333" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "2004-2005." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2004-2005."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, PA : $b Penn Dental, University of Pennsylvania" ; + bflc:simpleAgent "Penn Dental, University of Pennsylvania" ; + bflc:simplePlace "Philadelphia, PA :" ; + bf:date "uuuu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Philadelphia, PA : Penn Dental, University of Pennsylvania" ; + bf:responsibilityStatement "Penn Dental Medicine, University of Pennsylvania." ; + bf:title [ a bf:Title ; + rdfs:label "School bulletin /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "School bulletin /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1402177754.ttl b/tests/oclc/serials/1402177754.ttl new file mode 100644 index 0000000..95e214b --- /dev/null +++ b/tests/oclc/serials/1402177754.ttl @@ -0,0 +1,626 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231120221220.4" ; + bf:creationDate "20231010" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ30.5" ; + bf:itemPortion ".O685" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Roy, Tye, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Roy, Tye," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Association for Sexual Adjustment in Disability." ; + bf:agent [ a bf:Organization ; + rdfs:label "Association for Sexual Adjustment in Disability." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Life skills guides." ; + bflc:marcKey "655 7 $a Life skills guides. $2 fast $0 (OCoLC)fst01423810" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423810" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "People with disabilities." ; + bflc:marcKey "650 7 $a People with disabilities. $2 fast $0 (OCoLC)fst01057245" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01057245" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "People with disabilities Life skills guides." ; + bflc:marcKey "650 0 $a People with disabilities $v Life skills guides." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "People with disabilities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2053857" ] ] [ a bf:GenreForm ; + rdfs:label "Life skills guides." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2053857" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "People with disabilities Sexual behavior Periodicals." ; + bflc:marcKey "650 0 $a People with disabilities $x Sexual behavior $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "People with disabilities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2053917" ] ] [ a bf:Topic ; + rdfs:label "Sexual behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2053917" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sex instruction for people with disabilities." ; + bflc:marcKey "650 7 $a Sex instruction for people with disabilities. $2 fast $0 (OCoLC)fst01114535" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114535" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sexual ethics Periodicals." ; + bflc:marcKey "650 0 $a Sexual ethics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sexual ethics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102780" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sexology Periodicals." ; + bflc:marcKey "650 0 $a Sexology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sexology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2856166" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Personnes handicapées Sexualité Périodiques." ; + bflc:marcKey "650 6 $a Personnes handicapées $x Sexualité $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Personnes handicapées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0087298" ] ] [ a bf:Topic ; + rdfs:label "Sexualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0087298" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sex instruction Periodicals." ; + bflc:marcKey "650 0 $a Sex instruction $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sex instruction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102114" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Thérapie sexuelle Périodiques." ; + bflc:marcKey "650 6 $a Thérapie sexuelle $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Thérapie sexuelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070164" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sexology." ; + bflc:marcKey "650 7 $a Sexology. $2 fast $0 (OCoLC)fst01114741" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114741" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sex therapy Periodicals." ; + bflc:marcKey "650 0 $a Sex therapy $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sex therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102402" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sexologie Périodiques." ; + bflc:marcKey "650 6 $a Sexologie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sexologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009462" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sexual ethics." ; + bflc:marcKey "650 7 $a Sexual ethics. $2 fast $0 (OCoLC)fst01114835" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114835" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Counseling Sexualité Périodiques." ; + bflc:marcKey "650 6 $a Counseling $x Sexualité $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Counseling" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009463" ] ] [ a bf:Topic ; + rdfs:label "Sexualité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009463" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "People with disabilities Sexual behavior." ; + bflc:marcKey "650 7 $a People with disabilities $x Sexual behavior. $2 fast $0 (OCoLC)fst01057339" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01057339" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "People with disabilities" ] [ a bf:Topic ; + rdfs:label "Sexual behavior." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sex instruction for people with disabilities Periodicals." ; + bflc:marcKey "650 0 $a Sex instruction for people with disabilities $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sex instruction for people with disabilities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102196" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éducation sexuelle des personnes handicapées Périodiques." ; + bflc:marcKey "650 6 $a Éducation sexuelle des personnes handicapées $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éducation sexuelle des personnes handicapées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009453" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sex counseling." ; + bflc:marcKey "650 7 $a Sex counseling. $2 fast $0 (OCoLC)fst01114273" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114273" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sexual health." ; + bflc:marcKey "650 7 $a Sexual health. $2 fast $0 (OCoLC)fst01754480" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01754480" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éducation sexuelle Périodiques." ; + bflc:marcKey "650 6 $a Éducation sexuelle $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éducation sexuelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009459" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sex instruction." ; + bflc:marcKey "650 7 $a Sex instruction. $2 fast $0 (OCoLC)fst01114491" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114491" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Morale sexuelle Périodiques." ; + bflc:marcKey "650 6 $a Morale sexuelle $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Morale sexuelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002493" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Personnes handicapées Habiletés de base Guides, manuels, etc." ; + bflc:marcKey "650 6 $a Personnes handicapées $x Habiletés de base $v Guides, manuels, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Personnes handicapées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0116716" ] ] [ a bf:Topic ; + rdfs:label "Habiletés de base" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0116716" ] ] [ a bf:GenreForm ; + rdfs:label "Guides, manuels, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0116716" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hygiène sexuelle Périodiques." ; + bflc:marcKey "650 6 $a Hygiène sexuelle $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hygiène sexuelle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009460" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sexual health Periodicals." ; + bflc:marcKey "650 0 $a Sexual health $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sexual health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2092747" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sex therapy." ; + bflc:marcKey "650 7 $a Sex therapy. $2 fast $0 (OCoLC)fst01114665" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01114665" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sex counseling Periodicals." ; + bflc:marcKey "650 0 $a Sex counseling $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sex counseling" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2101740" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Options /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Options /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1402177754" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Editor: , Tye Roy"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 1, no. 8 (September 1976)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 1, no. 8 (September 1976); title from masthead."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Downey, California : $b Association for Sexual Adjustment in Disability" ; + bflc:simpleAgent "Association for Sexual Adjustment in Disability" ; + bflc:simplePlace "Downey, California :" ; + bf:date "197X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Downey, California : Association for Sexual Adjustment in Disability" ; + bf:responsibilityStatement "Association for Sexual Adjustment in Disability." ; + bf:title [ a bf:Title ; + rdfs:label "Options /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Options /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1404826618.ttl b/tests/oclc/serials/1404826618.ttl new file mode 100644 index 0000000..d3f1b07 --- /dev/null +++ b/tests/oclc/serials/1404826618.ttl @@ -0,0 +1,220 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231019081624.6" ; + bf:creationDate "20230510" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a International Council of Nurses, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "International Council of Nurses," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "International Cooperation." ; + bflc:marcKey "650 22 $a International Cooperation." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Nursing." ; + bflc:marcKey "650 12 $a Nursing." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Societies, Nursing." ; + bflc:marcKey "650 22 $a Societies, Nursing." ; + bf:source ], + [ a bf:Organization ; + rdfs:label "International Council of Nurses." ; + bflc:marcKey "610 22 $a International Council of Nurses." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "ICN annual reports /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ICN annual reports /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a International Council of Nurses annual reports" ; + bf:mainTitle "International Council of Nurses annual reports" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Council of Nurses." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "58840728" ], + [ a bf:Lccn ; + rdf:value " 2005243373" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Biennial report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Biennial report" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918608788806676" ], + [ a bf:OclcNumber ; + rdf:value "1404826618" ], + [ a bf:Lccn ; + rdf:value " 2023228341" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.icn.ch/who-we-are/icn-annual-reports" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2018; title from journal homepage (publisher's website, viewed October 6, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2021 (viewed October 6, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 2018."@en ], + [ a bf:Note ; + rdfs:label "Some volumes also carry distinctive titles."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Geneva, Switzerland : $b International Council of Nurses, $c [2018]-" ; + bflc:simpleAgent "International Council of Nurses," ; + bflc:simpleDate "[2018]-" ; + bflc:simplePlace "Geneva, Switzerland :" ; + bf:date "2018/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Geneva, Switzerland : International Council of Nurses, [2018]-" ; + bf:responsibilityStatement "International Council of Nurses." ; + bf:title [ a bf:Title ; + rdfs:label "ICN annual reports /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ICN annual reports /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1405819342.ttl b/tests/oclc/serials/1405819342.ttl new file mode 100644 index 0000000..46ae4ea --- /dev/null +++ b/tests/oclc/serials/1405819342.ttl @@ -0,0 +1,742 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1316727775" ], + [ a bf:Lccn ; + rdf:value " 2022237539" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Sheepman's bi-weekly" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Sheepman's bi-weekly" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20231120221446.6" ; + bf:creationDate "20231023" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD9436.U53" ; + bf:itemPortion "C355" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a California Wool Growers Association, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "California Wool Growers Association," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12533294" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animal industry Law and legislation." ; + bflc:marcKey "650 7 $a Animal industry $x Law and legislation. $2 fast $0 (OCoLC)fst00809255" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00809255" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animal industry" ] [ a bf:Topic ; + rdfs:label "Law and legislation." ] ) ], + [ a bf:Topic ; + rdfs:label "Sheep ranchers." ; + bflc:marcKey "650 7 $a Sheep ranchers. $2 fast $0 (OCoLC)fst01115566" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01115566" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep ranchers California Periodicals." ; + bflc:marcKey "650 0 $a Sheep ranchers $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep ranchers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105290" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lambs California Marketing Periodicals." ; + bflc:marcKey "650 0 $a Lambs $z California $x Marketing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lambs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2155096" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100263" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wool California Periodicals." ; + bflc:marcKey "650 0 $a Wool $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wool" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2109888" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep California Marketing Periodicals." ; + bflc:marcKey "650 0 $a Sheep $z California $x Marketing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105135" ] ] [ a bf:Topic ; + rdfs:label "Marketing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100263" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep farming California Periodicals." ; + bflc:marcKey "650 0 $a Sheep farming $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep farming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9229411" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animal industry Law and legislation United States Periodicals." ; + bflc:marcKey "650 0 $a Animal industry $x Law and legislation $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animal industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018102" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018102" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Wool." ; + bflc:marcKey "650 7 $a Wool. $2 fast $0 (OCoLC)fst01179993" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01179993" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sheep industry." ; + bflc:marcKey "650 7 $a Sheep industry. $2 fast $0 (OCoLC)fst01115549" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01115549" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Moutons Industrie Californie Périodiques." ; + bflc:marcKey "650 6 $a Moutons $x Industrie $z Californie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Moutons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0090994" ] ] [ a bf:Topic ; + rdfs:label "Industrie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0090994" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animal industry Law and legislation California Periodicals." ; + bflc:marcKey "650 0 $a Animal industry $x Law and legislation $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animal industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018102" ] ] [ a bf:Topic ; + rdfs:label "Law and legislation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018102" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Laine Industrie États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Laine $x Industrie $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Laine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0054128" ] ] [ a bf:Topic ; + rdfs:label "Industrie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0054128" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States." ; + bflc:marcKey "651 7 $a United States. $2 fast $0 (OCoLC)fst01204155" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sheep farming." ; + bflc:marcKey "650 7 $a Sheep farming. $2 fast $0 (OCoLC)fst01895372" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01895372" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Wool industry." ; + bflc:marcKey "650 7 $a Wool industry. $2 fast $0 (OCoLC)fst01180027" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01180027" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep Marketing." ; + bflc:marcKey "650 7 $a Sheep $x Marketing. $2 fast $0 (OCoLC)fst01115504" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01115504" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep" ] [ a bf:Topic ; + rdfs:label "Marketing." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep farming United States Periodicals." ; + bflc:marcKey "650 0 $a Sheep farming $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep farming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9229411" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a California Wool Growers Association $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "California Wool Growers Association" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12533294" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep ranchers United States Periodicals." ; + bflc:marcKey "650 0 $a Sheep ranchers $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep ranchers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105290" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "California." ; + bflc:marcKey "651 7 $a California. $2 fast $0 (OCoLC)fst01204928" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lambs Marketing." ; + bflc:marcKey "650 7 $a Lambs $x Marketing. $2 fast $0 (OCoLC)fst00991046" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00991046" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lambs" ] [ a bf:Topic ; + rdfs:label "Marketing." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Wool industry United States Periodicals." ; + bflc:marcKey "650 0 $a Wool industry $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Wool industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110008" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep industry United States Periodicals." ; + bflc:marcKey "650 0 $a Sheep industry $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105256" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sheep industry California Periodicals." ; + bflc:marcKey "650 0 $a Sheep industry $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sheep industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105256" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Moutons Industrie États-Unis Périodiques." ; + bflc:marcKey "650 6 $a Moutons $x Industrie $z États-Unis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Moutons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0090994" ] ] [ a bf:Topic ; + rdfs:label "Industrie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0090994" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "California Wool Growers newsletter." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California Wool Growers newsletter." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Tri-weekly (published every three weeks),"@en ; + bf:date "January 24, 1990-" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Irregular,"@en ; + bflc:marcKey "310 $a Irregular, $b " ; + bf:date "" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1405819342" ], + [ a bf:Lccn ; + rdf:value " 2023237134" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. VII, no. 7 (December 18, 1996)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Began with Vol. I, no. 1 (January 24, 1990)."@en ], + [ a bf:Note, + ; + rdfs:label "Some issues lack volume and issue numbering."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on first issue; title from masthead."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, California : $b California Wool Growers Association, $c [1990-]" ; + bflc:simpleAgent "California Wool Growers Association," ; + bflc:simpleDate "[1990-]" ; + bflc:simplePlace "Sacramento, California :" ; + bf:date "1990~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Sacramento, California : California Wool Growers Association, [1990-]" ; + bf:title [ a bf:Title ; + rdfs:label "California Wool Growers newsletter." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California Wool Growers newsletter." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/serials/1405968738.ttl b/tests/oclc/serials/1405968738.ttl new file mode 100644 index 0000000..f4275a4 --- /dev/null +++ b/tests/oclc/serials/1405968738.ttl @@ -0,0 +1,151 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250628011338.7" ; + bf:creationDate "20231025" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "658.72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2516-1822" ], + [ a bf:Issn ; + rdf:value "2516-1814" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of Supply Chain Management, Logistics and Procurement (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2516-1822" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of Supply Chain Management, Logistics and Procurement (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Supply Chain Management, Logistics and Procurement" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "Journal of Supply Chain Management, Logistics and Procurement" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Supply Chain Management, Logistics and Procurement" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1405968738" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2018-" ; + bflc:simpleDate "2018-" ; + bf:date "2018/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Henry Stewart Publications" ; + bflc:simpleAgent "Henry Stewart Publications" ] ; + bf:publicationStatement "2018-", + "Henry Stewart Publications" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of Supply Chain Management, Logistics and Procurement" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Supply Chain Management, Logistics and Procurement" ] . + diff --git a/tests/oclc/serials/1407117334.ttl b/tests/oclc/serials/1407117334.ttl new file mode 100644 index 0000000..638730c --- /dev/null +++ b/tests/oclc/serials/1407117334.ttl @@ -0,0 +1,379 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Source . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260320194224.0" ; + bf:creationDate "20231102" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CLU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d CLU" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HE9885.2.A1" ; + bf:itemPortion "N36a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Namibia Civil Aviation Authority, $e author, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqR97WdGRwDmWvtpQ3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rapports annuels." ; + bflc:marcKey "655 7 $a Rapports annuels. $2 rvmgf $0 (CaQQLa)RVMGF-000001055" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001055" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical $0 (DNLM)D020492" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat $0 (CStmoGRI)aatgf300026657" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf $0 (CaQQLa)RVMGF-000001105" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast $0 (OCoLC)fst01919893" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919893" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "annual reports." ; + bflc:marcKey "655 7 $a annual reports. $2 aat $0 (CStmoGRI)aatgf300027292" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027292" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sx---" ; + bf:code "f-sx---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Aeronautics, Commercial." ; + bflc:marcKey "650 7 $a Aeronautics, Commercial. $2 fast $0 (OCoLC)fst00798462" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00798462" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Transports aériens Namibie Périodiques." ; + bflc:marcKey "650 6 $a Transports aériens $0 (CaQQLa)201-0000639 $z Namibie $0 (CaQQLa)201-0427274 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0427274" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000639" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Transports aériens" ] [ a bf:Geographic ; + rdfs:label "Namibie" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Namibia." ; + bflc:marcKey "651 7 $a Namibia. $2 fast $0 (OCoLC)fst01204890" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204890" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Namibia Civil Aviation Authority $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Namibia Civil Aviation Authority" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12798142" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aeronautics, Commercial Namibia Periodicals." ; + bflc:marcKey "650 0 $a Aeronautics, Commercial $z Namibia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aeronautics, Commercial" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001721" ] ] [ a bf:Geographic ; + rdfs:label "Namibia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273377" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Integrated annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Integrated annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Integrated report" ; + bf:mainTitle "Integrated report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a NCAA integrated annual report" ; + bf:mainTitle "NCAA integrated annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Annual report" ; + bf:mainTitle "Annual report" ] . + + a bf:Organization ; + rdfs:label "Namibia Civil Aviation Authority," . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Namibia Civil Aviation Authority." ] ], + [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Namibia Civil Aviation Authority." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2026232427" ], + [ a bf:OclcNumber ; + rdf:value "1142244059" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report ..." ] ], + [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1142244059" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ], + [ a bf:Title ; + bf:mainTitle "Annual report ..." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1407117334" ], + [ a bf:Lccn ; + rdf:value " 2023232471" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: 2019/2020"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2021/2022; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2021/2022"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Windhoek : $b NCAA, Namibia Civil Aviation Authority" ; + bflc:simpleAgent "NCAA, Namibia Civil Aviation Authority" ; + bflc:simplePlace "Windhoek :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Windhoek : NCAA, Namibia Civil Aviation Authority" ; + bf:title [ a bf:Title ; + rdfs:label "Integrated annual report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Integrated annual report" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1407415286.ttl b/tests/oclc/serials/1407415286.ttl new file mode 100644 index 0000000..a2c92ce --- /dev/null +++ b/tests/oclc/serials/1407415286.ttl @@ -0,0 +1,223 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "magazine"@en ; + bf:code "mag" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20231106094450.9" ; + bf:creationDate "20231106" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a California Pharmacists Association, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "California Pharmacists Association," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2336418" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "California pharmacist (2024 : Online)" ; + bflc:marcKey "130 0 $a California pharmacist (2024 : Online)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist (2024 : Online)" ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2995-2085" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "California pharmacist." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023202643" ], + [ a bf:OclcNumber ; + rdf:value "1407415290" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "California pharmacist (2024)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2995-2077" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "California pharmacist (2024)" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "988075585" ], + [ a bf:Lccn ; + rdf:value " 2017201394" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of contemporary pharmacy practice" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2573-2765" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of contemporary pharmacy practice" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1407415286" ], + [ a bf:Lccn ; + rdf:value " 2023202644" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "An official publication of the California Pharmacists Association."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://meridian.allenpress.com/jcphp" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:projectedProvisionDate "202403" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, California : $b Susan Bonilla, $c 2024-" ; + bflc:simpleAgent "Susan Bonilla," ; + bflc:simpleDate "2024-" ; + bflc:simplePlace "Sacramento, California :" ; + bf:date "2024/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Sacramento, California : Susan Bonilla, 2024-" ; + bf:title [ a bf:Title ; + rdfs:label "California pharmacist." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1407415290.ttl b/tests/oclc/serials/1407415290.ttl new file mode 100644 index 0000000..a65d866 --- /dev/null +++ b/tests/oclc/serials/1407415290.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bflc:EncodingLevel ; + rdfs:label "prepublication"@en ; + bf:code "8" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "magazine"@en ; + bf:code "mag" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1407415286" ], + [ a bf:Lccn ; + rdf:value " 2023202644" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "California pharmacist (2024)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2995-2085" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "California pharmacist (2024)" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240923051928.6" ; + bf:creationDate "20231106" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a California Pharmacists Association, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "California Pharmacists Association," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2336418" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "California pharmacist (2024 : Print)" ; + bflc:marcKey "130 0 $a California pharmacist (2024 : Print)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist (2024 : Print)" ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2995-2077" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "California pharmacist." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "988075420" ], + [ a bf:Lccn ; + rdf:value " 2017201393" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of contemporary pharmacy practice" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2573-2757" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of contemporary pharmacy practice" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1407415290" ], + [ a bf:Lccn ; + rdf:value " 2023202643" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1450788537" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://meridian.allenpress.com/jcphp" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "An official publication of the California Pharmacists Association."@en ] ; + bf:projectedProvisionDate "202403" ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, California : $b Susan Bonilla, $c 2024-" ; + bflc:simpleAgent "Susan Bonilla," ; + bflc:simpleDate "2024-" ; + bflc:simplePlace "Sacramento, California :" ; + bf:date "2024/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Sacramento, California : Susan Bonilla, 2024-" ; + bf:title [ a bf:Title ; + rdfs:label "California pharmacist." ; + bflc:nonSortNum "0" ; + bf:mainTitle "California pharmacist." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1409477330.ttl b/tests/oclc/serials/1409477330.ttl new file mode 100644 index 0000000..e203685 --- /dev/null +++ b/tests/oclc/serials/1409477330.ttl @@ -0,0 +1,189 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Directories"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231116024051.5" ; + bf:creationDate "20231031" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WH 22 AA1" ; + bf:itemPortion "N271" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Duke University Comprehensive Sickle Cell Center. $b Psychosocial Research Division, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Duke University Comprehensive Sickle Cell Center. Psychosocial Research Division," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Directory." ; + bflc:marcKey "655 2 $a Directory." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Self-Help Groups." ; + bflc:marcKey "650 22 $a Self-Help Groups." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychosocial Support Systems." ; + bflc:marcKey "650 22 $a Psychosocial Support Systems." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Black or African American." ; + bflc:marcKey "650 22 $a Black or African American." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anemia, Sickle Cell." ; + bflc:marcKey "650 12 $a Anemia, Sickle Cell." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States." ; + bflc:marcKey "651 2 $a United States." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "National sickle cell mutual help directory." ; + bflc:nonSortNum "0" ; + bf:mainTitle "National sickle cell mutual help directory." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918697574006676" ], + [ a bf:Lccn ; + rdf:value " 2023228359" ], + [ a bf:OclcNumber ; + rdf:value "1409477330" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 6 (1996) (viewed November 2, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 6 (1996) ; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chapel Hill, NC : $b University of North Carolina at Chapel Hill," ; + bflc:simpleAgent "University of North Carolina at Chapel Hill," ; + bflc:simplePlace "Chapel Hill, NC :" ; + bf:date "19uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Chapel Hill, NC : University of North Carolina at Chapel Hill," ; + bf:title [ a bf:Title ; + rdfs:label "National sickle cell mutual help directory." ; + bflc:nonSortNum "0" ; + bf:mainTitle "National sickle cell mutual help directory." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1409477370.ttl b/tests/oclc/serials/1409477370.ttl new file mode 100644 index 0000000..ec86e1d --- /dev/null +++ b/tests/oclc/serials/1409477370.ttl @@ -0,0 +1,177 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231116024051.4" ; + bf:creationDate "20231027" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WY1" ; + bf:itemPortion "V822" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Visiting Nurse Association of Washington, D.C., $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Visiting Nurse Association of Washington, D.C.," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Nurses, Community Health." ; + bflc:marcKey "650 12 $a Nurses, Community Health." ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Visiting Nurse Association of Washington, D.C." ; + bflc:marcKey "610 22 $a Visiting Nurse Association of Washington, D.C." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "District of Columbia." ; + bflc:marcKey "651 2 $a District of Columbia." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report for ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report for ..." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023228358" ], + [ a bf:OclcNumber ; + rdf:value "1409477370" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918697575806676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1973 (viewed November 1, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1973 ; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Washington, D.C. : $b Visiting Nurse Association of Washington, D.C." ; + bflc:simpleAgent "Visiting Nurse Association of Washington, D.C." ; + bflc:simplePlace "Washington, D.C. :" ; + bf:date "19uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Washington, D.C. : Visiting Nurse Association of Washington, D.C." ; + bf:title [ a bf:Title ; + rdfs:label "Annual report for ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report for ..." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1409477426.ttl b/tests/oclc/serials/1409477426.ttl new file mode 100644 index 0000000..220ee61 --- /dev/null +++ b/tests/oclc/serials/1409477426.ttl @@ -0,0 +1,201 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231116024051.5" ; + bf:creationDate "20231108" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W2 LP5" ; + bf:itemPortion "S2q" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Schistosomiasis Control Pilot Project (Philippines), $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Schistosomiasis Control Pilot Project (Philippines)," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Schistosomiasis japonica therapy." ; + bflc:marcKey "650 12 $a Schistosomiasis japonica $x therapy." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Schistosomiasis japonica" ] [ a bf:Topic ; + rdfs:label "therapy." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Schistosomiasis japonica prevention & control." ; + bflc:marcKey "650 12 $a Schistosomiasis japonica $x prevention & control." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Schistosomiasis japonica" ] [ a bf:Topic ; + rdfs:label "prevention & control." ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philippines." ; + bflc:marcKey "651 2 $a Philippines." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Quarterly report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Quarterly report /" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "33 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918714088106676" ], + [ a bf:OclcNumber ; + rdf:value "1409477426" ], + [ a bf:Lccn ; + rdf:value " 2023228365" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 4th (1968/1969); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 4th (1968/1969)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Palo, Leyte : $b Republic of the Philippines, Department of Health, Schistosomiasis Control Pilot Project" ; + bflc:simpleAgent "Republic of the Philippines, Department of Health, Schistosomiasis Control Pilot Project" ; + bflc:simplePlace "Palo, Leyte :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Palo, Leyte : Republic of the Philippines, Department of Health, Schistosomiasis Control Pilot Project" ; + bf:responsibilityStatement "Philippine Department of Health, Schistosomiasis Control Pilot Project." ; + bf:title [ a bf:Title ; + rdfs:label "Quarterly report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Quarterly report /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1409477658.ttl b/tests/oclc/serials/1409477658.ttl new file mode 100644 index 0000000..388f0ad --- /dev/null +++ b/tests/oclc/serials/1409477658.ttl @@ -0,0 +1,227 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251105200611.8" ; + bf:creationDate "20230915" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Canadian Aboriginal AIDS Network, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Canadian Aboriginal AIDS Network," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + rdf:value "2562-1815" ], + [ a bf:Issn ; + rdf:value "2562-1815" ] ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Articles in English and French."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Community-Based Participatory Research." ; + bflc:marcKey "650 22 $a Community-Based Participatory Research." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Services, Indigenous." ; + bflc:marcKey "650 22 $a Health Services, Indigenous." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Canada." ; + bflc:marcKey "651 2 $a Canada." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "HIV Infections." ; + bflc:marcKey "650 12 $a HIV Infections." ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a JIHR" ; + bf:mainTitle "JIHR" ], + [ a bf:Title ; + rdfs:label "Journal of indigenous HIV research." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of indigenous HIV research." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value "cn2006301951" ], + [ a bf:OclcNumber ; + rdf:value "77076782" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Canadian journal of Aboriginal community-based HIV/AIDS research" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1912-0958" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Canadian journal of Aboriginal community-based HIV/AIDS research" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918680587306676" ], + [ a bf:OclcNumber ; + rdf:value "1409477658" ], + [ a bf:Lccn ; + rdf:value " 2023228363" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 13 (Fall 2023) (viewed November 3, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Volumes 11 and 12 both published in 2021. No volume published in 2022."@en ], + [ a bf:Note, + ; + rdfs:label "Began with Volume 9 (Winter 2018)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://caan.ca/journal-of-indigenous-hiv-research/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 9 (Winter 2018); title from journal homepage (publisher's website, viewed November 3, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Vancouver] : $b CAAN, $c [2018]-" ; + bflc:simpleAgent "CAAN," ; + bflc:simpleDate "[2018]-" ; + bflc:simplePlace "[Vancouver] :" ; + bf:date "2018/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Vancouver] : CAAN, [2018]-" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of indigenous HIV research." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of indigenous HIV research." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1411026085.ttl b/tests/oclc/serials/1411026085.ttl new file mode 100644 index 0000000..015c7cb --- /dev/null +++ b/tests/oclc/serials/1411026085.ttl @@ -0,0 +1,183 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Catalogs"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20231130030452.3" ; + bf:creationDate "20231116" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W 26" ; + bf:itemPortion "H292c" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Harold Surgical Corporation, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "Harold Surgical Corporation," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Catalog, Commercial." ; + bflc:marcKey "655 2 $a Catalog, Commercial." ; + bf:source ], + ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Equipment and Supplies." ; + bflc:marcKey "650 12 $a Equipment and Supplies." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Surgical Instruments." ; + bflc:marcKey "650 12 $a Surgical Instruments." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Harold Surgical Corp." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Harold Surgical Corp." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918715787706676" ], + [ a bf:OclcNumber ; + rdf:value "1411026085" ], + [ a bf:Lccn ; + rdf:value " 2023228367" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. II, Catalogue no. 9."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol II, Catalogue no. 3; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York City : $b Harold Surgical Corporation," ; + bflc:simpleAgent "Harold Surgical Corporation," ; + bflc:simplePlace "New York City :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "New York City : Harold Surgical Corporation," ; + bf:title [ a bf:Title ; + rdfs:label "Harold Surgical Corp." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Harold Surgical Corp." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1411815156.ttl b/tests/oclc/serials/1411815156.ttl new file mode 100644 index 0000000..e0b9fc5 --- /dev/null +++ b/tests/oclc/serials/1411815156.ttl @@ -0,0 +1,348 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251105200632.8" ; + bf:creationDate "20231204" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "UAB" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d UAB $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "T27.I5" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Akademi Sains Malaysia." ; + bf:agent [ a bf:Organization ; + rdfs:label "Akademi Sains Malaysia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6949220" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-my---" ; + bf:code "a-my---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2682-8901" ], + [ a bf:IssnL ; + rdf:value "1823-6782" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Research" ; + bflc:marcKey "650 7 $a Research $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01095153" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Recherche Malaisie Périodiques." ; + bflc:marcKey "650 6 $a Recherche $z Malaisie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Recherche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029424" ] ] [ a bf:Geographic ; + rdfs:label "Malaisie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000264795" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Technology" ; + bflc:marcKey "650 7 $a Technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145078" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Research Malaysia Periodicals." ; + bflc:marcKey "650 0 $a Research $z Malaysia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2045176" ] ] [ a bf:Geographic ; + rdfs:label "Malaysia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256038" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technology Malaysia Periodicals." ; + bflc:marcKey "650 0 $a Technology $z Malaysia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011726" ] ] [ a bf:Geographic ; + rdfs:label "Malaysia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256038" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011726" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Malaysia" ; + bflc:marcKey "651 7 $a Malaysia $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204590" ] ; + bf:source ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Science journal" ; + bf:mainTitle "Science journal" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a ASM Sc. J." ; + bf:mainTitle "ASM Sc. J." ], + [ a bf:Title ; + rdfs:label "ASM science journal" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ASM science journal" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Academy of Sciences Malaysia science journal" ; + bf:mainTitle "Academy of Sciences Malaysia science journal" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "727103122" ], + [ a bf:Lccn ; + rdf:value " 2011307346" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "ASM science journal" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1823-6782" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "ASM science journal" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Two no. a year,"@en ; + bf:date "2007-2015" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Three no. a year,"@en ; + bf:date "2018" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Annual,"@en ; + bf:date "2017" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Annual,"@en ; + bflc:marcKey "310 $a Annual, $b 2019-" ; + bf:date "2019-" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1354623851" ], + [ a bf:OclcNumber ; + rdf:value "1411815156" ], + [ a bf:Lccn ; + rdf:value " 2023236986" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.akademisains.gov.my/asmsj/ $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Articles are published online as received and added to the current volume in progress"@en ], + [ a bf:Note ; + rdfs:label "Some volumes have special issues with theme titles"@en ], + [ a bf:Note, + ; + rdfs:label "None published in 2016?"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 18 (2023) (viewed December 4, 2023)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1, No. 1 (June 2007); title from PDF cover (publisher's Web site, viewed December 4, 2023)"@en ], + [ a bf:Note, + ; + rdfs:label "Began with vol. 1, No. 1 (June 2007)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kuala Lumpur, Malaysia $b Academy of Sciences Malaysia $c 2007-" ; + bflc:simpleAgent "Academy of Sciences Malaysia" ; + bflc:simpleDate "2007-" ; + bflc:simplePlace "Kuala Lumpur, Malaysia" ; + bf:date "2007/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Kuala Lumpur, Malaysia Academy of Sciences Malaysia 2007-" ; + bf:title [ a bf:Title ; + rdfs:label "ASM science journal" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ASM science journal" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1411845007.ttl b/tests/oclc/serials/1411845007.ttl new file mode 100644 index 0000000..8f79cb2 --- /dev/null +++ b/tests/oclc/serials/1411845007.ttl @@ -0,0 +1,282 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "earliest"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2021240213" ], + [ a bf:OclcNumber ; + rdf:value "1155245692" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Bratislava law review" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2644-6359" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Bratislava law review" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251105200621.5" ; + bf:creationDate "20231205" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d DLC $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "K2" ; + bf:itemPortion ".R22" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Univerzita Komenského v Bratislave. $b Právnická fakulta, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Univerzita Komenského v Bratislave. Právnická fakulta," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca783128" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-xo---" ; + bf:code "e-xo---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "35" ] ; + rdf:value "2585-7088" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "35" ] ; + rdf:value "2585-7088" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Slovakia." ; + bflc:marcKey "651 7 $a Slovakia. $2 fast $0 (OCoLC)fst01203007" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01203007" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Law." ; + bflc:marcKey "650 7 $a Law. $2 fast $0 (OCoLC)fst00993678" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00993678" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Law Slovakia Periodicals." ; + bflc:marcKey "650 0 $a Law $z Slovakia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Law" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2159652" ] ] [ a bf:Geographic ; + rdfs:label "Slovakia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca108999" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2159652" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Bratislava law review :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bratislava law review :" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semiannual"@en ; + bflc:marcKey "310 $a Semiannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023215816" ], + [ a bf:OclcNumber ; + rdf:value "1411845007" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Vol 6, No 2 (2022); title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Also issued online."@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Vol. 1, no.1 (2017)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol 6, No 2 (2022)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bratislava, Slovakia] : $b Wolters Kluwer, $c 2017-" ; + bflc:simpleAgent "Wolters Kluwer," ; + bflc:simpleDate "2017-" ; + bflc:simplePlace "[Bratislava, Slovakia] :" ; + bf:date "2017/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "2020-"@en ] ; + bflc:marcKey "264 31 $3 2020- $a Bratislava, Slovakia : $b Comenius University in Bratislava, Faculty of Law" ; + bflc:simpleAgent "Comenius University in Bratislava, Faculty of Law" ; + bflc:simplePlace "Bratislava, Slovakia :" ; + bf:status ] ; + bf:publicationStatement "2020- Bratislava, Slovakia : Comenius University in Bratislava, Faculty of Law", + "[Bratislava, Slovakia] : Wolters Kluwer, 2017-" ; + bf:title [ a bf:Title ; + rdfs:label "Bratislava law review : semi-annual scholarly journal of Comenius University Bratislava Faculty of Law" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bratislava law review :" ; + bf:subtitle "semi-annual scholarly journal of Comenius University Bratislava Faculty of Law" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1415635805.ttl b/tests/oclc/serials/1415635805.ttl new file mode 100644 index 0000000..25ae534 --- /dev/null +++ b/tests/oclc/serials/1415635805.ttl @@ -0,0 +1,351 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231221180631.4" ; + bf:creationDate "20231220" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "L161.A7" ; + bf:itemPortion "A75c" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Arlington (Mass.). $b Superintendent of Schools, $e author." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Arlington (Mass.). Superintendent of Schools," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9109979" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Arlington (Mass.). $b School Committee, $e author." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Arlington (Mass.). School Committee," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15817643" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Publications en série." ; + bflc:marcKey "655 7 $a Publications en série. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001102" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "serials (publications)" ; + bflc:marcKey "655 7 $a serials (publications) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026642" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "annual reports." ; + bflc:marcKey "655 7 $a annual reports. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027292" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rapports annuels." ; + bflc:marcKey "655 7 $a Rapports annuels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001055" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ma" ; + bf:code "n-us-ma" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public schools Massachusetts Arlington." ; + bflc:marcKey "650 0 $a Public schools $z Massachusetts $z Arlington." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public schools" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016326" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca715799" ] ] [ a bf:Geographic ; + rdfs:label "Arlington." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca715799" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Education" ; + bflc:marcKey "650 7 $a Education $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00902499" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education Massachusetts Arlington." ; + bflc:marcKey "650 0 $a Education $z Massachusetts $z Arlington." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113289" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca715799" ] ] [ a bf:Geographic ; + rdfs:label "Arlington." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca715799" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Écoles publiques Massachusetts Arlington." ; + bflc:marcKey "650 6 $a Écoles publiques $z Massachusetts $z Arlington." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Écoles publiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008850" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465756" ] ] [ a bf:Geographic ; + rdfs:label "Arlington." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465756" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Report of the School Committee and the Superintendent of Schools of the town of Arlington :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report of the School Committee and the Superintendent of Schools of the town of Arlington :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Reports for 1909-1910 have cover title: $a Town of Arlington, report of the School Committee for ..." ; + bf:mainTitle "Town of Arlington, report of the School Committee for ..." ; + bf:note [ a bf:Note ; + rdfs:label "Reports for 1909-1910 have cover title:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Reports for 1911-1913 have cover title: $a Arlington school report : $b for the municipal year ..." ; + bf:mainTitle "Arlington school report :" ; + bf:note [ a bf:Note ; + rdfs:label "Reports for 1911-1913 have cover title:"@en ] ; + bf:subtitle "for the municipal year ..." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Reports for 1906-1913 have title: $a Report of the School Committee of the town of Arlington : $b for the year ending ..." ; + bf:mainTitle "Report of the School Committee of the town of Arlington :" ; + bf:note [ a bf:Note ; + rdfs:label "Reports for 1906-1913 have title:"@en ] ; + bf:subtitle "for the year ending ..." ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Arlington (Mass.). School Committee." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "45743002" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report of the School Committee of the town of Arlington" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report of the School Committee of the town of Arlington" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1415635805" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: December 31, 1905; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Ceased with 1913"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1913"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Arlington, Mass. : $b School Committee" ; + bflc:simpleAgent "School Committee" ; + bflc:simplePlace "Arlington, Mass. :" ; + bf:date "1uuu/1913"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Arlington, Mass. : School Committee" ; + bf:title [ a bf:Title ; + rdfs:label "Report of the School Committee and the Superintendent of Schools of the town of Arlington : for the year ending ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report of the School Committee and the Superintendent of Schools of the town of Arlington :" ; + bf:subtitle "for the year ending ..." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1416653093.ttl b/tests/oclc/serials/1416653093.ttl new file mode 100644 index 0000000..2bc095a --- /dev/null +++ b/tests/oclc/serials/1416653093.ttl @@ -0,0 +1,311 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "charts"@en ; + bf:code "chr" . + + a bflc:SerialPubType ; + rdfs:label "database"@en ; + bf:code "database" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240105172336.7" ; + bf:creationDate "20240104" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "AN1" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Newspapers." ; + bflc:marcKey "655 7 $a Newspapers. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077265" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newspapers" ; + bflc:marcKey "655 7 $a Newspapers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423814" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "newspapers." ; + bflc:marcKey "655 7 $a newspapers. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026656" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Journaux." ; + bflc:marcKey "655 7 $a Journaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001103" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-il" ; + bf:code "n-us-il" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Illinois Chicago" ; + bflc:marcKey "651 7 $a Illinois $z Chicago $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRqMQWyHQwQCx7GcTRyM" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Illinois" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204048" ] ] [ a bf:Geographic ; + rdfs:label "Chicago" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204048" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Illinois Cook County" ; + bflc:marcKey "651 7 $a Illinois $z Cook County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJfxfvdFYtrktWxMXG46rq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Illinois" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205334" ] ] [ a bf:Geographic ; + rdfs:label "Cook County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205334" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Chicago (Ill.) Newspapers." ; + bflc:marcKey "651 0 $a Chicago (Ill.) $v Newspapers." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Chicago (Ill.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca221637" ] ] [ a bf:GenreForm ; + rdfs:label "Newspapers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944998" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Cook County (Ill.) Newspapers." ; + bflc:marcKey "651 0 $a Cook County (Ill.) $v Newspapers." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Cook County (Ill.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca293280" ] ] [ a bf:GenreForm ; + rdfs:label "Newspapers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4944998" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Contains articles from 1849-1933 in pdf and xml formats."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Chicago Press and Tribune" ; + bf:mainTitle "Chicago Press and Tribune" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Chicago Daily Tribune" ; + bf:mainTitle "Chicago Daily Tribune" ], + [ a bf:Title ; + rdfs:label "ProQuest Historical Newspapers. Chicago Tribune" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ProQuest Historical Newspapers." ; + bf:partName "Chicago Tribune" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Chicago Tribune" ; + bf:mainTitle "Chicago Tribune" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "56524292" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "ProQuest Historical Newspapers. Chicago Tribune" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "ProQuest Historical Newspapers. Chicago Tribune" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "other"@en ; + bf:code "cz" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "11 x cm +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 external hard drive ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1416653093" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from online version of resource."@en ], + [ a bf:Note, + oclcbf:UsePolicy ; + rdfs:label "Text data mining allowed."@en ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "NIC" ] ], + [ a bf:Note, + ; + rdfs:label "1 USB A-B cable"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "System requirements: host computer system with an available USB port."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Ann Arbor, Mich.] : $b ProQuest Information and Learning Co." ; + bflc:simpleAgent "ProQuest Information and Learning Co." ; + bflc:simplePlace "[Ann Arbor, Mich.] :" ; + bf:date "1849/1933"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Ann Arbor, Mich.] : ProQuest Information and Learning Co." ; + bf:title [ a bf:Title ; + rdfs:label "ProQuest Historical Newspapers. Chicago Tribune" ; + bflc:nonSortNum "0" ; + bf:mainTitle "ProQuest Historical Newspapers." ; + bf:partName "Chicago Tribune" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1416856201.ttl b/tests/oclc/serials/1416856201.ttl new file mode 100644 index 0000000..ebc8a64 --- /dev/null +++ b/tests/oclc/serials/1416856201.ttl @@ -0,0 +1,222 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250313160836.4" ; + bf:creationDate "20240108" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "1 - latest"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Barclays Bank (Dominion, Colonial, and Overseas)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Barclays Bank (Dominion, Colonial, and Overseas)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Barclays Bank (Dominion, Colonial, and Overseas)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Barclays Bank (Dominion, Colonial, and Overseas)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast" ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Barclays Bank (Dominion, Colonial, and Overseas) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Barclays Bank (Dominion, Colonial, and Overseas)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca99847" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzania Economic conditions Periodicals." ; + bflc:marcKey "651 0 $a Tanzania $x Economic conditions $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006755" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006755" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzanie Conditions économiques Périodiques." ; + bflc:marcKey "651 6 $a Tanzanie $x Conditions économiques $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0297416" ] ] [ a bf:Topic ; + rdfs:label "Conditions économiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0297416" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Tanzania :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tanzania :" ], + [ a bf:VariantTitle, + ; + bf:date "1955-1964" ; + bf:mainTitle "Tanganyika; an economic survey" ] . + + a bf:Source . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:firstIssue "Mar. 1955 - ." ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1416856201" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Mar. 1955 - ." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Later Barclays Bank International (1971 - )."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b [the Bank], $c 1955-" ; + bflc:simpleAgent "[the Bank]," ; + bflc:simpleDate "1955-" ; + bflc:simplePlace "London :" ; + bf:date "1955/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "London : [the Bank], 1955-" ; + bf:title [ a bf:Title ; + rdfs:label "Tanzania : an economic survey." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tanzania :" ; + bf:subtitle "an economic survey." ] . + diff --git a/tests/oclc/serials/1418718908.ttl b/tests/oclc/serials/1418718908.ttl new file mode 100644 index 0000000..1d09a5a --- /dev/null +++ b/tests/oclc/serials/1418718908.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250618081433.4" ; + bf:creationDate "20240122" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "004" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a International Conference on Information Networking." ; + bf:agent [ a bf:Meeting ; + rdfs:label "International Conference on Information Networking." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4761557" ] ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2996-1572" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ICOIN" ; + bf:mainTitle "ICOIN" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Int. Conf. Inform.Inf. Netw." ; + bf:qualifier "(Print)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Networking" ; + bf:qualifier "(Print)" ], + [ a bf:Title ; + rdfs:label "International Conference on Information Networking :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Networking :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, International Conference on Information Networking" ; + bf:mainTitle "Proceedings, International Conference on Information Networking" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "International Conference on Information Networking." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024202317" ], + [ a bf:OclcNumber ; + rdf:value "456190899" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Networking" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2996-1580" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Conference on Information Networking" ] . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1418718908" ], + [ a bf:Lccn ; + rdf:value " 2024202316" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2023 (surrogate)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1000363/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Began in 1998?"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2008 (surrogate); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "1998/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "International Conference on Information Networking : ICOIN." ; + bflc:nonSortNum "0" ; + bf:mainTitle "International Conference on Information Networking :" ; + bf:subtitle "ICOIN." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1420910644.ttl b/tests/oclc/serials/1420910644.ttl new file mode 100644 index 0000000..6c35d23 --- /dev/null +++ b/tests/oclc/serials/1420910644.ttl @@ -0,0 +1,399 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "geneological tables"@en ; + bf:code "gnt" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "journal"@en ; + bf:code "journal" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2026232424" ], + [ a bf:OclcNumber ; + rdf:value "1252629937" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Academy of Public Administration review" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "International Academy of Public Administration review" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260313185636.3" ; + bf:creationDate "20240213" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CLU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d CLU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JQ2951.A1" ; + bf:itemPortion "I673" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a International University of East Africa, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "International University of East Africa," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9953136" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Academy of Public Administration & Management (Uganda), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "International Academy of Public Administration & Management (Uganda)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14117335" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-ug---" ; + bf:code "f-ug---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "3232-8398" ], + [ a bf:Issn ; + bf:status ; + rdf:value "2332-8398" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Management." ; + bflc:marcKey "650 7 $a Management. $2 fast $0 (OCoLC)fst01007141" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007141" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gestion Ouganda Périodiques." ; + bflc:marcKey "650 6 $a Gestion $0 (CaQQLa)201-0065705 $z Ouganda $0 (CaQQLa)201-0493137 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493137" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0065705" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gestion" ] [ a bf:Geographic ; + rdfs:label "Ouganda" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public administration Uganda Periodicals." ; + bflc:marcKey "650 0 $a Public administration $z Uganda $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public administration" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2015118" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Administration publique (Science) Ouganda Périodiques." ; + bflc:marcKey "650 6 $a Administration publique (Science) $0 (CaQQLa)201-0007282 $z Ouganda $0 (CaQQLa)201-0493137 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007282" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493137" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Administration publique (Science)" ] [ a bf:Geographic ; + rdfs:label "Ouganda" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Topic ; + rdfs:label "Administrative agencies." ; + bflc:marcKey "650 7 $a Administrative agencies. $2 fast $0 (OCoLC)fst00796723" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00796723" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Management Uganda Periodicals." ; + bflc:marcKey "650 0 $a Management $z Uganda $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084159" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Public administration." ; + bflc:marcKey "650 7 $a Public administration. $2 fast $0 (OCoLC)fst01081976" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01081976" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Administration publique Ouganda Périodiques." ; + bflc:marcKey "650 6 $a Administration publique $0 (CaQQLa)201-0000237 $z Ouganda $0 (CaQQLa)201-0493137 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000237" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493137" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Administration publique" ] [ a bf:Geographic ; + rdfs:label "Ouganda" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Administrative agencies Uganda Periodicals." ; + bflc:marcKey "650 0 $a Administrative agencies $z Uganda $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Administrative agencies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001262" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a IJPAR" ; + bf:mainTitle "IJPAR" ], + [ a bf:Title ; + rdfs:label "International journal of public administration review" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International journal of public administration review" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Uganda." ; + bflc:marcKey "651 7 $a Uganda. $2 fast $0 (OCoLC)fst01210282 $1 https://id.oclc.org/worldcat/entity/E39PBJdcxwbtk4ChHbHRf6bfMP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210282" ] ; + bf:source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "25 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semiannual"@en ; + bflc:marcKey "310 $a Semiannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024232093" ], + [ a bf:OclcNumber ; + rdf:value "1420910644" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 11 (May 2021); title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "Vol. 11 (May 2021) dated March 2021 on cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 11 (May 2021)"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kampala, Uganda : $b International Academy of Public Administration & Management (IAPA&M), International University of East Africa" ; + bflc:simpleAgent "International Academy of Public Administration & Management (IAPA&M), International University of East Africa" ; + bflc:simplePlace "Kampala, Uganda :" ; + bf:date "202u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Kampala, Uganda : International Academy of Public Administration & Management (IAPA&M), International University of East Africa" ; + bf:title [ a bf:Title ; + rdfs:label "International journal of public administration review" ; + bflc:nonSortNum "0" ; + bf:mainTitle "International journal of public administration review" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1422868034.ttl b/tests/oclc/serials/1422868034.ttl new file mode 100644 index 0000000..d9d5e28 --- /dev/null +++ b/tests/oclc/serials/1422868034.ttl @@ -0,0 +1,240 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251105200609.8" ; + bf:creationDate "20240208" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "NLM" ], + [ a bf:Organization ; + bf:code "U3W" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NLM $d U3W $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Canadian Agency for Drugs and Technologies in Health, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Canadian Agency for Drugs and Technologies in Health," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Review." ; + bflc:marcKey "655 2 $a Review." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Electronic journals." ; + bflc:marcKey "655 0 $a Electronic journals." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + rdf:value "2369-7377" ], + [ a bf:Issn ; + rdf:value "2369-7377" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "CADTH technology report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "CADTH technology report" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Technology Assessment, Biomedical." ; + bflc:marcKey "650 12 $a Technology Assessment, Biomedical." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biomedical Technology." ; + bflc:marcKey "650 22 $a Biomedical Technology." ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Health technology assessment" ; + bf:mainTitle "Health technology assessment" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a CADTH health technology assessments" ; + bf:mainTitle "CADTH health technology assessments" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Health technology assessment report" ; + bf:mainTitle "Health technology assessment report" ], + [ a bf:Title ; + rdfs:label "CADTH health technology assessment." ; + bflc:nonSortNum "0" ; + bf:mainTitle "CADTH health technology assessment." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1423751532" ], + [ a bf:Lccn ; + rdf:value " 2024228225" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "CADTH health technology review" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "CADTH health technology review" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024228224" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918768288106676" ], + [ a bf:OclcNumber ; + rdf:value "1422868034" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with 2015; ceased with 2018."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.ncbi.nlm.nih.gov/books/NBK168997/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Composite Resin Versus Amalgam for Dental Restorations (2018) (NCBI Bookshelf website, viewed February 8, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Screening for Hepatitis C Virus (2015); title from pdf (NCBI Bookshelf website, viewed February 8, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ottawa (ON) : $b Canadian Agency for Drugs and Technologies in Health, $c [2015]-[2018]" ; + bflc:simpleAgent "Canadian Agency for Drugs and Technologies in Health," ; + bflc:simpleDate "[2015]-[2018]" ; + bflc:simplePlace "Ottawa (ON) :" ; + bf:date "2015/2018"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Ottawa (ON) : Canadian Agency for Drugs and Technologies in Health, [2015]-[2018]" ; + bf:title [ a bf:Title ; + rdfs:label "CADTH health technology assessment." ; + bflc:nonSortNum "0" ; + bf:mainTitle "CADTH health technology assessment." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1422916154.ttl b/tests/oclc/serials/1422916154.ttl new file mode 100644 index 0000000..b935704 --- /dev/null +++ b/tests/oclc/serials/1422916154.ttl @@ -0,0 +1,311 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250830071838.8" ; + bf:creationDate "20240222" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TD319.Z34" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "TD319.Z34" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a National Water Supply & Sanitation Council (Zambia)" ; + bf:agent [ a bf:Organization ; + rdfs:label "National Water Supply & Sanitation Council (Zambia)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast" ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-za---" ; + bf:code "f-za---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "National Water Supply & Sanitation Council (Zambia)" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Eau Approvisionnement Zambie Périodiques." ; + bflc:marcKey "650 6 $a Eau $x Approvisionnement $z Zambie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Eau" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007151" ] ] [ a bf:Topic ; + rdfs:label "Approvisionnement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007151" ] ] [ a bf:Geographic ; + rdfs:label "Zambie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0440010" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Water-supply Zambia Periodicals." ; + bflc:marcKey "650 0 $a Water-supply $z Zambia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Water-supply" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2095983" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a National Water Supply & Sanitation Council (Zambia) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "National Water Supply & Sanitation Council (Zambia)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6730753" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sanitation Zambia Periodicals." ; + bflc:marcKey "650 0 $a Sanitation $z Zambia $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sanitation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079818" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Salubrité publique Zambie Périodiques." ; + bflc:marcKey "650 6 $a Salubrité publique $z Zambie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Salubrité publique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007165" ] ] [ a bf:Geographic ; + rdfs:label "Zambie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0440010" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 17 $a NWASCO annual report" ; + bf:mainTitle "NWASCO annual report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Annual report for the year" ; + bf:mainTitle "Annual report for the year" ] . + + a bf:Language . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:firstIssue "Began with 2002 issue." ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1422916154" ], + [ a bf:Lccn ; + bf:status ; + rdf:value " 2014320685" ], + [ a bf:Lccn ; + rdf:value " 2007238630" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2005; title from cover."@sv ], + [ a bf:Note, + ; + rdfs:label "illustrations"@sv ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2014."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2002-" ; + bflc:simpleDate "2002-" ; + bf:date "2002/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Lusaka, Zambia] : $b [Nwasco]" ; + bflc:simpleAgent "[Nwasco]" ; + bflc:simplePlace "[Lusaka, Zambia] :" ] ; + bf:publicationStatement "2002-", + "[Lusaka, Zambia] : [Nwasco]" ; + bf:responsibilityStatement "Nwasco." ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ] . + + a bf:Source . + diff --git a/tests/oclc/serials/1423716077.ttl b/tests/oclc/serials/1423716077.ttl new file mode 100644 index 0000000..319270f --- /dev/null +++ b/tests/oclc/serials/1423716077.ttl @@ -0,0 +1,429 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "earliest"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011043709.9" ; + bf:creationDate "20240228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS1" ; + bf:itemPortion ".C45" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Zhongguo bao dao za zhi she, $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpY7kX4krHG8GJTyWc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ASEAN-China Center, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "ASEAN-China Center," ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Yunnan Sheng ren min zheng fu xin wen ban gong shi, $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqkVGjTHM7JjcgR96Wt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a CIPG Asia-Pacific Center, $e publisher, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "CIPG Asia-Pacific Center," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher," ], + [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-cc---" ; + bf:code "a-cc---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a as-----" ; + bf:code "as-----" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2096-1316" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "China report ASEAN" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2096-1316" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "China report ASEAN" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Asie du Sud-Est Relations extérieures Chine." ; + bflc:marcKey "651 6 $a Asie du Sud-Est $x Relations extérieures $z Chine." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Asie du Sud-Est" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0101228" ] ] [ a bf:Topic ; + rdfs:label "Relations extérieures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373835" ] ] [ a bf:Geographic ; + rdfs:label "Chine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476619" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Asian cooperation Periodicals." ; + bflc:marcKey "650 0 $a Asian cooperation $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Asian cooperation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038719" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Asian cooperation" ; + bflc:marcKey "650 7 $a Asian cooperation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00818681" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Diplomatic relations" ; + bflc:marcKey "650 7 $a Diplomatic relations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01907412" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Southeast Asia Foreign relations China." ; + bflc:marcKey "651 0 $a Southeast Asia $x Foreign relations $z China." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Southeast Asia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038614" ] ] [ a bf:Topic ; + rdfs:label "Foreign relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186084" ] ] [ a bf:Geographic ; + rdfs:label "China." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323484" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coopération asiatique Périodiques." ; + bflc:marcKey "650 6 $a Coopération asiatique $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coopération asiatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0098418" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Southeast Asia" ; + bflc:marcKey "651 7 $a Southeast Asia $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01240499" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "China Foreign relations Southeast Asia." ; + bflc:marcKey "651 0 $a China $x Foreign relations $z Southeast Asia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "China" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145797" ] ] [ a bf:Topic ; + rdfs:label "Foreign relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145797" ] ] [ a bf:Geographic ; + rdfs:label "Southeast Asia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038614" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Chine Relations extérieures Asie du Sud-Est." ; + bflc:marcKey "651 6 $a Chine $x Relations extérieures $z Asie du Sud-Est." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Chine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0053864" ] ] [ a bf:Topic ; + rdfs:label "Relations extérieures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0053864" ] ] [ a bf:Geographic ; + rdfs:label "Asie du Sud-Est." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0420803" ] ] ) ], + ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 11 $a Zhongguo dong meng bao dao" ; + bf:mainTitle "Zhongguo dong meng bao dao" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Some providers have Chinese title: $a Zhongguo dong meng bao dao (Ying wen ban)" ; + bf:mainTitle "Zhongguo dong meng bao dao (Ying wen ban)" ; + bf:note [ a bf:Note ; + rdfs:label "Some providers have Chinese title:"@en ] ], + [ a bf:Title ; + rdfs:label "China report ASEAN." ; + bflc:nonSortNum "0" ; + bf:mainTitle "China report ASEAN." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "China" ; + bflc:marcKey "651 7 $a China $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJdCqh8h6hJY7PT6MQW4bd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206073" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Zhongguo bao dao za zhi she," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11049043" ] . + + a bf:Organization ; + rdfs:label "Yunnan Sheng ren min zheng fu xin wen ban gong shi," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5403552" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1423716077" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Some issues combined."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 2, no. 9 (January 2020); title from issue front matter (CNKI, viewed January 14, 2022)"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://chn.oversea.cnki.net/knavi/JournalDetail?pcode=CJFD&pykm=ZGMD" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 6, no. 10 (October 2021) (CNKI, viewed January 14, 2022)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "<2021-> :"@en ] ; + bflc:marcKey "264 31 $3 <2021-> : $a Beijing : $b CIPG Asia-Pacific Center" ; + bflc:simpleAgent "CIPG Asia-Pacific Center" ; + bflc:simplePlace "Beijing :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Beijing : $b China Report Press" ; + bflc:simpleAgent "China Report Press" ; + bflc:simplePlace "Beijing :" ; + bf:date "2016/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "<2021-> : Beijing : CIPG Asia-Pacific Center", + "Beijing : China Report Press" ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://search.ebscohost.com/login.aspx?direct=true&site=edspub-live&scope=site&type=44&db=edspub&authtype=ip,guest&custid=ns011247&groupid=main&profile=eds&bquery=AN%2011599618 $z \"GoView Full Text Options" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "\"GoView Full Text Options"@en ] ] ; + bf:title [ a bf:Title ; + rdfs:label "China report ASEAN." ; + bflc:nonSortNum "0" ; + bf:mainTitle "China report ASEAN." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1424875128.ttl b/tests/oclc/serials/1424875128.ttl new file mode 100644 index 0000000..5d3bedc --- /dev/null +++ b/tests/oclc/serials/1424875128.ttl @@ -0,0 +1,215 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240304180925.9" ; + bf:creationDate "20240304" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD9506.T34" ; + bf:itemPortion "F33a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a FADev (Organization), $e author, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "FADev (Organization)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15970149" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-tz---" ; + bf:code "f-tz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a FADev (Organization) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "FADev (Organization)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15970149" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Small-scale mining Tanzania Periodicals." ; + bflc:marcKey "650 0 $a Small-scale mining $z Tanzania $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Small-scale mining" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14162943" ] ] [ a bf:Geographic ; + rdfs:label "Tanzania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca501857" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Our journey" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Our journey" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "20 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024232123" ], + [ a bf:OclcNumber ; + rdf:value "1424875128" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue 1 (2021)"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Issue 1 (2021)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Issue 1 (2021); title from cover"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Dar es Salaam, Tanzania : $b FADev, $c [2021]-" ; + bflc:simpleAgent "FADev," ; + bflc:simpleDate "[2021]-" ; + bflc:simplePlace "Dar es Salaam, Tanzania :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Dar es Salaam, Tanzania : FADev, [2021]-" ; + bf:title [ a bf:Title ; + rdfs:label "Our journey" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Our journey" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1425198081.ttl b/tests/oclc/serials/1425198081.ttl new file mode 100644 index 0000000..3386670 --- /dev/null +++ b/tests/oclc/serials/1425198081.ttl @@ -0,0 +1,590 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "related work"@en . + + a bf:Source . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "California. Department of Housing and Community Development." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1140510168" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual action plan ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual action plan ..." ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "California. Department of Housing and Community Development." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1268148302" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "State of California 2020-2024 federal consolidated plan" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "State of California 2020-2024 federal consolidated plan" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250625153530.3" ; + bf:creationDate "20240306" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUS" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d CUS" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:Classification ; + bf:source [ a bf:Source ; + bf:code "cadocs" ] ; + rdf:value "H777.P53a" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HN79.C23" ; + bf:itemPortion "C617" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a California. $b Department of Housing and Community Development, $e author, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "California. Department of Housing and Community Development," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311250" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical $0 (DNLM)D020492" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077308" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat $0 (CStmoGRI)aatgf300026657" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "serials (publications)" ; + bflc:marcKey "655 7 $a serials (publications) $2 aat $0 (CStmoGRI)aatgf300026642" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026642" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf $0 (CaQQLa)RVMGF-000001105" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 fast $0 (OCoLC)fst01919968" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919968" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Publications en série." ; + bflc:marcKey "655 7 $a Publications en série. $2 rvmgf $0 (CaQQLa)RVMGF-000001102" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001102" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Some issues have amendments."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a State of California 2020-24 federal consolidated plan, amendment to ... annual action plan ..." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "State of California 2020-24 federal consolidated plan, amendment to ... annual action plan ..." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Updates:"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Logement Politique gouvernementale Californie." ; + bflc:marcKey "650 6 $a Logement $0 (CaQQLa)201-0026184 $x Politique gouvernementale $0 (CaQQLa)201-0026184 $z Californie. $0 (CaQQLa)201-0460772" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026184" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026184" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Logement" ] [ a bf:Topic ; + rdfs:label "Politique gouvernementale" ] [ a bf:Geographic ; + rdfs:label "Californie." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homeless persons Services for California." ; + bflc:marcKey "650 0 $a Homeless persons $x Services for $z California." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homeless persons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078573" ] ] [ a bf:Topic ; + rdfs:label "Services for" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2078573" ] ] [ a bf:Geographic ; + rdfs:label "California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homeless persons Services for." ; + bflc:marcKey "650 7 $a Homeless persons $x Services for. $2 fast $0 (OCoLC)fst00959479" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00959479" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homeless persons" ] [ a bf:Topic ; + rdfs:label "Services for." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "AIDS (Disease) Patients Services for." ; + bflc:marcKey "650 7 $a AIDS (Disease) $x Patients $x Services for. $2 fast $0 (OCoLC)fst00793897" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00793897" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ] [ a bf:Topic ; + rdfs:label "Patients" ] [ a bf:Topic ; + rdfs:label "Services for." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Federal aid to community development California." ; + bflc:marcKey "650 0 $a Federal aid to community development $z California." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Federal aid to community development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153755" ] ] [ a bf:Geographic ; + rdfs:label "California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] ) ], + [ a bf:Jurisdiction ; + rdfs:label "California. Department of Housing and Community Development." ; + bflc:marcKey "610 17 $a California. $b Department of Housing and Community Development. $2 fast $0 (OCoLC)fst01810878" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01810878" ] ; + bf:source ], + [ a bf:Jurisdiction ; + rdfs:label "United States. Department of Housing and Urban Development." ; + bflc:marcKey "610 17 $a United States. $b Department of Housing and Urban Development. $2 fast $0 (OCoLC)fst01852754" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01852754" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Federal aid to community development." ; + bflc:marcKey "650 7 $a Federal aid to community development. $2 fast $0 (OCoLC)fst00922168" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00922168" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Housing policy." ; + bflc:marcKey "650 7 $a Housing policy. $2 fast $0 (OCoLC)fst00962432" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00962432" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Housing policy California." ; + bflc:marcKey "650 0 $a Housing policy $z California." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Housing policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086676" ] ] [ a bf:Geographic ; + rdfs:label "California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] ) ], + [ a bf:Jurisdiction ; + rdfs:label "United States. Department of Housing and Urban Development." ; + bflc:marcKey "610 10 $a United States. $b Department of Housing and Urban Development." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca282558" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sidéens Services Californie Périodiques." ; + bflc:marcKey "650 6 $a Sidéens $0 (CaQQLa)201-0167592 $x Services $0 (CaQQLa)000282874 $z Californie $0 (CaQQLa)201-0460772 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000282874" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0167592" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sidéens" ] [ a bf:Topic ; + rdfs:label "Services" ] [ a bf:Geographic ; + rdfs:label "Californie" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Personnes sans-abri Services Californie." ; + bflc:marcKey "650 6 $a Personnes sans-abri $0 (CaQQLa)201-0191088 $x Services $0 (CaQQLa)201-0191088 $z Californie. $0 (CaQQLa)201-0460772" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460772" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0191088" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0191088" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Personnes sans-abri" ] [ a bf:Topic ; + rdfs:label "Services" ] [ a bf:Geographic ; + rdfs:label "Californie." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "AIDS (Disease) Patients Services for California Periodicals." ; + bflc:marcKey "650 0 $a AIDS (Disease) $x Patients $x Services for $z California $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "AIDS (Disease)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3220783" ] ] [ a bf:Topic ; + rdfs:label "Patients" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3220783" ] ] [ a bf:Topic ; + rdfs:label "Services for" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5530422" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Community development California." ; + bflc:marcKey "650 0 $a Community development $z California." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Community development" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025062" ] ] [ a bf:Geographic ; + rdfs:label "California." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] ) ], + [ a bf:Jurisdiction ; + rdfs:label "California. Department of Housing and Community Development." ; + bflc:marcKey "610 10 $a California. $b Department of Housing and Community Development." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca311250" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Community development." ; + bflc:marcKey "650 7 $a Community development. $2 fast $0 (OCoLC)fst00870818" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00870818" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Annual updates to the 2020-2024 State of California Consolidated Plan (ConPlan). It outlines the state's current priorities and strategies to address housing and community development goals using federal community development funds from the U.S. Department of Housing and Urban Development (HUD), and from other federal, state, and local sources"@en ], + [ a bf:Summary ; + rdfs:label "Programs covered: Community Development Block Grant (CDBG); Home Investment Partnerships Program (HOME); National Housing Trust Fund (NHTF); Emergency Solutions Grants (ESG); and: Housing Opportunities for Persons with AIDS (HOPWA)"@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Annual action plan one year use of funds ..." ; + bf:mainTitle "Annual action plan one year use of funds ..." ], + [ a bf:Title ; + rdfs:label "State of California 2020-2024 federal consolidated plan annual action plan one year use of funds ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "State of California 2020-2024 federal consolidated plan annual action plan one year use of funds ..." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Annual action plan" ; + bf:mainTitle "Annual action plan" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a AAP" ; + bf:mainTitle "AAP" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "California." ; + bflc:marcKey "651 7 $a California. $2 fast $0 (OCoLC)fst01204928 $1 https://id.oclc.org/worldcat/entity/E39PBJt8p3GDkhpJkC9y6FY3wC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204928" ] ; + bf:source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1425198081" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Fiscal year 2021/2022; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Fiscal year 2023/2024"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Fiscal year 2021/2022"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Sacramento, CA : $b California Department of Housing and Community Development, $c 2021-" ; + bflc:simpleAgent "California Department of Housing and Community Development," ; + bflc:simpleDate "2021-" ; + bflc:simplePlace "Sacramento, CA :" ; + bf:date "2022/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Sacramento, CA : California Department of Housing and Community Development, 2021-" ; + bf:title [ a bf:Title ; + rdfs:label "State of California 2020-2024 federal consolidated plan annual action plan one year use of funds ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "State of California 2020-2024 federal consolidated plan annual action plan one year use of funds ..." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1426044665.ttl b/tests/oclc/serials/1426044665.ttl new file mode 100644 index 0000000..20470d4 --- /dev/null +++ b/tests/oclc/serials/1426044665.ttl @@ -0,0 +1,330 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251008151243.2" ; + bf:creationDate "20240313" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RK1" ; + bf:itemPortion ".P46" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Pennsylvania. $b School of Dental Medicine, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:provisionActivityStatement "Ipswich, MA : EBSCO Publishing, 1999-" ; + bf:title [ a bf:Title ; + bf:mainTitle "Dentistry & Oral Sciences Source" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Dentistry & Oral Sciences Source" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Pennsylvania Periodicals." ; + bflc:marcKey "650 0 $a Dentistry $z Pennsylvania $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086423" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Dentisterie." ; + bflc:marcKey "650 6 $a Dentisterie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007346" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Periodicals." ; + bflc:marcKey "650 0 $a Dentistry $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086423" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Dentistry" ; + bflc:marcKey "650 12 $a Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003813" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Pennsylvanie Périodiques." ; + bflc:marcKey "650 6 $a Dentisterie $z Pennsylvanie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007346" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460847" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "dentistry." ; + bflc:marcKey "650 7 $a dentistry. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054517" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Périodiques." ; + bflc:marcKey "650 6 $a Dentisterie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007346" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "PDMJ." ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDMJ." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Penn dental medicine journal" ; + bf:mainTitle "Penn dental medicine journal" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value "sn 80001673" ], + [ a bf:OclcNumber ; + rdf:value "1714743" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Penn dental journal" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0031-4331" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Penn dental journal" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semiannual"@en ; + bflc:marcKey "310 $a Semiannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1426044665" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Fall 2013."@en ], + [ a bf:Note, + ; + rdfs:label "Began with: Fall 2013."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, PA : $b University of Pennsylvania, School of Dental Medicine, $c [2013]-" ; + bflc:simpleAgent "University of Pennsylvania, School of Dental Medicine," ; + bflc:simpleDate "[2013]-" ; + bflc:simplePlace "Philadelphia, PA :" ; + bf:date "2013/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Philadelphia, PA : University of Pennsylvania, School of Dental Medicine, [2013]-" ; + bf:title [ a bf:Title ; + rdfs:label "PDMJ." ; + bflc:nonSortNum "0" ; + bf:mainTitle "PDMJ." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1426284091.ttl b/tests/oclc/serials/1426284091.ttl new file mode 100644 index 0000000..70d005f --- /dev/null +++ b/tests/oclc/serials/1426284091.ttl @@ -0,0 +1,328 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "three times a year"@en ; + bf:code "tty" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "geneological tables"@en ; + bf:code "gnt" . + + a bflc:SerialPubType ; + rdfs:label "journal"@en ; + bf:code "journal" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2025242534" ], + [ a bf:OclcNumber ; + rdf:value "1058605383" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Izmir Dr. Behçet Uz Çocuk Hastanesi dergisi" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1309-9566" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Izmir Dr. Behçet Uz Çocuk Hastanesi dergisi" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251210101043.6" ; + bf:creationDate "20231211" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "WAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d WAU $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:status ], + [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ], + [ a bf:ClassificationLcc ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "RJ1" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a İzmir Çocuk Sağlığını Derneği, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "İzmir Çocuk Sağlığını Derneği," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15988103" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Dr. Behçet Uz Çocuk Hastanesi, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Dr. Behçet Uz Çocuk Hastanesi," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9438562" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-tu---" ; + bf:code "a-tu---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "28" ] ; + bf:status ; + rdf:value "2146-2372" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "28" ] ; + bf:status ; + rdf:value "1309-9566" ], + [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "28" ] ; + rdf:value "2822-4469" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "28" ] ; + rdf:value "2822-4469" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pediatrics Turkey Periodicals." ; + bflc:marcKey "650 0 $a Pediatrics $z Turkey $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pediatrics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121926" ] ] [ a bf:Geographic ; + rdfs:label "Turkey" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca452303" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pediatrics Periodicals." ; + bflc:marcKey "650 0 $a Pediatrics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pediatrics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121926" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Pediatrics." ; + bflc:marcKey "650 12 $a Pediatrics." ; + bf:source ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Behçet Uz children's hospital" ; + bf:qualifier "(Online)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Journal of Behçet Uz Children's Hospital" ; + bf:mainTitle "Journal of Behçet Uz Children's Hospital" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "j. Behcet uz child. hosp." ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "Journal of Dr. Behçet Uz Children's Hospital." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Dr. Behçet Uz Children's Hospital." ] . + + a bf:Source . + + a bf:Status . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Three times a year"@en ; + bflc:marcKey "310 $a Three times a year" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1417773188" ], + [ a bf:Lccn ; + rdf:value " 2024228230" ], + [ a bf:OclcNumber ; + rdf:value "1426284091" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1451553001" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918733286706676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 15, issue 1 (April 2025) (publisher's website, viewed June 13, 2025)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 12, issue 1 (April 2022); title from journal homepage (publisher's website, viewed February 28, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Official journal of the İzmir Children's Health Society and Izmir Dr. Behçet Uz Children's Hospital."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.behcetuzdergisi.com/jvi.asp $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Began with: Volume 12, issue 1 (2022)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1" ; + bf:date "2022/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a İzmir : $b Galenos Publishing House, $c 2022-" ; + bflc:simpleAgent "Galenos Publishing House," ; + bflc:simpleDate "2022-" ; + bflc:simplePlace "İzmir :" ] ; + bf:publicationStatement "", + "İzmir : Galenos Publishing House, 2022-" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of Dr. Behçet Uz Children's Hospital." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of Dr. Behçet Uz Children's Hospital." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1427437531.ttl b/tests/oclc/serials/1427437531.ttl new file mode 100644 index 0000000..62218df --- /dev/null +++ b/tests/oclc/serials/1427437531.ttl @@ -0,0 +1,235 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "National Institute of Cholera & Enteric Diseases (India)" ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "08339974" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0253-6811" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20240321032426.4" ; + bf:creationDate "20230317" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a India. $b Department of Health Research, $e supporting body." ; + bf:agent [ a bf:Organization ; + rdfs:label "India. Department of Health Research," ] ; + bf:role [ a bf:Role ; + rdfs:label "supporting body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institute of Cholera & Enteric Diseases (India), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institute of Cholera & Enteric Diseases (India)," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Indian Council of Medical Research, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Indian Council of Medical Research," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual Report." ; + bflc:marcKey "655 2 $a Annual Report." ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cholera." ; + bflc:marcKey "650 12 $a Cholera." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intestinal Diseases." ; + bflc:marcKey "650 22 $a Intestinal Diseases." ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "India." ; + bflc:marcKey "651 2 $a India." ; + bf:source ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Achievements and activities report" ; + bf:mainTitle "Achievements and activities report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Achievement & activity report" ; + bf:mainTitle "Achievement & activity report" ], + [ a bf:Title ; + rdfs:label "Achievements and activities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Achievements and activities /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ICMR-NICED achievements and activities report" ; + bf:mainTitle "ICMR-NICED achievements and activities report" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "unknown", + "unknown"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918574081206676" ], + [ a bf:Lccn ; + rdf:value " 2024228238" ], + [ a bf:OclcNumber ; + rdf:value "1427437531" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://niced.org.in/publications/NICED-AnnualReports.htm" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2018/2019; title from 2018/2019 pdf cover (publisher's website, viewed March 13, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2021/2022 (viewed March 13, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 2018/2019; ceased with 2021/2022?"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New Delhi] : India Council of Medical Research ; $b National Institute of Cholera & Enteric Diseases, $c [2018]-" ; + bflc:simpleAgent "National Institute of Cholera & Enteric Diseases," ; + bflc:simpleDate "[2018]-" ; + bflc:simplePlace "[New Delhi] : India Council of Medical Research ;" ; + bf:date "2018~/202X~"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Kolkata, India] : $c [2018]-" ; + bflc:simpleDate "[2018]-" ; + bflc:simplePlace "[Kolkata, India] :" ; + bf:status ] ; + bf:publicationStatement "[Kolkata, India] : [2018]-", + "[New Delhi] : India Council of Medical Research ; National Institute of Cholera & Enteric Diseases, [2018]-" ; + bf:responsibilityStatement "ICMR - National Institute of Cholera and Enteric Diseases." ; + bf:title [ a bf:Title ; + rdfs:label "Achievements and activities /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Achievements and activities /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1427529439.ttl b/tests/oclc/serials/1427529439.ttl new file mode 100644 index 0000000..b39a7ec --- /dev/null +++ b/tests/oclc/serials/1427529439.ttl @@ -0,0 +1,291 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "monographic series"@en ; + bf:code "monoseries" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251105200602.8" ; + bf:creationDate "20240321" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QK101" ; + bf:itemPortion ".G58" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Asociación Española de Fitosociología, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Asociación Española de Fitosociología," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3661768" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2253-6426" ], + [ a bf:IssnL ; + rdf:value "2253-6426" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Global geobotany" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2253-6523" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Global geobotany" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version"@en ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Phytogéographie Périodiques." ; + bflc:marcKey "650 6 $a Phytogéographie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Phytogéographie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000151" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Phytogeography Periodicals." ; + bflc:marcKey "650 0 $a Phytogeography $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Phytogeography" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137641" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Global geobotany" ], + [ a bf:Title ; + rdfs:label "Global geobotany" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Global geobotany" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Glob. geobot." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "22757945" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Itinera geobotanica" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0213-8530" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Itinera geobotanica" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 volume"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024236979" ], + [ a bf:OclcNumber ; + rdf:value "1427529439" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Volume 1, Number 1 (December 2011); title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 1, Number 1 (December 2011)"@en ], + [ a bf:Note ; + rdfs:label "Issued with accompanying disc"@en ], + [ a bf:Note, + ; + rdfs:label "Began and ceased with Volume 1, Number 1 (December 2011)"@en ], + [ a bf:Note ; + rdfs:label "Each vol. has also a distinctive title"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a León, Spain $b EDITAEFA $c 2011" ; + bflc:simpleAgent "EDITAEFA" ; + bflc:simpleDate "2011" ; + bflc:simplePlace "León, Spain" ; + bf:date "2011/2011"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "León, Spain EDITAEFA 2011" ; + bf:title [ a bf:Title ; + rdfs:label "Global geobotany international journal of geobotanical science" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Global geobotany" ; + bf:subtitle "international journal of geobotanical science" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1428107212.ttl b/tests/oclc/serials/1428107212.ttl new file mode 100644 index 0000000..cd2cff5 --- /dev/null +++ b/tests/oclc/serials/1428107212.ttl @@ -0,0 +1,193 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260303122526.6" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Ellīnikī Neurologikī Etaireia, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Ellīnikī Neurologikī Etaireia," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "0" ] ; + rdf:value "2732-9119" ], + [ a bf:Issn ; + rdf:value "2732-9119" ] ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "gre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Articles in Greek and English; website interface in Greek and English."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2732-9100" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Neurologia" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2407-9537" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Neurologia" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Archeia klinikīs neurologias." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Archeia klinikīs neurologias." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Archives of clinical neurology" ; + bf:mainTitle "Archives of clinical neurology" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Bimonthly"@en ; + bflc:marcKey "310 $a Bimonthly" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918540286806676" ], + [ a bf:OclcNumber ; + rdf:value "1428107212" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.jneurology.gr/ojs/index.php/aocn/index" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Ilisia : $b Ellīnikī Neurologikī Etaireia, $c [2021]-" ; + bflc:simpleAgent "Ellīnikī Neurologikī Etaireia," ; + bflc:simpleDate "[2021]-" ; + bflc:simplePlace "Ilisia :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Ilisia : Ellīnikī Neurologikī Etaireia, [2021]-" ; + bf:title [ a bf:Title ; + rdfs:label "Archeia klinikīs neurologias." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Archeia klinikīs neurologias." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1428594230.ttl b/tests/oclc/serials/1428594230.ttl new file mode 100644 index 0000000..d66645d --- /dev/null +++ b/tests/oclc/serials/1428594230.ttl @@ -0,0 +1,136 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250217030401.3" ; + bf:creationDate "20240403" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "0972-5555" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "JP journal of algebra, number theory and applications (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0972-5555" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "JP journal of algebra, number theory and applications (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "JP journal of algebra, number theory and applications" ; + bflc:nonSortNum "0" ; + bf:mainTitle "JP journal of algebra, number theory and applications" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1428594230" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2005-" ; + bflc:simpleDate "2005-" ; + bf:date "2005/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Allahabad : $b Pushpa Publishing House" ; + bflc:simpleAgent "Pushpa Publishing House" ; + bflc:simplePlace "Allahabad :" ] ; + bf:publicationStatement "2005-", + "Allahabad : Pushpa Publishing House" ; + bf:title [ a bf:Title ; + rdfs:label "JP journal of algebra, number theory and applications" ; + bflc:nonSortNum "0" ; + bf:mainTitle "JP journal of algebra, number theory and applications" ], + [ a bf:AbbreviatedTitle ; + bf:mainTitle "JP J. ALGEBRA NUMBER THEORY APPL" ] . + diff --git a/tests/oclc/serials/1430289080.ttl b/tests/oclc/serials/1430289080.ttl new file mode 100644 index 0000000..83b33d4 --- /dev/null +++ b/tests/oclc/serials/1430289080.ttl @@ -0,0 +1,289 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Statistics"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2020337331" ], + [ a bf:OclcNumber ; + rdf:value "1237695898" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Assessment report on compliance of ministerial policy statements with gender and equity requirements ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Assessment report on compliance of ministerial policy statements with gender and equity requirements ..." ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240416195017.0" ; + bf:creationDate "20240416" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HJ81.4" ; + bf:itemPortion ".A213" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Uganda. $b Equal Opportunities Commission, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Uganda. Equal Opportunities Commission," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11741973" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-ug---" ; + bf:code "f-ug---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gender mainstreaming Government policy Uganda Periodicals." ; + bflc:marcKey "650 0 $a Gender mainstreaming $x Government policy $z Uganda $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gender mainstreaming" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7545896" ] ] [ a bf:Topic ; + rdfs:label "Government policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100230" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Uganda." ; + bflc:marcKey "651 7 $a Uganda. $2 fast $0 (OCoLC)fst01210282" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210282" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Budget." ; + bflc:marcKey "650 7 $a Budget. $2 fast $0 (OCoLC)fst00840336" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840336" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Budget process Social aspects Uganda Periodicals." ; + bflc:marcKey "650 0 $a Budget process $x Social aspects $z Uganda $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Budget process" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3776873" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "Uganda" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506773" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Compliance of ministerial policy statements with gender and equity requirements ... assessment report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Compliance of ministerial policy statements with gender and equity requirements ... assessment report" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Assessment report" ; + bf:mainTitle "Assessment report" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28-29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430289080" ], + [ a bf:Lccn ; + rdf:value " 2024232173" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: FY 2022/2023; title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: FY 2023/2024"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Some issues also have theme titles"@en ], + [ a bf:Note, + ; + rdfs:label "Issues for <2022/2023- > also called <8th- >"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kampala : $b Equal Opportunities Commission" ; + bflc:simpleAgent "Equal Opportunities Commission" ; + bflc:simplePlace "Kampala :" ; + bf:date "202u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Kampala : Equal Opportunities Commission" ; + bf:title [ a bf:Title ; + rdfs:label "Compliance of ministerial policy statements with gender and equity requirements ... assessment report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Compliance of ministerial policy statements with gender and equity requirements ... assessment report" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1430797998.ttl b/tests/oclc/serials/1430797998.ttl new file mode 100644 index 0000000..f60b9b7 --- /dev/null +++ b/tests/oclc/serials/1430797998.ttl @@ -0,0 +1,321 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "quarterly"@en ; + bf:code "qrt" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250403205059.3" ; + bf:creationDate "20240422" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ77" ; + bf:itemPortion ".G57" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Holly Publications, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Holly Publications," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Girls (Hollywood, Los Angeles, Calif. : 1980)" ; + bflc:marcKey "130 0 $a Girls (Hollywood, Los Angeles, Calif. : 1980)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Girls (Hollywood, Los Angeles, Calif. : 1980)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Acteurs travestis Périodiques." ; + bflc:marcKey "650 6 $a Acteurs travestis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Acteurs travestis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0111348" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cross-dressers" ; + bflc:marcKey "650 7 $a Cross-dressers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01155473" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Transgender people Periodicals." ; + bflc:marcKey "650 0 $a Transgender people $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Transgender people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7453389" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Female impersonators" ; + bflc:marcKey "650 7 $a Female impersonators $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00922621" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Transgender people" ; + bflc:marcKey "650 7 $a Transgender people $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01765239" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Female impersonators Periodicals." ; + bflc:marcKey "650 0 $a Female impersonators $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Female impersonators" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099740" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Travestis Périodiques." ; + bflc:marcKey "650 6 $a Travestis $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Travestis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0054345" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Transgenres Périodiques." ; + bflc:marcKey "650 6 $a Transgenres $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Transgenres" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000259151" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cross-dressers Periodicals." ; + bflc:marcKey "650 0 $a Cross-dressers $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cross-dressers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2543287" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Boys will be girls" ; + bf:mainTitle "Boys will be girls" ], + [ a bf:Title ; + rdfs:label "Les girls:" ; + bflc:nonSortNum "4" ; + bf:mainTitle "Les girls:" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Penn Sexuality Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Penn Sexuality Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Vol. 1, no. 1-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Quarterly"@en ; + bflc:marcKey "310 $a Quarterly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430797998" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Vol. 1, no. 1-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 2, no. 2, copyrighted 1981."@en ], + [ a bf:Note ; + rdfs:label "\"Special edition: a report on the Far East!!\"--Cover vol. 2, no. 2."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood, Calif. : $b Holly Publications, $c 1980?-" ; + bflc:simpleAgent "Holly Publications," ; + bflc:simpleDate "1980?-" ; + bflc:simplePlace "Hollywood, Calif. :" ; + bf:date "1980/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Hollywood, Calif. : Holly Publications, 1980?-" ; + bf:title [ a bf:Title ; + rdfs:label "Les girls: boys will be girls." ; + bflc:nonSortNum "4" ; + bf:mainTitle "Les girls:" ; + bf:subtitle "boys will be girls." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1431059697.ttl b/tests/oclc/serials/1431059697.ttl new file mode 100644 index 0000000..d17de3f --- /dev/null +++ b/tests/oclc/serials/1431059697.ttl @@ -0,0 +1,322 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250807151256.1" ; + bf:creationDate "20240424" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a State University of New York at Albany. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtfWHdwRBFbPf4pt6CF" ; + bf:agent ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Ejournal (Albany, N.Y.)" ; + bflc:marcKey "130 0 $a Ejournal (Albany, N.Y.)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ejournal (Albany, N.Y.)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1054-1055" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education Data processing Periodicals." ; + bflc:marcKey "650 0 $a Education $x Data processing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113379" ] ] [ a bf:Topic ; + rdfs:label "Data processing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113379" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education Data processing" ; + bflc:marcKey "650 7 $a Education $x Data processing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00902579" ] ] [ a bf:Topic ; + rdfs:label "Data processing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00902579" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information électronique Périodiques." ; + bflc:marcKey "650 6 $a Information électronique $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information électronique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0272329" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Computer network resources" ; + bflc:marcKey "650 7 $a Computer network resources $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00872288" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éducation Informatique Périodiques." ; + bflc:marcKey "650 6 $a Éducation $x Informatique $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éducation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015539" ] ] [ a bf:Topic ; + rdfs:label "Informatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015539" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Computer network resources Periodicals." ; + bflc:marcKey "650 0 $a Computer network resources $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Computer network resources" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3797007" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Electronic journal" ; + bf:mainTitle "Electronic journal" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ejournal" ; + bf:qualifier "(Albany, N.Y.)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a E journal" ; + bf:mainTitle "E journal" ], + [ a bf:Title ; + rdfs:label "Ejournal." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ejournal." ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Ejournal" ; + bf:qualifier "(Albany N.Y.)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i List name: $a EJRNL" ; + bf:mainTitle "EJRNL" ; + bf:note [ a bf:Note ; + rdfs:label "List name:"@en ] ] . + + a bf:Organization ; + rdfs:label "State University of New York at Albany." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca582656" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1991-"^^ ; + bf:firstIssue "Vol. 1, issue 1 (Mar. 1991)-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + , + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1431059697" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Vol. 1, issue 1 (Mar. 1991)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 4, no. 1 (April 1994)."@en ], + [ a bf:Note ; + rdfs:label "A compilation of volume 4-6 (April 1994-August 1996) of the online journal, reformatted and bound in book form."@en ], + [ a bf:Note ; + rdfs:label "\"An electronic journal concerned with the implications of electronic networks and texts.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Albany, N.Y. : $b University at Albany, State University of New York, $c [1991]-" ; + bflc:simpleAgent "University at Albany, State University of New York," ; + bflc:simpleDate "[1991]-" ; + bflc:simplePlace "Albany, N.Y. :" ; + bf:date "1991/199u"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Albany, N.Y. : University at Albany, State University of New York, [1991]-" ; + bf:title [ a bf:Title ; + rdfs:label "Ejournal." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ejournal." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1432097503.ttl b/tests/oclc/serials/1432097503.ttl new file mode 100644 index 0000000..b11a16c --- /dev/null +++ b/tests/oclc/serials/1432097503.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "biennial"@en ; + bf:code "bin" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Radiation and Scattering of Electromagnetic Waves." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024202419" ], + [ a bf:OclcNumber ; + rdf:value "1017870255" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Radiation and Scattering of Electromagnetic Waves" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2997-6391" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Radiation and Scattering of Electromagnetic Waves" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250726153644.7" ; + bf:creationDate "20240429" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "539.2" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a Radiation and Scattering of Electromagnetic Waves." ; + bf:agent [ a bf:Meeting ; + rdfs:label "Radiation and Scattering of Electromagnetic Waves." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2997-6332" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:Title ; + rdfs:label "Radiation and Scattering of Electromagnetic Waves :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Radiation and Scattering of Electromagnetic Waves :" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Radiat. Scatt. Electromagn. Waves" ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, Radiation and Scattering of Electromagnetic Waves" ; + bf:mainTitle "Proceedings, Radiation and Scattering of Electromagnetic Waves" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Radiation and Scattering of Electromagnetic Waves" ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a RSEMW" ; + bf:mainTitle "RSEMW" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Every two years"@en ; + bflc:marcKey "310 $a Every two years" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432097503" ], + [ a bf:Lccn ; + rdf:value " 2024202418" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2017 (surrogate); titie from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2023 (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 2017."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1821584/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2017/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "Radiation and Scattering of Electromagnetic Waves : RSEMW." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Radiation and Scattering of Electromagnetic Waves :" ; + bf:subtitle "RSEMW." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1432177932.ttl b/tests/oclc/serials/1432177932.ttl new file mode 100644 index 0000000..5742566 --- /dev/null +++ b/tests/oclc/serials/1432177932.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Source . + + a bf:Source . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Zimbabwe Human Rights Association." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1046982924" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "... annual impact report of Zimbabwe Human Rights Association" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "... annual impact report of Zimbabwe Human Rights Association" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250918104539.1" ; + bf:creationDate "20240430" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JC599.Z55" ; + bf:itemPortion "Z564a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Zimbabwe Human Rights Association, $e author, $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqwbDDCXxqQF6XGWgCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "annual reports." ; + bflc:marcKey "655 7 $a annual reports. $2 aat $0 (CStmoGRI)aatgf300027292" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027292" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical $0 (DNLM)D020492" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast $0 (OCoLC)fst01919893" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919893" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat $0 (CStmoGRI)aatgf300026657" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf $0 (CaQQLa)RVMGF-000001105" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast $0 (OCoLC)fst01411641" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rapports annuels." ; + bflc:marcKey "655 7 $a Rapports annuels. $2 rvmgf $0 (CaQQLa)RVMGF-000001055" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001055" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-rh---" ; + bf:code "f-rh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Human rights Zimbabwe Periodicals." ; + bflc:marcKey "650 0 $a Human rights $z Zimbabwe $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Human rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007898" ] ] [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471129" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Zimbabwe Human Rights Association." ; + bflc:marcKey "610 27 $a Zimbabwe Human Rights Association. $2 fast $0 (OCoLC)fst00686939" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00686939" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Civil rights." ; + bflc:marcKey "650 7 $a Civil rights. $2 fast $0 (OCoLC)fst00862627" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00862627" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil rights Zimbabwe Periodicals." ; + bflc:marcKey "650 0 $a Civil rights $z Zimbabwe $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007855" ] ] [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471129" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Human rights." ; + bflc:marcKey "650 7 $a Human rights. $2 fast $0 (OCoLC)fst00963285" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00963285" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Zimbabwe Human Rights Association $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Zimbabwe Human Rights Association" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3370324" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Droits de l'homme (Droit international) Zimbabwe Périodiques." ; + bflc:marcKey "650 6 $a Droits de l'homme (Droit international) $0 (CaQQLa)201-0065399 $z Zimbabwe $0 (CaQQLa)201-0494182 $v Périodiques. $0 (CaQQLa)201-0378307" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0065399" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0494182" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Droits de l'homme (Droit international)" ] [ a bf:Geographic ; + rdfs:label "Zimbabwe" ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Annual human rights report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual human rights report" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Zimbabwe." ; + bflc:marcKey "651 7 $a Zimbabwe. $2 fast $0 (OCoLC)fst01209419 $1 https://id.oclc.org/worldcat/entity/E39PBJth4YHpQrQxydQ3CyvPwC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209419" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Zimbabwe Human Rights Association," . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432177932" ], + [ a bf:Lccn ; + rdf:value " 2024232199" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2022"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2022; title from title page"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Harare, Zimbabwe : $b Zimbabwe Human Rights Association" ; + bflc:simpleAgent "Zimbabwe Human Rights Association" ; + bflc:simplePlace "Harare, Zimbabwe :" ; + bf:date "20uu/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Harare, Zimbabwe : Zimbabwe Human Rights Association" ; + bf:title [ a bf:Title ; + rdfs:label "Annual human rights report" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual human rights report" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1432352824.ttl b/tests/oclc/serials/1432352824.ttl new file mode 100644 index 0000000..d09f206 --- /dev/null +++ b/tests/oclc/serials/1432352824.ttl @@ -0,0 +1,204 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20251105200612.5" ; + bf:creationDate "20240103" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a European Foundation for the Improvement of Living and Working Conditions, $e author." ; + bf:agent [ a bf:Organization ; + rdfs:label "European Foundation for the Improvement of Living and Working Conditions," ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2600-0075" ], + [ a bf:IssnL ; + rdf:value "2600-0075" ] ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Europe." ; + bflc:marcKey "651 2 $a Europe." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Occupational Health." ; + bflc:marcKey "650 12 $a Occupational Health." ; + bf:source ], + [ a bf:Organization ; + rdfs:label "European Foundation for the Improvement of Living and Working Conditions." ; + bflc:marcKey "610 22 $a European Foundation for the Improvement of Living and Working Conditions." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Quality of Life." ; + bflc:marcKey "650 22 $a Quality of Life." ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Programming document :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Programming document :" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2004243413" ], + [ a bf:OclcNumber ; + rdf:value "55586797" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Programme of work" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Programme of work" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024228272" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918734281206676" ], + [ a bf:OclcNumber ; + rdf:value "1432352824" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2017/2020 (20 December 2016); title from journal homepage (publisher's website, viewed April 24, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 2017/2020 (20 December 2016)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.eurofound.europa.eu/en/about-eurofound/what-we-do/work-programmes-list" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2021/2024 (23 January 2024) (viewed April 24, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Dublin, Ireland : $b Eurofound, $c [2016]-" ; + bflc:simpleAgent "Eurofound," ; + bflc:simpleDate "[2016]-" ; + bflc:simplePlace "Dublin, Ireland :" ; + bf:date "2016/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Dublin, Ireland : Eurofound, [2016]-" ; + bf:title [ a bf:Title ; + rdfs:label "Programming document : work programme." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Programming document :" ; + bf:subtitle "work programme." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1432735997.ttl b/tests/oclc/serials/1432735997.ttl new file mode 100644 index 0000000..a636a6d --- /dev/null +++ b/tests/oclc/serials/1432735997.ttl @@ -0,0 +1,324 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other edition"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240522020356.2" ; + bf:creationDate "20240506" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ76.3.U5" ; + bf:itemPortion "S43" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-wa" ; + bf:code "n-us-wa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay community Washington (State) Seattle Periodicals." ; + bflc:marcKey "650 0 $a Gay community $z Washington (State) $z Seattle $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay community" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3016895" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:Geographic ; + rdfs:label "Seattle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbian community Washington (State) Seattle Periodicals." ; + bflc:marcKey "650 0 $a Lesbian community $z Washington (State) $z Seattle $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbian community" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3906012" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:Geographic ; + rdfs:label "Seattle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Washington (State) Seattle" ; + bflc:marcKey "651 7 $a Washington (State) $z Seattle $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204940" ] ] [ a bf:Geographic ; + rdfs:label "Seattle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204940" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Communautés lesbiennes Washington (État) Seattle Périodiques." ; + bflc:marcKey "650 6 $a Communautés lesbiennes $z Washington (État) $z Seattle $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Communautés lesbiennes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0275550" ] ] [ a bf:Geographic ; + rdfs:label "Washington (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0394837" ] ] [ a bf:Geographic ; + rdfs:label "Seattle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0394837" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Gay people" ; + bflc:marcKey "650 7 $a Gay people $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939255" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Lesbian community" ; + bflc:marcKey "650 7 $a Lesbian community $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01432151" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay people Washington (State) Seattle Periodicals." ; + bflc:marcKey "650 0 $a Gay people $z Washington (State) $z Seattle $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079985" ] ] [ a bf:Geographic ; + rdfs:label "Washington (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:Geographic ; + rdfs:label "Seattle" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275410" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Gay community" ; + bflc:marcKey "650 7 $a Gay community $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01432142" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Seattle pride magazine." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Seattle pride magazine." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Seattle pride" ; + bf:mainTitle "Seattle pride" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Pride" ; + bf:mainTitle "Pride" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "36527878" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Pride magazine." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Pride magazine." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1432735997" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Seattle edition of Pride magazine."@en ], + [ a bf:Note ; + rdfs:label "\"The voice of the lesbian & gay community.\""@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: April 2000."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: February 2000; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Seattle, WA : $b Pride Magazine, Inc." ; + bflc:simpleAgent "Pride Magazine, Inc." ; + bflc:simplePlace "Seattle, WA :" ; + bf:date "199u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Seattle, WA : Pride Magazine, Inc." ; + bf:title [ a bf:Title ; + rdfs:label "Seattle pride magazine." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Seattle pride magazine." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1433342761.ttl b/tests/oclc/serials/1433342761.ttl new file mode 100644 index 0000000..2aaabd8 --- /dev/null +++ b/tests/oclc/serials/1433342761.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "related work"@en . + + a bf:Relationship ; + rdfs:label "succeeded by"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240522224305.8" ; + bf:creationDate "20240513" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Stanford University. $b General Studies Office." ; + bf:agent [ a bf:Organization ; + rdfs:label "Stanford University. General Studies Office." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "handbooks." ; + bflc:marcKey "655 7 $a handbooks. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300311807" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Guides et manuels." ; + bflc:marcKey "655 7 $a Guides et manuels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001065" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Handbooks and manuals." ; + bflc:marcKey "655 7 $a Handbooks and manuals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077243" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Previously published as Lower division advisor's handbook." ; + bflc:marcKey "580 $a Previously published as Lower division advisor's handbook." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Lower division advisor's handbook" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Lower division advisor's handbook" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Conseillers des étudiants." ; + bflc:marcKey "650 6 $a Conseillers des étudiants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0030962" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Stanford University $x Faculty." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Stanford University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca287764" ] ] [ a bf:Topic ; + rdfs:label "Faculty." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186056" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Faculty advisors." ; + bflc:marcKey "650 0 $a Faculty advisors." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149395" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Faculty handbook" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Faculty handbook" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "General Studies Office." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "145378668" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Adviser's Handbook" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Adviser's Handbook" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:firstIssue "[1958]" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1433342761" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Publisher/corporate author not explicity stated. However, page ii of \"Faculty Handbook\" asks for \"suggestions, revisions, or additions for the improvement of this Handbook [be reported] to the General Studies Office\"."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stanford] : $b [General Studies Office]." ; + bflc:simpleAgent "[General Studies Office]." ; + bflc:simplePlace "[Stanford] :" ; + bf:date "1958/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Stanford] : [General Studies Office]." ; + bf:title [ a bf:Title ; + rdfs:label "Faculty handbook" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Faculty handbook" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1433721470.ttl b/tests/oclc/serials/1433721470.ttl new file mode 100644 index 0000000..7f70d41 --- /dev/null +++ b/tests/oclc/serials/1433721470.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240514171928.0" ; + bf:creationDate "20240514" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LB2826.6.E77" ; + bf:itemPortion "E89a" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Eswatini. $b Office of the Auditor General, $e author." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Eswatini. Office of the Auditor General," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13965983" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sq---" ; + bf:code "f-sq---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Public schools Eswatini Auditing Periodicals." ; + bflc:marcKey "650 0 $a Public schools $z Eswatini $x Auditing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Public schools" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016326" ] ] [ a bf:Topic ; + rdfs:label "Auditing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032067" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education Eswatini Finance Auditing Periodicals." ; + bflc:marcKey "650 0 $a Education $z Eswatini $x Finance $x Auditing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113412" ] ] [ a bf:Topic ; + rdfs:label "Finance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113412" ] ] [ a bf:Topic ; + rdfs:label "Auditing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032067" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Public schools audit report of the Kingdom of Eswatini for the financial year ended ..." ; + bf:mainTitle "Public schools audit report of the Kingdom of Eswatini for the financial year ended ..." ], + [ a bf:Title ; + rdfs:label "Public schools audit report of the Auditor General for the year ended ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Public schools audit report of the Auditor General for the year ended ..." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024232200" ], + [ a bf:OclcNumber ; + rdf:value "1433721470" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 31st December 2018"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 31st December 2018; title from title page"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Mbabane : $b Office of the Auditor General" ; + bflc:simpleAgent "Office of the Auditor General" ; + bflc:simplePlace "Mbabane :" ; + bf:date "201X~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Mbabane : Office of the Auditor General" ; + bf:title [ a bf:Title ; + rdfs:label "Public schools audit report of the Auditor General for the year ended ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Public schools audit report of the Auditor General for the year ended ..." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1434057646.ttl b/tests/oclc/serials/1434057646.ttl new file mode 100644 index 0000000..2883097 --- /dev/null +++ b/tests/oclc/serials/1434057646.ttl @@ -0,0 +1,198 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240523214418.6" ; + bf:creationDate "20240516" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 2 $a Stanford University. $b Stanford Associates." ; + bf:agent [ a bf:Organization ; + rdfs:label "Stanford University. Stanford Associates." ] ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Stanford University. Stanford Associates." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "The President's report to the membership." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "The President's report to the membership." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éducation Collecte de fonds." ; + bflc:marcKey "650 6 $a Éducation $x Collecte de fonds." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éducation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036512" ] ] [ a bf:Topic ; + rdfs:label "Collecte de fonds." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0036512" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universités Finances." ; + bflc:marcKey "650 6 $a Universités $x Finances." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universités" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015742" ] ] [ a bf:Topic ; + rdfs:label "Finances." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015742" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Finance." ; + bflc:marcKey "650 0 $a Universities and colleges $x Finance." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062506" ] ] [ a bf:Topic ; + rdfs:label "Finance." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062506" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Educational fund raising." ; + bflc:marcKey "650 0 $a Educational fund raising." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114072" ] ; + bf:source ] ; + bf:title [ a bf:Title ; + rdfs:label "Report to Stanford Associates" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report to Stanford Associates" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:firstIssue "1952/1953-1956/1957" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1434057646" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "1952/1953-1956/1957" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stanford]" ; + bflc:simplePlace "[Stanford]" ; + bf:date "1953/1957"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Stanford]" ; + bf:title [ a bf:Title ; + rdfs:label "Report to Stanford Associates" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report to Stanford Associates" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1435495049.ttl b/tests/oclc/serials/1435495049.ttl new file mode 100644 index 0000000..b8fcead --- /dev/null +++ b/tests/oclc/serials/1435495049.ttl @@ -0,0 +1,265 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250309041736.3" ; + bf:creationDate "20240523" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RK97.P45" ; + bf:itemPortion ".R467" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Pennsylvania. $b School of Dental Medicine, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Pennsylvania Periodicals." ; + bflc:marcKey "650 0 $a Dentistry $z Pennsylvania $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086423" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256684" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Recherche Périodiques." ; + bflc:marcKey "650 6 $a Dentisterie $x Recherche $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:Topic ; + rdfs:label "Recherche" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007329" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Dental Medicine $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Dental Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca463079" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentistry Research Periodicals." ; + bflc:marcKey "650 0 $a Dentistry $x Research $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:Topic ; + rdfs:label "Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086486" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dentisterie Pennsylvanie Périodiques." ; + bflc:marcKey "650 6 $a Dentisterie $z Pennsylvanie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dentisterie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007346" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460847" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Research at Penn Dental Medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research at Penn Dental Medicine /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Vol.1, no.1 (2024)-" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1435495049" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Vol.1, no.1 (2024)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Vol.1, no.1 (2024); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia : $b University of Pennsylvania, Office of Institutional Advancement, $c [2024]-" ; + bflc:simpleAgent "University of Pennsylvania, Office of Institutional Advancement," ; + bflc:simpleDate "[2024]-" ; + bflc:simplePlace "Philadelphia :" ; + bf:date "2024/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Philadelphia : University of Pennsylvania, Office of Institutional Advancement, [2024]-" ; + bf:responsibilityStatement "University of Pennsylvania School of Dental Medicine." ; + bf:title [ a bf:Title ; + rdfs:label "Research at Penn Dental Medicine /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research at Penn Dental Medicine /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1436427518.ttl b/tests/oclc/serials/1436427518.ttl new file mode 100644 index 0000000..0260fc2 --- /dev/null +++ b/tests/oclc/serials/1436427518.ttl @@ -0,0 +1,134 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20241211221924.4" ; + bf:creationDate "20240529" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "0043-2075" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Górnictwo Odkrywkowe (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0043-2075" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Górnictwo Odkrywkowe (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Górnictwo Odkrywkowe" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Górnictwo Odkrywkowe" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1436427518" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2009-" ; + bflc:simpleDate "2009-" ; + bf:date "2009/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Wrocław : $b Centralny Ośrodek Badawczo-Projektowy Górnictwa Odkrywkowego \"Poltegor\" (Wrocław" ; + bflc:simpleAgent "Centralny Ośrodek Badawczo-Projektowy Górnictwa Odkrywkowego \"Poltegor\" (Wrocław" ; + bflc:simplePlace "Wrocław :" ] ; + bf:publicationStatement "2009-", + "Wrocław : Centralny Ośrodek Badawczo-Projektowy Górnictwa Odkrywkowego \"Poltegor\" (Wrocław" ; + bf:title [ a bf:Title ; + rdfs:label "Górnictwo Odkrywkowe" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Górnictwo Odkrywkowe" ] . + diff --git a/tests/oclc/serials/1436737049.ttl b/tests/oclc/serials/1436737049.ttl new file mode 100644 index 0000000..2889468 --- /dev/null +++ b/tests/oclc/serials/1436737049.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1339879650" ], + [ a bf:Lccn ; + rdf:value " 2024232214" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Multidisciplinary journal of school education" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2543-8409" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Multidisciplinary journal of school education" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240531192213.7" ; + bf:creationDate "20240531" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "L51" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Akademia Ignatianum w Krakowie, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "Akademia Ignatianum w Krakowie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9388404" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2084-7998" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of preschool and elementary school education" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2084-7998" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of preschool and elementary school education" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Print version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Preschool Periodicals." ; + bflc:marcKey "650 0 $a Education, Preschool $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Preschool" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113744" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Elementary Periodicals." ; + bflc:marcKey "650 0 $a Education, Elementary $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Elementary" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113675" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Some providers make available as part of the website for the later title: $a Multidisciplinary journal of school education" ; + bf:mainTitle "Multidisciplinary journal of school education" ; + bf:note [ a bf:Note ; + rdfs:label "Some providers make available as part of the website for the later title:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a JoPaESE" ; + bf:mainTitle "JoPaESE" ], + [ a bf:Title ; + rdfs:label "Journal of preschool and elementary school education" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of preschool and elementary school education" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (4 volumes)"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semiannual"@en ; + bflc:marcKey "310 $a Semiannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1436737049" ], + [ a bf:Lccn ; + rdf:value " 2024232215" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2012/1 = 1; title from PDF title page (Ignatianum University version, viewed May 31, 2024)"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: 2012/1 = 1; ceased with: 2015/2 = 8."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2015/2 = 8 (Ignatianum University version, viewed May 31, 2024)"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://czasopisma.ignatianum.edu.pl/jpe $7 0" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + oclcbf:AccessPolicy ; + rdfs:label "Open access versions available from some providers"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Some versions:"@en ] ; + bf:status [ a bf:Status, + oclcbf:NoRestrictions ; + rdfs:label "No Restrictions" ] ; + bf:usageAndAccessPolicy [ a bf:AccessPolicy ; + bf:qualifier "open access" ; + bf:source [ a bf:Source ; + bf:code "coarar" ] ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Kraków, Poland : $b Jesuit University Ignatianum, $c 2012-2015" ; + bflc:simpleAgent "Jesuit University Ignatianum," ; + bflc:simpleDate "2012-2015" ; + bflc:simplePlace "Kraków, Poland :" ; + bf:date "2012/2015"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Kraków, Poland : Jesuit University Ignatianum, 2012-2015" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of preschool and elementary school education" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of preschool and elementary school education" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1442200573.ttl b/tests/oclc/serials/1442200573.ttl new file mode 100644 index 0000000..23cdeea --- /dev/null +++ b/tests/oclc/serials/1442200573.ttl @@ -0,0 +1,162 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bf:Script ; + rdfs:label "Extended roman"@en ; + bf:code "b" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "supplement"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260225084338.2" ; + bf:creationDate "20240625" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationUdc ; + bf:classificationPortion "7.03(438)(091)" ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Centrum Sztuki Współczesnej Łaźnia (Gdańsk)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Centrum Sztuki Współczesnej Łaźnia (Gdańsk)" ] ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "0" ] ; + rdf:value "2657-8174" ], + [ a bf:Issn ; + rdf:value "2657-8174" ] ; + bf:illustrativeContent , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "pol" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "mul" ; + skos:closeMatch ], + ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Ręcznik Ekstra" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2956-4549" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Ręcznik Ekstra" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Har supplement:"@sv ], + ] ; + bf:title [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Ręcznik" ; + bf:qualifier "(Gdań.)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ręcznik" ; + bf:qualifier "(Gdańsk)" ], + [ a bf:Title ; + rdfs:label "Ręcznik." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ręcznik." ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:firstIssue "Nr 1 (styczeń/marzec 2019)-" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1442200573" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Nr 1 (styczeń/marzec 2019)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2019-" ; + bflc:simpleDate "2019-" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Gdańsk : $b Centrum Sztuki Współczesnej Łaźnia" ; + bflc:simpleAgent "Centrum Sztuki Współczesnej Łaźnia" ; + bflc:simplePlace "Gdańsk :" ] ; + bf:publicationStatement "2019-", + "Gdańsk : Centrum Sztuki Współczesnej Łaźnia" ; + bf:title [ a bf:Title ; + rdfs:label "Ręcznik." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ręcznik." ] . + + a bf:Language . + diff --git a/tests/oclc/serials/1446222468.ttl b/tests/oclc/serials/1446222468.ttl new file mode 100644 index 0000000..c285840 --- /dev/null +++ b/tests/oclc/serials/1446222468.ttl @@ -0,0 +1,395 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250908153307.5" ; + bf:creationDate "20240715" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Young People's Socialist League." ; + bf:agent [ a bf:Organization ; + rdfs:label "Young People's Socialist League." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2385512" ] ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Newsletters." ; + bflc:marcKey "655 7 $a Newsletters. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lettres d'informations." ; + bflc:marcKey "655 7 $a Lettres d'informations. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001104" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:place [ a bf:Place, + madsrdf:HierarchicalGeographic ; + rdfs:label "United States Pennsylvania Philadelphia." ; + bflc:marcKey "752 $a United States $b Pennsylvania $d Philadelphia." ; + madsrdf:componentList ( [ a madsrdf:Country ; + rdfs:label "United States" ] [ a madsrdf:State ; + rdfs:label "Pennsylvania" ] [ a madsrdf:City ; + rdfs:label "Philadelphia." ] ) ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Socialism Pennsylvania Philadelphia." ; + bflc:marcKey "650 0 $a Socialism $z Pennsylvania $z Philadelphia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Socialism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2122665" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jeunesse Activité politique Pennsylvanie Philadelphie." ; + bflc:marcKey "650 6 $a Jeunesse $x Activité politique $z Pennsylvanie $z Philadelphie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jeunesse" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011694" ] ] [ a bf:Topic ; + rdfs:label "Activité politique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011694" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvanie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0470051" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0470051" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Young People's Socialist League" ; + bflc:marcKey "610 27 $a Young People's Socialist League $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00641514" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Socialisme et jeunesse Périodiques." ; + bflc:marcKey "650 6 $a Socialisme et jeunesse $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Socialisme et jeunesse" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0051559" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Socialism and youth" ; + bflc:marcKey "650 7 $a Socialism and youth $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01123706" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Young People's Socialist League $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Young People's Socialist League" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2385512" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Socialism and youth Periodicals." ; + bflc:marcKey "650 0 $a Socialism and youth $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Socialism and youth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2122816" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Youth Political activity Pennsylvania Philadelphia." ; + bflc:marcKey "650 0 $a Youth $x Political activity $z Pennsylvania $z Philadelphia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Youth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117163" ] ] [ a bf:Topic ; + rdfs:label "Political activity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117163" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Socialism" ; + bflc:marcKey "650 7 $a Socialism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01123637" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Socialism United States Periodicals." ; + bflc:marcKey "650 0 $a Socialism $z United States $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Socialism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2122665" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Socialism Periodicals." ; + bflc:marcKey "650 0 $a Socialism $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Socialism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2122665" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Tomorrow." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tomorrow." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Miscellaneous Print Collection (University of Pennsylvania)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Miscellaneous Print Collection (University of Pennsylvania)" ] ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1446222468" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Subtitle varies."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: No. 1 (May 1957); title from caption."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Philadelphia : $b Young Peoples Socialist League, $c 1957." ; + bflc:simpleAgent "Young Peoples Socialist League," ; + bflc:simpleDate "1957." ; + bflc:simplePlace "Philadelphia :" ; + bf:date "1957/1957"^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Philadelphia : Young Peoples Socialist League, 1957." ; + bf:title [ a bf:Title ; + rdfs:label "Tomorrow." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tomorrow." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/serials/1446413325.ttl b/tests/oclc/serials/1446413325.ttl new file mode 100644 index 0000000..015293b --- /dev/null +++ b/tests/oclc/serials/1446413325.ttl @@ -0,0 +1,250 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1155924923" ], + [ a bf:Lccn ; + rdf:value " 2020232041" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "NLUD journal of legal studies" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "NLUD journal of legal studies" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251014104417.5" ; + bf:creationDate "20240717" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "ZYU" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d ZYU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "K14" ; + bf:itemPortion ".A85647" ; + bf:status ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "NOT IN LC" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Law University, Delhi, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Law University, Delhi," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8951964" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ii---" ; + bf:code "a-ii---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2277-4009" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Law India Periodicals." ; + bflc:marcKey "650 0 $a Law $z India $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Law" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3592176" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3592176" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Legal studies" ; + bf:mainTitle "Legal studies" ], + [ a bf:Title ; + rdfs:label "NLUD journal of legal studies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "NLUD journal of legal studies" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a NJLS" ; + bf:mainTitle "NJLS" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a National Law University Delhi journal of legal studies" ; + bf:mainTitle "National Law University Delhi journal of legal studies" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2015359760" ], + [ a bf:OclcNumber ; + rdf:value "914572431" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "NLUD student law journal" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "NLUD student law journal" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "24 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024356859" ], + [ a bf:OclcNumber ; + rdf:value "1446413325" ], + [ a bf:LcOverseasAcq ; + rdf:value "I-E-E-2024-356859" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: Vol. 1 (2019)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1 (2019); title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 4 (2022)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New Delhi [India] : $b National Law University, Delhi Press, $c [2019]-" ; + bflc:simpleAgent "National Law University, Delhi Press," ; + bflc:simpleDate "[2019]-" ; + bflc:simplePlace "New Delhi [India] :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "New Delhi [India] : National Law University, Delhi Press, [2019]-" ; + bf:title [ a bf:Title ; + rdfs:label "NLUD journal of legal studies" ; + bflc:nonSortNum "0" ; + bf:mainTitle "NLUD journal of legal studies" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1451147646.ttl b/tests/oclc/serials/1451147646.ttl new file mode 100644 index 0000000..a32cd06 --- /dev/null +++ b/tests/oclc/serials/1451147646.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "local"@en ; + bf:code "l" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240807170045.7" ; + bf:creationDate "20240806" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HJ9205.S8" ; + bf:itemPortion "S73a" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Stanislaus County (Calif.). $b Board of Supervisors, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Stanislaus County (Calif.). Board of Supervisors," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2923973" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Stanislaus County (Calif.). $b Office of Auditor-Controller, $e compiler." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Stanislaus County (Calif.). Office of Auditor-Controller," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2923384" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "compiler." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ca" ; + bf:code "n-us-ca" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Budget California Stanislaus County." ; + bflc:marcKey "650 0 $a Budget $z California $z Stanislaus County." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Budget" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106984" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] [ a bf:Geographic ; + rdfs:label "Stanislaus County." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Finance, Public" ; + bflc:marcKey "650 7 $a Finance, Public $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00924477" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Budget" ; + bflc:marcKey "650 7 $a Budget $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00840336" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Stanislaus County (Calif.) Appropriations and expenditures." ; + bflc:marcKey "651 0 $a Stanislaus County (Calif.) $x Appropriations and expenditures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Stanislaus County (Calif.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] [ a bf:Topic ; + rdfs:label "Appropriations and expenditures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5813433" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Finance, Public California Stanislaus County." ; + bflc:marcKey "650 0 $a Finance, Public $z California $z Stanislaus County." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Finance, Public" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157772" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] [ a bf:Geographic ; + rdfs:label "Stanislaus County." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca385167" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Expenditures, Public" ; + bflc:marcKey "650 7 $a Expenditures, Public $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00918345" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Stanislaus County" ; + bflc:marcKey "651 7 $a California $z Stanislaus County $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw4BqJtjb6CBhGwTGJdQq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207368" ] ] [ a bf:Geographic ; + rdfs:label "Stanislaus County" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01207368" ] ] ) ; + skos:relatedMatch ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Reports for <1959-> called: $a Final budget for the fiscal year ... and financial report for the year ending ..." ; + bf:mainTitle "Final budget for the fiscal year ... and financial report for the year ending ..." ; + bf:note [ a bf:Note ; + rdfs:label "Reports for <1959-> called:"@en ] ], + [ a bf:Title ; + rdfs:label "Final budget of Stanislaus County for the fiscal year ... and financial report for the year ending ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Final budget of Stanislaus County for the fiscal year ... and financial report for the year ending ..." ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Stanslaus County (Calif.)." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "25858463" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Final budget" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Final budget" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Stanslaus County (Calif.)." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "57569578" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Financial report for the fiscal year ended ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Financial report for the fiscal year ended ..." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "split into"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "23 x 27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:firstIssue "-1961/62" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1451147646" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "-1961/62" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Report for 1959/1960 called July 1, 1959-June 30, 1960 (June 30, 1959)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 1942/1943"@en ], + [ a bf:Note ; + rdfs:label "Split into \"Stanislaus County final budget\" and \"Stanislaus County financial report for the fiscal year ended ...\""@en ], + [ a bf:Note ; + rdfs:label "Title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 1961/1962"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Modesto, CA] : $b Board of Supervisors" ; + bflc:simpleAgent "Board of Supervisors" ; + bflc:simplePlace "[Modesto, CA] :" ; + bf:date "19uu/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Modesto, CA] : Board of Supervisors" ; + bf:title [ a bf:Title ; + rdfs:label "Final budget of Stanislaus County for the fiscal year ... and financial report for the year ending ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Final budget of Stanislaus County for the fiscal year ... and financial report for the year ending ..." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1452684979.ttl b/tests/oclc/serials/1452684979.ttl new file mode 100644 index 0000000..fd90380 --- /dev/null +++ b/tests/oclc/serials/1452684979.ttl @@ -0,0 +1,237 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024200963" ], + [ a bf:OclcNumber ; + rdf:value "1155123870" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2998-7768" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250612183440.2" ; + bf:creationDate "20240819" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "600" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240819" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "711 2 $a PhD Colloquium on Ethically Driven Innovation and Technology for Society, $e conference." ; + bf:agent [ a bf:Meeting ; + rdfs:label "PhD Colloquium on Ethically Driven Innovation and Technology for Society, conference." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "2998-775X" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE ... PhD Colloquium on Emerging Domain Innovation and Technology for Society (PhD EDITS)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IEEE ... PhD Colloquium on Emerging Domain Innovation and Technology for Society (PhD EDITS)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)." ; + bflc:nonSortNum "0" ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a PhD EDITS" ; + bf:mainTitle "PhD EDITS" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)" ; + bf:qualifier "(Print)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a PhD Colloquium on Ethically Driven Innovation and Technology for Society" ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IEEE ... PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)" ; + bf:mainTitle "IEEE ... PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024200964" ], + [ a bf:OclcNumber ; + rdf:value "1452684979" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2019; title from caption (Surrogate)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1833364/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Began with: 2019."@en ], + [ a bf:Note, + ; + rdfs:label "3rd (2021) (Surrogate)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New Jersey] : $b IEEE / Institute of Electrical and Electronics Engineers Incorporated." ; + bflc:simpleAgent "IEEE / Institute of Electrical and Electronics Engineers Incorporated." ; + bflc:simplePlace "[New Jersey] :" ; + bf:date "2019/2021"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[New Jersey] : IEEE / Institute of Electrical and Electronics Engineers Incorporated." ; + bf:title [ a bf:Title ; + rdfs:label "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)." ; + bflc:nonSortNum "0" ; + bf:mainTitle "PhD Colloquium on Ethically Driven Innovation and Technology for Society (PhD EDITS)." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1452692889.ttl b/tests/oclc/serials/1452692889.ttl new file mode 100644 index 0000000..f15ee5e --- /dev/null +++ b/tests/oclc/serials/1452692889.ttl @@ -0,0 +1,296 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240819184750.9" ; + bf:creationDate "20240819" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "UA869.N3" ; + bf:itemPortion "N363" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Namibia. $b Office of the Auditor-General, $e author, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Namibia. Office of the Auditor-General," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6750348" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ], + [ a bf:Role ; + rdfs:label "author," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a Namibia. $b Department of Defence, $e contributor." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Namibia. Department of Defence," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16342453" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Serial publications." ; + bflc:marcKey "655 7 $a Serial publications. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077308" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sx---" ; + bf:code "f-sx---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Report" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Report" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Report (Namibia. Office of the Auditor-General)" ; + bflc:marcKey "830 0 $a Report (Namibia. Office of the Auditor-General)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8925571" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report (Namibia. Office of the Auditor-General)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 10 $a Namibia. $b Department of Defence $x Auditing $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Namibia. Department of Defence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16342453" ] ] [ a bf:Topic ; + rdfs:label "Auditing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032067" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Namibia Armed Forces Finance Periodicals." ; + bflc:marcKey "651 0 $a Namibia $x Armed Forces $x Finance $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Namibia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273377" ] ] [ a bf:Topic ; + rdfs:label "Armed Forces" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5027002" ] ] [ a bf:Topic ; + rdfs:label "Finance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5819614" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: Department of Defence for the financial year ended ..." ; + bf:mainTitle "Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: Department of Defence for the financial year ended ..." ], + [ a bf:Title ; + rdfs:label "Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: vote 08 Department of Defence for the financial year ended ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: vote 08 Department of Defence for the financial year ended ..." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Report for 2023 has cover title: $a Report of the Auditor-General on the accounts of the Ministry of Defence for the financial year ended ..." ; + bf:mainTitle "Report of the Auditor-General on the accounts of the Ministry of Defence for the financial year ended ..." ; + bf:note [ a bf:Note ; + rdfs:label "Report for 2023 has cover title:"@en ] ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Namibia. Ministry of Defence." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "276430810" ], + [ a bf:Lccn ; + rdf:value " 2008234504" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Audit report on the accounts of the Ministry of Defence for the financial year ended ..." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Audit report on the accounts of the Ministry of Defence for the financial year ended ..." ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452692889" ], + [ a bf:Lccn ; + rdf:value " 2024232297" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Financial year ends 31 March"@en ], + [ a bf:Note, + ; + rdfs:label "Began with: 2021"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2022; title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2023 (online surrogate)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Windhoek : $b Auditor-General Namibia" ; + bflc:simpleAgent "Auditor-General Namibia" ; + bflc:simplePlace "Windhoek :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Windhoek : Auditor-General Namibia" ; + bf:title [ a bf:Title ; + rdfs:label "Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: vote 08 Department of Defence for the financial year ended ..." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Report of the Auditor-General on the accounts of the Ministry of Defence and Veterans Affairs: vote 08 Department of Defence for the financial year ended ..." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1453032772.ttl b/tests/oclc/serials/1453032772.ttl new file mode 100644 index 0000000..78f127e --- /dev/null +++ b/tests/oclc/serials/1453032772.ttl @@ -0,0 +1,350 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20240823164344.3" ; + bf:creationDate "20240822" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Great Britain. $b Army. $b Officer Cadet Battalion, 14th. $b Company D, $e issuing body." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Great Britain. Army. Officer Cadet Battalion, 14th. Company D," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296232" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk-en" ; + bf:code "e-uk-en" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Barncroft magazine" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Barncroft magazine" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 10 $a Great Britain. $b Army $x Officers $x Training of $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Great Britain. Army" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296232" ] ] [ a bf:Topic ; + rdfs:label "Officers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5185811" ] ] [ a bf:Topic ; + rdfs:label "Training of" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180440" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Soldiers' writings, English Periodicals." ; + bflc:marcKey "650 0 $a Soldiers' writings, English $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Soldiers' writings, English" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2126103" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 10 $a Great Britain. $b Army. $b Officer Cadet Battalion, 14th. $b Company D $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Great Britain. Army. Officer Cadet Battalion, 14th. Company D" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296232" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre mondiale, 1914-1918 Angleterre Périodiques." ; + bflc:marcKey "650 6 $a Guerre mondiale, 1914-1918 $z Angleterre $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre mondiale, 1914-1918" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056824" ] ] [ a bf:Geographic ; + rdfs:label "Angleterre" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476579" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre mondiale, 1914-1918 Humour Périodiques." ; + bflc:marcKey "650 6 $a Guerre mondiale, 1914-1918 $v Humour $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre mondiale, 1914-1918" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056824" ] ] [ a bf:GenreForm ; + rdfs:label "Humour" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378290" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1914-1918 Humor Periodicals." ; + bflc:marcKey "650 0 $a World War, 1914-1918 $v Humor $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1914-1918" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111188" ] ] [ a bf:GenreForm ; + rdfs:label "Humor" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933814" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 16 $a Grande-Bretagne. $b Army $x Officiers $x Formation $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Grande-Bretagne. Army" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0220235" ] ] [ a bf:Topic ; + rdfs:label "Officiers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380243" ] ] [ a bf:Topic ; + rdfs:label "Formation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0381119" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1914-1918 England Periodicals." ; + bflc:marcKey "650 0 $a World War, 1914-1918 $z England $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1914-1918" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111188" ] ] [ a bf:Geographic ; + rdfs:label "England" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca764967" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "\"Ultimus\" magazine" ; + bflc:nonSortNum "1" ; + bf:mainTitle "\"Ultimus\" magazine" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1453032772" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: July 1918/January 1919; title from PDF cover (ProQuest, viewed August 22, 2024)"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: July 1918/January 1919 (viewed August 22, 2024)"@en ], + [ a bf:Note, + ; + rdfs:label "Began with July 1918/January 1919"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Catterick, Yorkshire [England] $b \"D\" Company, 14th Officer Cadet Bn. $c 1919-" ; + bflc:simpleAgent "\"D\" Company, 14th Officer Cadet Bn." ; + bflc:simpleDate "1919-" ; + bflc:simplePlace "Catterick, Yorkshire [England]" ; + bf:date "1919/19uu"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Catterick, Yorkshire [England] \"D\" Company, 14th Officer Cadet Bn. 1919-" ; + bf:title [ a bf:Title ; + rdfs:label "\"Ultimus\" magazine" ; + bflc:nonSortNum "1" ; + bf:mainTitle "\"Ultimus\" magazine" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/serials/1454613628.ttl b/tests/oclc/serials/1454613628.ttl new file mode 100644 index 0000000..e08c2a3 --- /dev/null +++ b/tests/oclc/serials/1454613628.ttl @@ -0,0 +1,145 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251207100742.8" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1026-4949" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Biosystematics and ecology series (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1026-4949" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Biosystematics and ecology series (Print)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Life Sciences Biology." ; + bflc:marcKey "650 4 $a Life Sciences $x Biology." ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Life Sciences" ] [ a bf:Topic ; + rdfs:label "Biology." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Biosystematics and ecology series" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Biosystematics and ecology series" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454613628" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2021-" ; + bflc:simpleDate "2021-" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Wien : $b Österreichische Akademie der Wissenschaften" ; + bflc:simpleAgent "Österreichische Akademie der Wissenschaften" ; + bflc:simplePlace "Wien :" ] ; + bf:publicationStatement "2021-", + "Wien : Österreichische Akademie der Wissenschaften" ; + bf:title [ a bf:AbbreviatedTitle ; + bf:mainTitle "BIOSYST ECOL SER" ], + [ a bf:Title ; + rdfs:label "Biosystematics and ecology series" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Biosystematics and ecology series" ] . + diff --git a/tests/oclc/serials/1454682930.ttl b/tests/oclc/serials/1454682930.ttl new file mode 100644 index 0000000..85af469 --- /dev/null +++ b/tests/oclc/serials/1454682930.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250509151806.5" ; + bf:creationDate "20240904" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2666-819X" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Dr. Sulaiman Al Habib Medical Journal (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2666-819X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Dr. Sulaiman Al Habib Medical Journal (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Dr. Sulaiman Al Habib Medical Journal" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dr. Sulaiman Al Habib Medical Journal" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1454682930" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2019-2023" ; + bflc:simpleDate "2019-2023" ; + bf:date "2019/2023"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Switzerland : $b Springer" ; + bflc:simpleAgent "Springer" ; + bflc:simplePlace "Switzerland :" ; + bf:status ] ; + bf:publicationStatement "2019-2023", + "Switzerland : Springer" ; + bf:title [ a bf:Title ; + rdfs:label "Dr. Sulaiman Al Habib Medical Journal" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dr. Sulaiman Al Habib Medical Journal" ] . + diff --git a/tests/oclc/serials/1455278929.ttl b/tests/oclc/serials/1455278929.ttl new file mode 100644 index 0000000..b703b0c --- /dev/null +++ b/tests/oclc/serials/1455278929.ttl @@ -0,0 +1,315 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Comics (Graphic works)"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250531025248.5" ; + bf:creationDate "20240909" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "Comic Book 20808" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "741.5" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Truth & justice (DC Comics, Inc.)" ; + bflc:marcKey "130 0 $a Truth & justice (DC Comics, Inc.)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Truth & justice (DC Comics, Inc.)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Superhero comics." ; + bflc:marcKey "655 7 $a Superhero comics. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10299858" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comics (Graphic works)" ; + bflc:marcKey "655 7 $a Comics (Graphic works) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169912" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "3064-7614" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Vixen $c (Fictitious character) $v Comic books, strips, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Vixen (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10628460" ] ] [ a bf:GenreForm ; + rdfs:label "Comic books, strips, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933854" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Constantine, John $c (Fictitious character) $v Comic books, strips, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Constantine, John (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10087965" ] ] [ a bf:GenreForm ; + rdfs:label "Comic books, strips, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933854" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Zatanna $c (Fictitious character) $v Comic books, strips, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Zatanna (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10627161" ] ] [ a bf:GenreForm ; + rdfs:label "Comic books, strips, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933854" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Superman $c (Fictitious character) $v Comic books, strips, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Superman (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10294288" ] ] [ a bf:GenreForm ; + rdfs:label "Comic books, strips, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933854" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Batwoman $c (Fictitious character) $v Comic books, strips, etc." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Batwoman (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11431964" ] ] [ a bf:GenreForm ; + rdfs:label "Comic books, strips, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933854" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Truth & justice." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Truth & justice." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Truth and justice" ; + bf:mainTitle "Truth and justice" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Truth & justice" ; + bf:qualifier "(DC Comics, Inc.)" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "26 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "7 numbers :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Monthly"@en ; + bflc:marcKey "310 $a Monthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024270896" ], + [ a bf:OclcNumber ; + rdf:value "1455278929" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 5 (August, 2021); title from indicia."@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 6 (September, 2021)."@en ], + [ a bf:Note ; + rdfs:label "Has variant covers."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 1 (April, 2021); ceased with 6 (October, 2021)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b DC Comics" ; + bflc:simpleAgent "DC Comics" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2021/2021"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Burbank, CA : DC Comics" ; + bf:title [ a bf:Title ; + rdfs:label "Truth & justice." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Truth & justice." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Organization . + diff --git a/tests/oclc/serials/1455289145.ttl b/tests/oclc/serials/1455289145.ttl new file mode 100644 index 0000000..f60d844 --- /dev/null +++ b/tests/oclc/serials/1455289145.ttl @@ -0,0 +1,334 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260303203209.1" ; + bf:creationDate "20240909" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HE367.N3" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Namibia. $b Road Fund Administration." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Namibia. Road Fund Administration." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Rapports annuels." ; + bflc:marcKey "655 7 $a Rapports annuels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001055" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodical" ; + bflc:marcKey "655 2 $a Periodical" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020492" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "annual reports." ; + bflc:marcKey "655 7 $a annual reports. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027292" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Annual reports." ; + bflc:marcKey "655 7 $a Annual reports. $2 fast" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sx---" ; + bf:code "f-sx---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Namibia. Road Fund Administration." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Annual report" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@sv ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Namibia. Road Fund Administration." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Integrated annual report" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Integrated annual report" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Roads Namibia Finance Periodicals." ; + bflc:marcKey "650 0 $a Roads $z Namibia $x Finance $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Roads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057337" ] ] [ a bf:Topic ; + rdfs:label "Finance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2057337" ] ] [ a bf:Geographic ; + rdfs:label "Namibia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca273377" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 10 $a Namibia. $b Road Fund Administration $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Jurisdiction ; + rdfs:label "Namibia. Road Fund Administration" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7527948" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Routes Namibie Finances Périodiques." ; + bflc:marcKey "650 6 $a Routes $z Namibie $x Finances $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Routes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044260" ] ] [ a bf:Topic ; + rdfs:label "Finances" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0044260" ] ] [ a bf:Geographic ; + rdfs:label "Namibie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0427274" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:firstIssue "Ceased with 2017/2018." ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1455289145" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "2002/03; title from cover."@sv ], + [ a bf:Note ; + rdfs:label "\"Safety, efficiency, equity.\""@sv ], + [ a bf:Note, + ; + rdfs:label "illustrations"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Windhoek : $b Road Fund Administration" ; + bflc:simpleAgent "Road Fund Administration" ; + bflc:simplePlace "Windhoek :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c uuuu-2018" ; + bflc:simpleDate "uuuu-2018" ; + bf:date "uuuu/2018"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Windhoek : Road Fund Administration", + "uuuu-2018" ; + bf:responsibilityStatement "Road Fund Administration." ; + bf:title [ a bf:Title ; + rdfs:label "Annual report /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Annual report /" ] . + diff --git a/tests/oclc/serials/1455290467.ttl b/tests/oclc/serials/1455290467.ttl new file mode 100644 index 0000000..1a96499 --- /dev/null +++ b/tests/oclc/serials/1455290467.ttl @@ -0,0 +1,257 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251119145840.2" ; + bf:creationDate "20240909" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCL $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DT2871" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "910" ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Africa Bureau (London, England)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Africa Bureau (London, England)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 fast" ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-rh---" ; + bf:code "f-rh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Périodiques." ; + bflc:marcKey "651 6 $a Zimbabwe $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0156899" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Politique et gouvernement Périodiques." ; + bflc:marcKey "651 6 $a Zimbabwe $x Politique et gouvernement $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115673" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115673" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Periodicals." ; + bflc:marcKey "651 0 $a Zimbabwe $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471129" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Zimbabwe Politics and government Periodicals." ; + bflc:marcKey "651 0 $a Zimbabwe $x Politics and government $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Zimbabwe" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2119744" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2119744" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Newsbrief Rhodesia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Newsbrief Rhodesia." ] . + + a bf:Source . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@sv ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@sv ] ; + bf:firstIssue "V. 1, no. 1 (Feb 1973)-" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1455290467" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "V. 1, no. 1 (Feb 1973)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@sv ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 1973-19uu" ; + bflc:simpleDate "1973-19uu" ; + bf:date "1973/19uu"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b African Bureau for the 1973 Justice for Rhodesia Campaign." ; + bflc:simpleAgent "African Bureau for the 1973 Justice for Rhodesia Campaign." ; + bflc:simplePlace "London :" ; + bf:status ] ; + bf:publicationStatement "1973-19uu", + "London : African Bureau for the 1973 Justice for Rhodesia Campaign." ; + bf:title [ a bf:Title ; + rdfs:label "Newsbrief Rhodesia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Newsbrief Rhodesia." ] . + diff --git a/tests/oclc/serials/1456370586.ttl b/tests/oclc/serials/1456370586.ttl new file mode 100644 index 0000000..59a4744 --- /dev/null +++ b/tests/oclc/serials/1456370586.ttl @@ -0,0 +1,196 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251105200614.8" ; + bf:creationDate "20240918" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "TJ212" ; + bf:itemPortion ".A365" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "0" ] ; + rdf:value "2524-0382" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "0" ] ; + rdf:value "2524-0382" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "System theory Periodicals." ; + bflc:marcKey "650 0 $a System theory $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "System theory" ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooperating objects (Computer systems) Periodicals." ; + bflc:marcKey "650 0 $a Cooperating objects (Computer systems) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooperating objects (Computer systems)" ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ] ) ] ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 11 $a Dosi︠a︡hnenni︠a︡ u kiberfizychnykh systemakh" ; + bf:mainTitle "Dosi︠a︡hnenni︠a︡ u kiberfizychnykh systemakh" ], + [ a bf:Title ; + rdfs:label "Advances In Cyber-Physical Systems." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Advances In Cyber-Physical Systems." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024215047" ], + [ a bf:OclcNumber ; + rdf:value "1456370586" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: Vol. 1, no. 1 (2016)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 4, number 2 (2019); title from title page."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 8, number 1 (2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lviv : $b Lviv Polytechnic National University" ; + bflc:simpleAgent "Lviv Polytechnic National University" ; + bflc:simplePlace "Lviv :" ; + bf:date "2016/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Lviv : Lviv Polytechnic National University" ; + bf:title [ a bf:Title ; + rdfs:label "Advances In Cyber-Physical Systems." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Advances In Cyber-Physical Systems." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1457106250.ttl b/tests/oclc/serials/1457106250.ttl new file mode 100644 index 0000000..6523a4a --- /dev/null +++ b/tests/oclc/serials/1457106250.ttl @@ -0,0 +1,262 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "bimonthly"@en ; + bf:code "bmn" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "maps"@en ; + bf:code "map" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251003200451.9" ; + bf:creationDate "20240925" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TK6655.V5" ; + bf:itemPortion "V558" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Videophile." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Videophile." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Home video systems Periodicals." ; + bflc:marcKey "650 0 $a Home video systems $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Home video systems" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079237" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vidéo d'amateurs Périodiques." ; + bflc:marcKey "650 6 $a Vidéo d'amateurs $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vidéo d'amateurs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003957" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Video recording" ; + bflc:marcKey "650 7 $a Video recording $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01166452" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Video recording Periodicals." ; + bflc:marcKey "650 0 $a Video recording $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Video recording" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3241497" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vidéo Périodiques." ; + bflc:marcKey "650 6 $a Vidéo $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vidéo" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0052906" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "The Videophile's newsletter." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Videophile's newsletter." ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Bimonthly"@en ; + bflc:marcKey "310 $a Bimonthly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1457106250" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Created, edited amd published by Jim Lowe."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "First issue published September 1976; title changed in 1979 to The Videophile."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Tallahassee, Fla. : $b Small Potatoes Publishing" ; + bflc:simpleAgent "Small Potatoes Publishing" ; + bflc:simplePlace "Tallahassee, Fla. :" ; + bf:date "1976/1978"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "Tallahassee, Fla. : Small Potatoes Publishing" ; + bf:title [ a bf:Title ; + rdfs:label "The Videophile's newsletter." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Videophile's newsletter." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1457982849.ttl b/tests/oclc/serials/1457982849.ttl new file mode 100644 index 0000000..9b0f40c --- /dev/null +++ b/tests/oclc/serials/1457982849.ttl @@ -0,0 +1,271 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240930121857.9" ; + bf:creationDate "20240930" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HC885.A1" ; + bf:itemPortion "T3547" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a World Bank, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "World Bank," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca276824" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-tz---" ; + bf:code "f-tz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzania Economic conditions Periodicals." ; + bflc:marcKey "651 0 $a Tanzania $x Economic conditions $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006755" ] ] [ a bf:Topic ; + rdfs:label "Economic conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2006755" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzanie Conditions économiques." ; + bflc:marcKey "651 6 $a Tanzanie $x Conditions économiques. $0 (CaQQLa)201-0297416" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0297416" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzanie" ] [ a bf:Topic ; + rdfs:label "Conditions économiques." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Tanzania Economic policy Periodicals." ; + bflc:marcKey "651 0 $a Tanzania $x Economic policy $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Tanzania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca501857" ] ] [ a bf:Topic ; + rdfs:label "Economic policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5090845" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Economic policy." ; + bflc:marcKey "650 7 $a Economic policy. $2 fast $0 (OCoLC)fst00902025" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00902025" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Economic history." ; + bflc:marcKey "650 7 $a Economic history. $2 fast $0 (OCoLC)fst00901974" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901974" ] ; + bf:source ], + ; + bf:title [ a bf:Title ; + rdfs:label "Tanzania economic update" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tanzania economic update" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Tanzania." ; + bflc:marcKey "651 7 $a Tanzania. $2 fast $0 (OCoLC)fst01210143 $1 https://id.oclc.org/worldcat/entity/E39PBJgt4Pf4rtTk7Bvrf6gkDq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210143" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024232317" ], + [ a bf:OclcNumber ; + rdf:value "1457982849" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Issue 20 (2024); title from title page"@en ], + [ a bf:Note ; + rdfs:label "Each issue has also a distinctive title"@en ], + [ a bf:Note, + ; + rdfs:label "Began with issue 1 in 2012"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue 20 (2024)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Washington, DC : $b The World Bank Group, East and Southern Africa Region, Macroeconomics, Trade and Investment Global Practice" ; + bflc:simpleAgent "The World Bank Group, East and Southern Africa Region, Macroeconomics, Trade and Investment Global Practice" ; + bflc:simplePlace "Washington, DC :" ; + bf:date "2012/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Washington, DC : The World Bank Group, East and Southern Africa Region, Macroeconomics, Trade and Investment Global Practice" ; + bf:title [ a bf:Title ; + rdfs:label "Tanzania economic update" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tanzania economic update" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1458581942.ttl b/tests/oclc/serials/1458581942.ttl new file mode 100644 index 0000000..bf2c1a1 --- /dev/null +++ b/tests/oclc/serials/1458581942.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Research, Invention, and Innovation Congress." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1155128135" ], + [ a bf:Lccn ; + rdf:value " 2024203030" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Research, Invention, and Innovation Congress" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "3065-3177" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Research, Invention, and Innovation Congress" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250604050250.7" ; + bf:creationDate "20241003" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "658.57" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e sponsor." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsor." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a Research, Invention, and Innovation Congress." ; + bf:agent [ a bf:Meeting ; + rdfs:label "Research, Invention, and Innovation Congress." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "3065-3169" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, Research, Invention, and Innovation Congress" ; + bf:mainTitle "Proceedings, Research, Invention, and Innovation Congress" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a RI2C" ; + bf:mainTitle "RI2C" ], + [ a bf:Title ; + rdfs:label "Research, Invention, and Innovation Congress :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research, Invention, and Innovation Congress :" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Research invention Innov. Congres." ; + bf:qualifier "(Print)" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research, Invention, and Innovation Congress" ; + bf:qualifier "(Print)" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1458581942" ], + [ a bf:Lccn ; + rdf:value " 2024203029" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with 2019?"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1835165/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2023 (surrogate)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2019 (surrogate); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2019/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "Research, Invention, and Innovation Congress : RI2C." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Research, Invention, and Innovation Congress :" ; + bf:subtitle "RI2C." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1459747500.ttl b/tests/oclc/serials/1459747500.ttl new file mode 100644 index 0000000..1183acb --- /dev/null +++ b/tests/oclc/serials/1459747500.ttl @@ -0,0 +1,301 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "weekly"@en ; + bf:code "wkl" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241010173722.9" ; + bf:creationDate "20241009" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "AP101" ; + bf:itemPortion ".K66" ; + bf:status ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PN6222.S6" ; + bf:itemPortion "K66" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Knobkerrie (1884 : English)" ; + bflc:marcKey "130 0 $a Knobkerrie (1884 : English)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Knobkerrie (1884 : English)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bflc:marcKey "655 7 $a Périodiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "periodicals." ; + bflc:marcKey "655 7 $a periodicals. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026657" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sa---" ; + bf:code "f-sa---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "South African wit and humor (English) Periodicals." ; + bflc:marcKey "650 0 $a South African wit and humor (English) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "South African wit and humor (English)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6078967" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Afrique du Sud Politique et gouvernement 1836-1909 Humour Périodiques." ; + bflc:marcKey "651 6 $a Afrique du Sud $x Politique et gouvernement $y 1836-1909 $v Humour $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Afrique du Sud" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0076930" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0076930" ] ] [ a bf:Temporal ; + rdfs:label "1836-1909" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0076930" ] ] [ a bf:GenreForm ; + rdfs:label "Humour" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378290" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "South Africa Politics and government 1836-1909 Humor Periodicals." ; + bflc:marcKey "651 0 $a South Africa $x Politics and government $y 1836-1909 $v Humor $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "South Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131751" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131751" ] ] [ a bf:Temporal ; + rdfs:label "1836-1909" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131751" ] ] [ a bf:GenreForm ; + rdfs:label "Humor" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933814" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Humourous articles on current affairs"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The Knobkerrie" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Knobkerrie" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Weekly"@en ; + bflc:marcKey "310 $a Weekly" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1459747500" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:manufactureStatement "Cape Town : Printed for the proprietors, Messrs. Schröder, Walton, & Heath, by Van de Sandt de Villiers & Co." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with: Vol. 1, no. 1 (June 11, 1884)"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 1, no. 2 (June 18, 1884); title from cover"@en ], + [ a bf:Note, + ; + rdfs:label "Newspaper format"@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Printing statement varies slightly"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 1, no. 21 (Oct. 29, 1884)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Cape Town] : $b Knobkerrie" ; + bflc:simpleAgent "Knobkerrie" ; + bflc:simplePlace "[Cape Town] :" ; + bf:date "1884~/XXXX~"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Manufacture ; + bflc:marcKey "264 3 $a Cape Town : $b Printed for the proprietors, Messrs. Schröder, Walton, & Heath, by Van de Sandt de Villiers & Co." ; + bflc:simpleAgent "Printed for the proprietors, Messrs. Schröder, Walton, & Heath, by Van de Sandt de Villiers & Co." ; + bflc:simplePlace "Cape Town :" ] ; + bf:publicationStatement "[Cape Town] : Knobkerrie" ; + bf:title [ a bf:Title ; + rdfs:label "The Knobkerrie" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Knobkerrie" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1461611974.ttl b/tests/oclc/serials/1461611974.ttl new file mode 100644 index 0000000..0ee1002 --- /dev/null +++ b/tests/oclc/serials/1461611974.ttl @@ -0,0 +1,140 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250111014355.3" ; + bf:creationDate "20241016" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2576-6376" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Millionaire Corner Newsletter (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2576-6376" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Millionaire Corner Newsletter (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Millionaire Corner Newsletter" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Millionaire Corner Newsletter" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1461611974" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a United States,North America : $b Spectrem Group" ; + bflc:simpleAgent "Spectrem Group" ; + bflc:simplePlace "United States,North America :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2019-2019" ; + bflc:simpleDate "2019-2019" ; + bf:date "2019/2019"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "2019-2019", + "United States,North America : Spectrem Group" ; + bf:title [ a bf:Title ; + rdfs:label "Millionaire Corner Newsletter" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Millionaire Corner Newsletter" ] . + diff --git a/tests/oclc/serials/1463326277.ttl b/tests/oclc/serials/1463326277.ttl new file mode 100644 index 0000000..bf21445 --- /dev/null +++ b/tests/oclc/serials/1463326277.ttl @@ -0,0 +1,229 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "unknown" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241022175157.5" ; + bf:creationDate "20241022" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HJ86.2.A84" ; + bf:itemPortion "A48b" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "110 1 $a Akwa Ibom State (Nigeria), $e author." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Akwa Ibom State (Nigeria)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2353757" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bflc:marcKey "655 7 $a Periodicals. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077273" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Akwa Ibom State (Nigeria) Appropriations and expenditures Periodicals." ; + bflc:marcKey "651 0 $a Akwa Ibom State (Nigeria) $x Appropriations and expenditures $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Akwa Ibom State (Nigeria)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2353757" ] ] [ a bf:Topic ; + rdfs:label "Appropriations and expenditures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5813433" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Budget Nigeria Akwa Ibom State Periodicals." ; + bflc:marcKey "650 0 $a Budget $z Nigeria $z Akwa Ibom State $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Budget" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106984" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2353757" ] ] [ a bf:Geographic ; + rdfs:label "Akwa Ibom State" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2353757" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proposed IPSAS recurrent and capital estimates" ; + bf:mainTitle "Proposed IPSAS recurrent and capital estimates" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proposed International Public Sector Accounting Standard recuurent & capital estimates" ; + bf:mainTitle "Proposed International Public Sector Accounting Standard recuurent & capital estimates" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IPSAS recurrent & capital estimates" ; + bf:mainTitle "IPSAS recurrent & capital estimates" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Akwa Ibom State chart of account" ; + bf:mainTitle "Akwa Ibom State chart of account" ], + [ a bf:Title ; + rdfs:label "Proposed IPSAS recurrent & capital estimates :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proposed IPSAS recurrent & capital estimates :" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 x 32 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024232377" ], + [ a bf:OclcNumber ; + rdf:value "1463326277" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: 2020; title from title page"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2020"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Uyo] : $b Government of Akwa Ibom State of Nigeria" ; + bflc:simpleAgent "Government of Akwa Ibom State of Nigeria" ; + bflc:simplePlace "[Uyo] :" ; + bf:date "20XX~/XXXX~"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Uyo] : Government of Akwa Ibom State of Nigeria" ; + bf:responsibilityStatement "Government of Akwa Ibom State of Nigeria" ; + bf:title [ a bf:Title ; + rdfs:label "Proposed IPSAS recurrent & capital estimates : economic sector chart of account /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Proposed IPSAS recurrent & capital estimates :" ; + bf:subtitle "economic sector chart of account /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1464345970.ttl b/tests/oclc/serials/1464345970.ttl new file mode 100644 index 0000000..be0c3ed --- /dev/null +++ b/tests/oclc/serials/1464345970.ttl @@ -0,0 +1,145 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250822010248.5" ; + bf:creationDate "20241030" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2592-6721" ], + [ a bf:Issn ; + bf:status ; + rdf:value "2726-2650" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "|Gazette paroissiale (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2726-2650" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "|Gazette paroissiale (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "|Gazette paroissiale" ; + bflc:nonSortNum "0" ; + bf:mainTitle "|Gazette paroissiale" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "|Gazette paroissiale" ; + bf:qualifier "(Online)" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1464345970" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Impr. Jeanne d'Arc" ; + bflc:simpleAgent "Impr. Jeanne d'Arc" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 1914-1915" ; + bflc:simpleDate "1914-1915" ; + bf:date "1914/1915"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "1914-1915", + "Impr. Jeanne d'Arc" ; + bf:title [ a bf:Title ; + rdfs:label "|Gazette paroissiale" ; + bflc:nonSortNum "0" ; + bf:mainTitle "|Gazette paroissiale" ] . + diff --git a/tests/oclc/serials/1464346333.ttl b/tests/oclc/serials/1464346333.ttl new file mode 100644 index 0000000..f8a51ed --- /dev/null +++ b/tests/oclc/serials/1464346333.ttl @@ -0,0 +1,139 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251001042953.3" ; + bf:creationDate "20241030" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2495-084X" ], + [ a bf:Issn ; + rdf:value "2513-5236" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Nouvelles litteraires curieuses et interessantes (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2495-084X" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Nouvelles litteraires curieuses et interessantes (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nouvelles litteraires curieuses et interessantes" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "Nouvelles litteraires curieuses et interessantes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nouvelles litteraires curieuses et interessantes" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1464346333" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b [Sevestre, Louis], [?]" ; + bflc:simpleAgent "[Sevestre, Louis], [?]" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 1723-" ; + bflc:simpleDate "1723-" ; + bf:date "1723/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "1723-", + "[Sevestre, Louis], [?]" ; + bf:title [ a bf:Title ; + rdfs:label "Nouvelles litteraires curieuses et interessantes" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nouvelles litteraires curieuses et interessantes" ] . + diff --git a/tests/oclc/serials/1468613371.ttl b/tests/oclc/serials/1468613371.ttl new file mode 100644 index 0000000..d1145e7 --- /dev/null +++ b/tests/oclc/serials/1468613371.ttl @@ -0,0 +1,131 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260313145333.8" ; + bf:creationDate "20241113" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2167-6674" ] ; + bf:illustrativeContent ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "Journal of the Grant Professionals Association" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of the Grant Professionals Association" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "unknown", + "unknown"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@sv ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1468613371" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@sv ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c uuuu-uuuu" ; + bflc:simpleDate "uuuu-uuuu" ; + bf:date "XXXX~/XXXX~"^^ ; + bf:place ; + bf:status , + ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Kansas City, KS : $b Grant Professionals Association" ; + bflc:simpleAgent "Grant Professionals Association" ; + bflc:simplePlace "Kansas City, KS :" ; + bf:status ] ; + bf:publicationStatement "Kansas City, KS : Grant Professionals Association", + "uuuu-uuuu" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of the Grant Professionals Association" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of the Grant Professionals Association" ] . + diff --git a/tests/oclc/serials/1468689935.ttl b/tests/oclc/serials/1468689935.ttl new file mode 100644 index 0000000..ad818b6 --- /dev/null +++ b/tests/oclc/serials/1468689935.ttl @@ -0,0 +1,332 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "dcrms" . + + a bf:Frequency ; + rdfs:label "monthly"@en ; + bf:code "mon" . + + a bf:Source ; + bf:code "rbmscv" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "continued by"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "10691840" ], + [ a bf:Lccn ; + rdf:value "sn 87027814" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Monthly gospel-visiter" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Monthly gospel-visiter" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "10691856" ], + [ a bf:Lccn ; + rdf:value "sn 87027813" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Gospel-visitor" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Gospel-visitor" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250624032942.6" ; + bf:creationDate "20241114" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Printed wrappers (Binding)" ; + bflc:marcKey "655 7 $a Printed wrappers (Binding) $2 rbmscv" ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Organization ; + rdfs:label "Fraternity of German Baptists (U.S.)" ; + bflc:marcKey "610 27 $a Fraternity of German Baptists (U.S.) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00655462" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Fraternity of German Baptists (U.S.) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Fraternity of German Baptists (U.S.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2678370" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "The monthly gospel-visiter." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The monthly gospel-visiter." ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Vol. title page has title: $a Gospel-visiter" ; + bf:mainTitle "Gospel-visiter" ; + bf:note [ a bf:Note ; + rdfs:label "Vol. title page has title:"@en ] ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 16 $a Monthly gospel visitor $f Jan. 1857" ; + bf:date "Jan. 1857" ; + bf:mainTitle "Monthly gospel visitor" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 12 $a Der evangelische besuch" ; + bf:mainTitle "Der evangelische besuch" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2005221238" ], + [ a bf:OclcNumber ; + rdf:value "14709700" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Christian family companion and Gospel visitor" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Christian family companion and Gospel visitor" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "14709916" ], + [ a bf:Lccn ; + rdf:value " 2005221505" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Christian family companion" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Christian family companion" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "51458653" ], + [ a bf:Lccn ; + rdf:value " 2003221017" ] ; + bf:provisionActivityStatement "American Theological Library Association" ] ; + bf:title [ a bf:Title ; + bf:qualifier "Microfilm" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "51458744" ], + [ a bf:Lccn ; + rdf:value " 2003221018" ] ; + bf:provisionActivityStatement "American Theological Library Association" ] ; + bf:title [ a bf:Title ; + bf:qualifier "Microfilm" ] . + + a bf:Status ; + rdfs:label "ceased"@en . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:Relationship ; + rdfs:label "merged to form"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Alumni and Friends Memorial Book Fund." ; + bf:agent [ a bf:Organization ; + rdfs:label "Alumni and Friends Memorial Book Fund." ] ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "24 volumes ;"@en ] ; + bf:firstIssue "Vol. 1, no. 1 (Apr. 1851)-v. 23, no. 12 (Dec. 1873)." ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Semimonthly,"@en ; + bf:date "Aug.-Dec. 1864" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Monthly,"@en ; + bf:date "1857-1873" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1468689935" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Vol. 1, no. 1 (Apr. 1851)-v. 23, no. 12 (Dec. 1873)." ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Also issued on microfilm by American Theological Library Association."@en ], + [ a bf:Note ; + rdfs:label "Title from caption."@en ], + [ a bf:Note ; + rdfs:label "Issued together with Der evangelische besuch, first issued in April 1852 and discontinued in 1861."@en ], + [ a bf:Note ; + rdfs:label "\"A monthly publication devoted to the exhibition of gospel principles & gospel practice in their primitive purity & simplicity, in order to promote christian union, brotherly love & universal charity.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Poland, Ohio : $b An Association, $c 1857-1873." ; + bflc:simpleAgent "An Association," ; + bflc:simpleDate "1857-1873." ; + bflc:simplePlace "Poland, Ohio :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "260 $a Poland, Ohio : $b Henry Kurtz, $c 1851-1857." ; + bflc:simpleAgent "Henry Kurtz," ; + bflc:simpleDate "1851-1857." ; + bflc:simplePlace "Poland, Ohio :" ; + bf:date "1851/1857"^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Poland, Ohio : An Association, 1857-1873.", + "Poland, Ohio : Henry Kurtz, 1851-1857." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "The Alumni and Friends Memorial Book Fund Home Page"@en ] ; + bflc:marcKey "856 42 $3 The Alumni and Friends Memorial Book Fund Home Page $u http://hdl.library.upenn.edu/1017.12/366295" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "The monthly gospel-visiter." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The monthly gospel-visiter." ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Gospel visitor" ; + bf:mainTitle "Gospel visitor" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1472487195.ttl b/tests/oclc/serials/1472487195.ttl new file mode 100644 index 0000000..1268629 --- /dev/null +++ b/tests/oclc/serials/1472487195.ttl @@ -0,0 +1,150 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250303092954.6" ; + bf:creationDate "20241120" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1814-2435" ], + [ a bf:Issn ; + rdf:value "1814-2443" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Pharmeuropa (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1814-2435" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Pharmeuropa (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pharmeuropa" ; + bf:qualifier "(Online)" ], + [ a bf:Title ; + rdfs:label "Pharmeuropa" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pharmeuropa" ] . + + a bf:Language . + + a bf:Status ; + rdfs:label "ceased", + "ceased"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2007243170" ], + [ a bf:OclcNumber ; + rdf:value "1472487195" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Strasbourg : $b Council of Europe" ; + bflc:simpleAgent "Council of Europe" ; + bflc:simplePlace "Strasbourg :" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2005-2009" ; + bflc:simpleDate "2005-2009" ; + bf:date "2005/2009"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "2005-2009", + "Strasbourg : Council of Europe" ; + bf:title [ a bf:Title ; + rdfs:label "Pharmeuropa" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pharmeuropa" ], + [ a bf:AbbreviatedTitle ; + bf:mainTitle "PHARMEUR SCI NOTES" ] . + diff --git a/tests/oclc/serials/1473302355.ttl b/tests/oclc/serials/1473302355.ttl new file mode 100644 index 0000000..e20d7ae --- /dev/null +++ b/tests/oclc/serials/1473302355.ttl @@ -0,0 +1,239 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250315090447.7" ; + bf:creationDate "20241125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1992.93" ; + bf:itemPortion "S87" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Miller, Scott R., $e author, $e editor, $e publisher." ; + bf:agent [ a bf:Person ; + rdfs:label "Miller, Scott R.," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "editor," ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Video tapes Miscellanea Periodicals." ; + bflc:marcKey "650 0 $a Video tapes $x Miscellanea $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Video tapes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079671" ] ] [ a bf:Topic ; + rdfs:label "Miscellanea" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5031979" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bandes vidéo Périodiques." ; + bflc:marcKey "650 6 $a Bandes vidéo $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bandes vidéo" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0301052" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Video tapes Periodicals." ; + bflc:marcKey "650 0 $a Video tapes $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Video tapes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079671" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Strange tapes :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Strange tapes :" ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular"@en ; + bflc:marcKey "310 $a Irregular" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1473302355" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with issue no.1."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: No. 7."@en ], + [ a bf:Note ; + rdfs:label "\"Words, layout, and design by Scott R. Miller for Strange Tapes unless otherwise noted\"--no.14 title page."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: No. 14."@en ], + [ a bf:Note ; + rdfs:label "\"Packed with even more oddball tape reviews, interviews, analog shocks, schlocks, and more\"--Strange Tapes website, description for no.13."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Chicago, Ill.?] : $b [Scott R. Miller], $c [201-?]" ; + bflc:simpleAgent "[Scott R. Miller]," ; + bflc:simpleDate "[201-?]" ; + bflc:simplePlace "[Chicago, Ill.?] :" ; + bf:date "201u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Chicago, Ill.?] : [Scott R. Miller], [201-?]" ; + bf:title [ a bf:Title ; + rdfs:label "Strange tapes : VHS oddities unearthed." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Strange tapes :" ; + bf:subtitle "VHS oddities unearthed." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1475028551.ttl b/tests/oclc/serials/1475028551.ttl new file mode 100644 index 0000000..c05690e --- /dev/null +++ b/tests/oclc/serials/1475028551.ttl @@ -0,0 +1,133 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250605035017.5" ; + bf:creationDate "20241204" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "2702-7848" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Florida Magazin (Print)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2702-7848" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Florida Magazin (Print)" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Florida Magazin" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Florida Magazin" ] . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1475028551" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $c 2014-" ; + bflc:simpleDate "2014-" ; + bf:date "2014/.."^^ ; + bf:place ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b FLORIDA Lothringer 13" ; + bflc:simpleAgent "FLORIDA Lothringer 13" ] ; + bf:publicationStatement "2014-", + "FLORIDA Lothringer 13" ; + bf:title [ a bf:Title ; + rdfs:label "Florida Magazin" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Florida Magazin" ] . + diff --git a/tests/oclc/serials/1475316392.ttl b/tests/oclc/serials/1475316392.ttl new file mode 100644 index 0000000..ccd5034 --- /dev/null +++ b/tests/oclc/serials/1475316392.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "ceased" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Relationship ; + rdfs:label "related work"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241215010444.6" ; + bf:creationDate "20241205" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "GT3912" ; + bf:itemPortion ".B33" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nabi, Adrian, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Nabi, Adrian," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16556592" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Pictorial works" ; + bflc:marcKey "655 7 $a Pictorial works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423874" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Related work:"@en ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Street art" ; + bflc:marcKey "650 7 $a Street art $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01134650" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Graffiti" ; + bflc:marcKey "650 7 $a Graffiti $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00945846" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graffiti Ouvrages illustrés Périodiques." ; + bflc:marcKey "650 6 $a Graffiti $v Ouvrages illustrés $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graffiti" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026750" ] ] [ a bf:GenreForm ; + rdfs:label "Ouvrages illustrés" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377738" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graffiti Periodicals." ; + bflc:marcKey "650 0 $a Graffiti $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graffiti" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035965" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Street art Pictorial works Periodicals." ; + bflc:marcKey "650 0 $a Street art $v Pictorial works $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Street art" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150680" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Street art Periodicals." ; + bflc:marcKey "650 0 $a Street art $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Street art" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150680" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Germany Berlin" ; + bflc:marcKey "651 7 $a Germany $z Berlin $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRhCMPPtKTjHXB7RqJ9c" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204829" ] ] [ a bf:Geographic ; + rdfs:label "Berlin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204829" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graffiti Pictorial works Periodicals." ; + bflc:marcKey "650 0 $a Graffiti $v Pictorial works $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graffiti" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035965" ] ] [ a bf:GenreForm ; + rdfs:label "Pictorial works" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155818" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Graffiti Périodiques." ; + bflc:marcKey "650 6 $a Graffiti $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Graffiti" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026750" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Backjumps magazine" ; + bf:mainTitle "Backjumps magazine" ], + [ a bf:Title ; + rdfs:label "Backjumps." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Backjumps." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "481027411" ] ; + bf:provisionActivityStatement "Berlin, Germany : Adrian Nabi?, 1996?" ; + bf:title [ a bf:Title ; + bf:mainTitle "Backjumps." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Backjumps." ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "21 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1475316392" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Special issue (1994?)."@en ], + [ a bf:Note, + ; + rdfs:label "First issue preceded by two unnumbered issues, both titled Special."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Special issue (1994?); title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Began publication in 1994. Ceased publication in 2002 with Volume 2, issue 4."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Berlin, Germany] : $b [Adrian Nabi?], $c [1994]-[2002]" ; + bflc:simpleAgent "[Adrian Nabi?]," ; + bflc:simpleDate "[1994]-[2002]" ; + bflc:simplePlace "[Berlin, Germany] :" ; + bf:date "1994/2002"^^ ; + bf:place ; + bf:status , + ] ; + bf:publicationStatement "[Berlin, Germany] : [Adrian Nabi?], [1994]-[2002]" ; + bf:title [ a bf:Title ; + rdfs:label "Backjumps." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Backjumps." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1477744570.ttl b/tests/oclc/serials/1477744570.ttl new file mode 100644 index 0000000..4deb35a --- /dev/null +++ b/tests/oclc/serials/1477744570.ttl @@ -0,0 +1,197 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "semiannual"@en ; + bf:code "san" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Illustration ; + rdfs:label "plates"@en ; + bf:code "plt" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20241209093612.8" ; + bf:creationDate "20241209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD4517.5" ; + bf:itemPortion ".O46" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Pennsylvania. $b School of Arts and Sciences." ; + bf:agent [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Arts and Sciences." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2934528" ] ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Omnia (Philadelphia, Pennsylvania)" ; + bflc:marcKey "130 0 $a Omnia (Philadelphia, Pennsylvania)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Omnia (Philadelphia, Pennsylvania)" ] ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Penn Arts & Sciences Magazine" ] ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a University of Pennsylvania. $b School of Arts and Sciences $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "University of Pennsylvania. School of Arts and Sciences" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2934528" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Omnia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Omnia." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "27 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Biannual"@en ; + bflc:marcKey "310 $a Biannual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477744570" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Began 2015."@en ], + [ a bf:Note ; + rdfs:label "\"All things Penn Arts & Sciences\"."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2024:fall/winter"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2020:fall/winter; title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Philadelphia, PA : $b School of Arts & Sciences Office of Advancement, Universiy of Pensylvania" ; + bflc:simpleAgent "School of Arts & Sciences Office of Advancement, Universiy of Pensylvania" ; + bflc:simplePlace "Philadelphia, PA :" ; + bf:date "2015/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Philadelphia, PA : School of Arts & Sciences Office of Advancement, Universiy of Pensylvania" ; + bf:title [ a bf:Title ; + rdfs:label "Omnia." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Omnia." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1477821346.ttl b/tests/oclc/serials/1477821346.ttl new file mode 100644 index 0000000..c2d36a5 --- /dev/null +++ b/tests/oclc/serials/1477821346.ttl @@ -0,0 +1,280 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "biennial"@en ; + bf:code "bin" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bflc:GovernmentPubType ; + rdfs:label "state"@en ; + bf:code "s" . + + a bf:Illustration ; + rdfs:label "music"@en ; + bf:code "mus" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260302101822.3" ; + bf:creationDate "20241209" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d COO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "S3" ; + bf:itemPortion ".R44" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Philippine Statistics Authority. $b Regional Statistical Services Office Cordillera Administrative Region, $e issuing body, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Philippine Statistics Authority. Regional Statistical Services Office Cordillera Administrative Region," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body," ], + [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ph---" ; + bf:code "a-ph---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:IssnL ; + bf:assigner [ a bf:Organization ; + bf:code "0" ] ; + rdf:value "2718-9376" ], + [ a bf:Issn ; + rdf:value "2718-9368" ] ; + bf:illustrativeContent ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ecology Philippines Cordillera Administrative Region Periodicals." ; + bflc:marcKey "650 0 $a Ecology $z Philippines $z Cordillera Administrative Region $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ecology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111994" ] ] [ a bf:Geographic ; + rdfs:label "Philippines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2608087" ] ] [ a bf:Geographic ; + rdfs:label "Cordillera Administrative Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2608087" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Ecology" ; + bflc:marcKey "650 7 $a Ecology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901476" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Agriculture Philippines Cordillera Administrative Region Statistics Periodicals." ; + bflc:marcKey "650 0 $a Agriculture $z Philippines $z Cordillera Administrative Region $v Statistics $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] [ a bf:Geographic ; + rdfs:label "Philippines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2608087" ] ] [ a bf:Geographic ; + rdfs:label "Cordillera Administrative Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2608087" ] ] [ a bf:GenreForm ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003056" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Philippines Cordillera Administrative Region" ; + bflc:marcKey "651 7 $a Philippines $z Cordillera Administrative Region $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Philippines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01252706" ] ] [ a bf:Geographic ; + rdfs:label "Cordillera Administrative Region" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01252706" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Agriculture Statistics" ; + bflc:marcKey "650 7 $a Agriculture $x Statistics $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00801665" ] ] [ a bf:Topic ; + rdfs:label "Statistics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00801665" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Regional compendium of environment statistics." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regional compendium of environment statistics." ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "29 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes ;"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Biannually"@en ; + bflc:marcKey "310 $a Biannually" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477821346" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began in 2020"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: (2020); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Baguio City ; $b Philippine Statistics Authority, Regional Statistical Services Office Cordillera Administrative Region ; $c 29 cm" ; + bflc:simpleAgent "Philippine Statistics Authority, Regional Statistical Services Office Cordillera Administrative Region ;" ; + bflc:simpleDate "29 cm" ; + bflc:simplePlace "Baguio City ;" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Baguio City ; Philippine Statistics Authority, Regional Statistical Services Office Cordillera Administrative Region ; 29 cm" ; + bf:title [ a bf:Title ; + rdfs:label "Regional compendium of environment statistics." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Regional compendium of environment statistics." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1477952160.ttl b/tests/oclc/serials/1477952160.ttl new file mode 100644 index 0000000..3221de6 --- /dev/null +++ b/tests/oclc/serials/1477952160.ttl @@ -0,0 +1,191 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250303092954.7" ; + bf:creationDate "20241210" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1995.9.E96" ; + bf:itemPortion "C564" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ragsdale, Matthew." ; + bf:agent [ a bf:Person ; + rdfs:label "Ragsdale, Matthew." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Experimental films Periodicals." ; + bflc:marcKey "650 0 $a Experimental films $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Experimental films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2146421" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Cinema schism." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cinema schism." ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "22 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Issue #1." ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular"@en ; + bflc:marcKey "310 $a Irregular" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477952160" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Zine edited by Matthew Ragsdale, blankvalleyfilm.com."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue #5."@en ], + [ a bf:Note ; + rdfs:label "Issue #1 copyright 2021."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Issue #1."@en ], + [ a bf:Note ; + rdfs:label "Each issue also has special subtitle: 1. The films of Richard Kern -- 2. The films of Jon Moritsugu -- 3. The films of Nick Zedd (1979-1999) -- 4. The films of Sarah Jacobson -- 5. Celebrating the unsung European transgressive classic, Mondo weirdo: a trip to paranoia paradise by Carl Andersen."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note ; + rdfs:label "Each issue includes loose photocards."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Modesto, California] : $b [M. Ragsdale], $c [2021]-" ; + bflc:simpleAgent "[M. Ragsdale]," ; + bflc:simpleDate "[2021]-" ; + bflc:simplePlace "[Modesto, California] :" ; + bf:date "2021/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Modesto, California] : [M. Ragsdale], [2021]-" ; + bf:title [ a bf:Title ; + rdfs:label "Cinema schism." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cinema schism." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1477971143.ttl b/tests/oclc/serials/1477971143.ttl new file mode 100644 index 0000000..d0103a5 --- /dev/null +++ b/tests/oclc/serials/1477971143.ttl @@ -0,0 +1,242 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Conference papers and proceedings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "msc" . + + a bf:DescriptionAuthentication ; + bf:code "nsdp" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250604171654.8" ; + bf:creationDate "20241210" ; + bf:descriptionAuthentication , + ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d DLC $d OCLCL" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "ISSN RECORD" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner ; + bf:classificationPortion "621" ; + bf:edition "abridged" ; + bf:source [ a bf:Source ; + bf:code "15" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Institute of Electrical and Electronics Engineers, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Institute of Electrical and Electronics Engineers," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286392" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a Principles, Systems and Applications of IP Telecommunications." ; + bf:agent [ a bf:Meeting ; + rdfs:label "Principles, Systems and Applications of IP Telecommunications." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "1" ] ; + rdf:value "3066-1420" ] ; + bf:illustrativeContent ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IPTComm" ; + bf:mainTitle "IPTComm" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Proceedings, Principles, Systems and Applications of IP Telecommunications" ; + bf:mainTitle "Proceedings, Principles, Systems and Applications of IP Telecommunications" ], + [ a bf:Title ; + rdfs:label "Principles, Systems and Applications of IP Telecommunications :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Principles, Systems and Applications of IP Telecommunications :" ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Principles, Systems and Applications of IP Telecommunications" ; + bf:qualifier "(Print)" ], + [ a bf:AbbreviatedTitle ; + bf:assigner [ a bf:Organization ; + bf:code "issnkey" ] ; + bf:mainTitle "Princ. Syst. Appl. IP Telecommun." ; + bf:qualifier "(Print)" ] . + + a bf:Work ; + bf:contribution [ a bf:PrimaryContribution ; + bf:agent [ a bf:Agent ; + rdfs:label "Principles, Systems and Applications of IP Telecommunications." ] ] ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "988659515" ], + [ a bf:Lccn ; + rdf:value " 2024203139" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Principles, Systems and Applications of IP Telecommunications" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "3066-1439" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Principles, Systems and Applications of IP Telecommunications" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "445 Hoes Lane, Piscataway, NJ 08854" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1477971143" ], + [ a bf:Lccn ; + rdf:value " 2024203138" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began in 2016."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 2016 (surrogate); title from cover."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://ieeexplore.ieee.org/xpl/conhome/1816644/all-proceedings" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 2020 (surrogate)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Piscataway, NJ : $b IEEE" ; + bflc:simpleAgent "IEEE" ; + bflc:simplePlace "Piscataway, NJ :" ; + bf:date "2016/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Piscataway, NJ : IEEE" ; + bf:title [ a bf:Title ; + rdfs:label "Principles, Systems and Applications of IP Telecommunications : IPTComm." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Principles, Systems and Applications of IP Telecommunications :" ; + bf:subtitle "IPTComm." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/serials/1478433542.ttl b/tests/oclc/serials/1478433542.ttl new file mode 100644 index 0000000..e456acc --- /dev/null +++ b/tests/oclc/serials/1478433542.ttl @@ -0,0 +1,229 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "former"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250820015736.3" ; + bf:creationDate "20241213" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1995.9.E96" ; + bf:itemPortion "J66" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wheatpenny, RJ, $e author, $e publisher." ; + bf:agent [ a bf:Person ; + rdfs:label "Wheatpenny, RJ," ] ; + bf:role [ a bf:Role ; + rdfs:label "author," ], + [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ziklore, Grog, $e author, $e publisher." ; + bf:agent [ a bf:Person ; + rdfs:label "Ziklore, Grog," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "author," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ] ; + bf:hasInstance ; + bf:illustrativeContent , + ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion pictures Periodicals." ; + bflc:marcKey "650 0 $a Motion pictures $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042025" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042025" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Experimental films Periodicals." ; + bflc:marcKey "650 0 $a Experimental films $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Experimental films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2146421" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "The journal of interstitial cinema." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The journal of interstitial cinema." ] . + + a bf:Source . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "28 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Issue 1 (Sept., 2009)-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + [ a bf:Frequency ; + rdfs:label "Frequency varies,"@en ; + bf:date "2009-2023" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1478433542" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Issue 1 (Sept., 2009)-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Issue 1; title from cover."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Issue 7."@en ], + [ a bf:Note ; + rdfs:label "\"All written content copyright Grog Ziklore and RJ Wheatpenny\"--Issue 1, page 2 of cover."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations (some color) ;"@en ], + [ a bf:Note ; + rdfs:label "Cover title."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. : $b Published by Grog Ziklore and RJ Wheatpenny, $c 2009-" ; + bflc:simpleAgent "Published by Grog Ziklore and RJ Wheatpenny," ; + bflc:simpleDate "2009-" ; + bflc:simplePlace "New York, N.Y. :" ; + bf:date "2009/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "New York, N.Y. : Published by Grog Ziklore and RJ Wheatpenny, 2009-" ; + bf:title [ a bf:Title ; + rdfs:label "The journal of interstitial cinema." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The journal of interstitial cinema." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1478461970.ttl b/tests/oclc/serials/1478461970.ttl new file mode 100644 index 0000000..9f87e32 --- /dev/null +++ b/tests/oclc/serials/1478461970.ttl @@ -0,0 +1,214 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250530152943.2" ; + bf:creationDate "20241213" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1992.77.O15" ; + bf:itemPortion "B43" ] ; + bf:content [ a bf:Content ; + rdfs:label "still image"@en ; + bf:code "sti" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Zines." ; + bflc:marcKey "655 7 $a Zines. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077342" ] ; + bf:source ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fan magazines Specimens." ; + bflc:marcKey "650 0 $a Fan magazines $v Specimens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fan magazines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2151531" ] ] [ a bf:GenreForm ; + rdfs:label "Specimens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5031967" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fanzines Spécimens." ; + bflc:marcKey "650 6 $a Fanzines $v Spécimens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fanzines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070678" ] ] [ a bf:GenreForm ; + rdfs:label "Spécimens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377059" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "630 00 $a OA (Television program) $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16570304" ] ; + bf:mainTitle "OA (Television program)" ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "A beautiful net :" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A beautiful net :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a OA zine" ; + bf:mainTitle "OA zine" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "30 cm" ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:firstIssue "Issue 1-" ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular."@en ; + bflc:marcKey "310 $a Irregular." ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1478461970" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "Issue 1-" ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Issue 1, third printing, April 2024. Issue 2, first printing, July 2024."@en ], + [ a bf:Note ; + rdfs:label "Title from cover."@en ], + [ a bf:Note ; + rdfs:label "\"Unofficial and fan-produced. Contains spoilers.\""@en ], + [ a bf:Note, + ; + rdfs:label "color illustrations ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not given] : $b [Publisher's name not given], $c [2024]" ; + bflc:simpleAgent "[Publisher's name not given]," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "[Place of publication not given] :" ; + bf:date "2024/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Place of publication not given] : [Publisher's name not given], [2024]" ; + bf:title [ a bf:Title ; + rdfs:label "A beautiful net : the OA zine : thoughts and theoried on the Netflix series created by Brit Marling & Zal Batmanglij." ; + bflc:nonSortNum "2" ; + bf:mainTitle "A beautiful net :" ; + bf:subtitle "the OA zine : thoughts and theoried on the Netflix series created by Brit Marling & Zal Batmanglij." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/serials/1481494445.ttl b/tests/oclc/serials/1481494445.ttl new file mode 100644 index 0000000..bf8e56c --- /dev/null +++ b/tests/oclc/serials/1481494445.ttl @@ -0,0 +1,486 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "annual"@en ; + bf:code "ann" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illustrations"@en ; + bf:code "ill" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bf:Script ; + rdfs:label "Basic roman"@en ; + bf:code "a" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1305502954" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of pervasive media" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2633-8785" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Journal of pervasive media" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260113155424.0" ; + bf:creationDate "20241219" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "CUS" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d CUS" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "T58.5" ; + bf:itemPortion ".J695" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodicals" ; + bflc:marcKey "655 7 $a Periodicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411641" ] ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2633-8793" ] ; + bf:illustrativeContent , + ; + bf:language ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Online version:"@en ], + ], + [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technologie de l'information Aspect social Périodiques." ; + bflc:marcKey "650 6 $a Technologie de l'information $x Aspect social $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technologie de l'information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023285" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technology and the arts Periodicals." ; + bflc:marcKey "650 0 $a Technology and the arts $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technology and the arts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011861" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Design and technology Periodicals." ; + bflc:marcKey "650 0 $a Design and technology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Design and technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6697005" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Design et technologie Périodiques." ; + bflc:marcKey "650 6 $a Design et technologie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Design et technologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426453" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Communication et technologie Périodiques." ; + bflc:marcKey "650 6 $a Communication et technologie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Communication et technologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0264076" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Communication and technology Periodicals." ; + bflc:marcKey "650 0 $a Communication and technology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Communication and technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3622520" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Technology and the arts" ; + bflc:marcKey "650 7 $a Technology and the arts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145276" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mass media and technology Periodicals." ; + bflc:marcKey "650 0 $a Mass media and technology $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mass media and technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2723601" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information technology Social aspects Periodicals." ; + bflc:marcKey "650 0 $a Information technology $x Social aspects $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062994" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technologie et arts Périodiques." ; + bflc:marcKey "650 6 $a Technologie et arts $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technologie et arts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0046092" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technology Social aspects" ; + bflc:marcKey "650 7 $a Technology $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145202" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145202" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Communication and technology" ; + bflc:marcKey "650 7 $a Communication and technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00870044" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mass media and technology" ; + bflc:marcKey "650 7 $a Mass media and technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01011370" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information technology Social aspects" ; + bflc:marcKey "650 7 $a Information technology $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973131" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973131" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Design and technology" ; + bflc:marcKey "650 7 $a Design and technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01737708" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technology Social aspects Periodicals." ; + bflc:marcKey "650 0 $a Technology $x Social aspects $v Periodicals." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011754" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011754" ] ] [ a bf:GenreForm ; + rdfs:label "Periodicals." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945002" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médias et technologie Périodiques." ; + bflc:marcKey "650 6 $a Médias et technologie $v Périodiques." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médias et technologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0208507" ] ] [ a bf:GenreForm ; + rdfs:label "Périodiques." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378307" ] ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Journal of pervasive media." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of pervasive media." ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "818251865" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Ubiquity (Bristol, England)" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2045-6271" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Ubiquity (Bristol, England)" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "volume"@en ; + bf:code "nc" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "25 cm." ; + bf:extent [ a bf:Extent ; + rdfs:label "volumes :"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ], + ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1481494445" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Began with volume 8 (2023)."@en ], + [ a bf:Note, + ; + rdfs:label "illustrations ;"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Vol. 8 (2023)."@en ], + [ a bf:Note ; + rdfs:label "At head of title: Communications and media."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Vol. 8 (2023); title from cover."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Bristol, UK : $b Intellect Ltd., $c [2023-]" ; + bflc:simpleAgent "Intellect Ltd.," ; + bflc:simpleDate "[2023-]" ; + bflc:simplePlace "Bristol, UK :" ; + bf:date "2023/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Bristol, UK : Intellect Ltd., [2023-]" ; + bf:title [ a bf:Title ; + rdfs:label "Journal of pervasive media." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Journal of pervasive media." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/serials/1481642335.ttl b/tests/oclc/serials/1481642335.ttl new file mode 100644 index 0000000..f98ce28 --- /dev/null +++ b/tests/oclc/serials/1481642335.ttl @@ -0,0 +1,184 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "unknown"@en ; + bf:code "unk" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bf:Illustration ; + rdfs:label "phonodisc"@en ; + bf:code "pho" . + + a bf:Script ; + rdfs:label "Extended roman"@en ; + bf:code "b" . + + a bflc:SerialPubType ; + rdfs:label "monographic series"@en ; + bf:code "monoseries" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251114202337.7" ; + bf:creationDate "20241220" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "0 - successive"@en ], + [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "370" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@sv ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "f" ] ; + bf:status ; + rdf:value "0347-1314" ], + [ a bf:Issn ; + bf:assigner [ a bf:Organization ; + bf:code "f" ] ; + rdf:value "3035-7799" ] ; + bf:illustrativeContent ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:notation ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "8261485" ] ; + rdf:value "8261485" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Uppsala studies in education" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "0347-1314" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Uppsala studies in education" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "Uppsala studies in education." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Uppsala studies in education." ], + [ a bf:KeyTitle ; + bflc:nonSortNum "0" ; + bf:mainTitle "Uppsala studies in education" ; + bf:qualifier "(Online)" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@sv ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:firstIssue "1-" ; + bf:frequency ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1481642335" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:lastIssue "1-" ; + bf:media [ a bf:Media ; + rdfs:label "computer"@sv ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u http://www.diva-portal.org/smash/search.jsf?language=sv&dswid=-1149" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Uppsala : $b Acta Universitatis Upsaliensis, $c 1976-" ; + bflc:simpleAgent "Acta Universitatis Upsaliensis," ; + bflc:simpleDate "1976-" ; + bflc:simplePlace "Uppsala :" ; + bf:date "1976/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Uppsala : Acta Universitatis Upsaliensis, 1976-" ; + bf:title [ a bf:Title ; + rdfs:label "Uppsala studies in education." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Uppsala studies in education." ] . + + a bf:Language . + diff --git a/tests/oclc/serials/1506482982.ttl b/tests/oclc/serials/1506482982.ttl new file mode 100644 index 0000000..96b83e1 --- /dev/null +++ b/tests/oclc/serials/1506482982.ttl @@ -0,0 +1,247 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Frequency ; + rdfs:label "irregular"@en ; + bf:code "irr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "international Intergovernmental"@en ; + bf:code "i" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "incorrect"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250313021516.3" ; + bf:creationDate "20230203" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Agency for Research on Cancer, $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "International Agency for Research on Cancer," ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a IARC Working Group on the Identification of Carcinogenic Hazards to Humans, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "IARC Working Group on the Identification of Carcinogenic Hazards to Humans," ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Periodical." ; + bflc:marcKey "655 2 $a Periodical." ; + bf:source ] ; + bf:hasInstance ; + bf:identifiedBy [ a bf:Issn ; + bf:status ; + rdf:value "1017-1606" ] ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Carcinogens." ; + bflc:marcKey "650 12 $a Carcinogens." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neoplasms chemically induced." ; + bflc:marcKey "650 12 $a Neoplasms $x chemically induced." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neoplasms" ] [ a bf:Topic ; + rdfs:label "chemically induced." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "IARC monographs on the identification of carcinogenic hazards to humans /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "IARC monographs on the identification of carcinogenic hazards to humans /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a International Agency for Research on Cancer monographs on the identification of carcinogenic hazards to humans" ; + bf:mainTitle "International Agency for Research on Cancer monographs on the identification of carcinogenic hazards to humans" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a IARC monographs" ; + bf:mainTitle "IARC monographs" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "19175507" ], + [ a bf:Lccn ; + rdf:value " 90640249" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IARC monographs on the evaluation of carcinogenic risks to humans" ] ] ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "1017-1606" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "IARC monographs on the evaluation of carcinogenic risks to humans" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Irregular"@en ; + bflc:marcKey "310 $a Irregular" ; + bf:status ], + ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2025227912" ], + [ a bf:OclcNumber ; + rdf:value "1506482982" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918646076906676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://www.ncbi.nlm.nih.gov/books/NBK294452/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Began with Volume 124 (2020)."@en ], + [ a bf:Note, + ; + rdfs:label "Also issued in print."@en ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Volume 124 (2020); title from journal homepage (publisher's website, viewed February 12, 2025)."@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: Volume 134 (2024) (viewed February 12, 2025)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://publications.iarc.fr/Book-And-Report-Series/Iarc-Monographs-On-The-Identification-Of-Carcinogenic-Hazards-To-Humans" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "\"This publication represents the views and expert opinions of an IARC Working Group on the Identification of Carcinogenic Hazards to Humans.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lyon, France : $b International Agency for Research on Cancer, World Health Organization, $c [2020]-" ; + bflc:simpleAgent "International Agency for Research on Cancer, World Health Organization," ; + bflc:simpleDate "[2020]-" ; + bflc:simplePlace "Lyon, France :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "Lyon, France : International Agency for Research on Cancer, World Health Organization, [2020]-" ; + bf:responsibilityStatement "International Agency for Research on Cancer, World Health Organization." ; + bf:title [ a bf:Title ; + rdfs:label "IARC monographs on the identification of carcinogenic hazards to humans /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "IARC monographs on the identification of carcinogenic hazards to humans /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/serials/1506483265.ttl b/tests/oclc/serials/1506483265.ttl new file mode 100644 index 0000000..979e041 --- /dev/null +++ b/tests/oclc/serials/1506483265.ttl @@ -0,0 +1,228 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Illustration ; + rdfs:label "illuminations"@en ; + bf:code "ilm" . + + a bflc:SerialPubType ; + rdfs:label "periodical"@en ; + bf:code "periodical" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bf:Organization . + + a bf:Relationship ; + rdfs:label "continuation of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20250314134249.2" ; + bf:creationDate "20230508" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "NLM" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d NLM" ], + [ a bf:Note, + ; + rdfs:label "0 - successive"@en ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Serial, + bf:Text, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:serialPubType ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Klatt, Edward C., $d 1951- $e author." ; + bf:agent [ a bf:Person ; + rdfs:label "Klatt, Edward C., 1951-" ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Spencer S. Eccles Health Sciences Library." ; + bf:agent [ a bf:Organization ; + rdfs:label "Spencer S. Eccles Health Sciences Library." ] ] ; + bf:hasInstance ; + bf:illustrativeContent ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Acquired Immunodeficiency Syndrome pathology." ; + bflc:marcKey "650 12 $a Acquired Immunodeficiency Syndrome $x pathology." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Acquired Immunodeficiency Syndrome" ] [ a bf:Topic ; + rdfs:label "pathology." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Acquired Immunodeficiency Syndrome complications." ; + bflc:marcKey "650 22 $a Acquired Immunodeficiency Syndrome $x complications." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Acquired Immunodeficiency Syndrome" ] [ a bf:Topic ; + rdfs:label "complications." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "HIV pathogenicity." ; + bflc:marcKey "650 22 $a HIV $x pathogenicity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "HIV" ] [ a bf:Topic ; + rdfs:label "pathogenicity." ] ) ] ; + bf:title [ a bf:Title ; + rdfs:label "Pathology of HIV/AIDS /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pathology of HIV/AIDS /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Textbook of AIDS pathology" ; + bf:mainTitle "Textbook of AIDS pathology" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Pathology of AIDS" ; + bf:mainTitle "Pathology of AIDS" ] . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "936660588" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Pathology of AIDS" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Pathology of AIDS" ] . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource"@en ] ; + bf:frequency [ a bf:Frequency ; + rdfs:label "Annual"@en ; + bflc:marcKey "310 $a Annual" ; + bf:status ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918607989006676" ], + [ a bf:OclcNumber ; + rdf:value "1506483265" ], + [ a bf:Lccn ; + rdf:value " 2025227928" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "serial"@en ; + bf:code "serl" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "current edition only"@en ] ; + bflc:marcKey "856 40 $u https://webpath.med.utah.edu/TUTORIAL/AIDS/AIDS.html $3 current edition only" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Online"@en ], + [ a bf:Note, + ; + rdfs:label "Latest issue consulted: 35th (2024) (viewed March 10, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: 35th (2024); title from PDF (publisher's website, viewed March 10, 2025)."@en ], + [ a bf:Note, + ; + rdfs:label "Began with 30th edition (April 22, 2019)?"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Salt Lake City] : $b [University of Utah Eccles Health Sciences Library]" ; + bflc:simpleAgent "[University of Utah Eccles Health Sciences Library]" ; + bflc:simplePlace "[Salt Lake City] :" ; + bf:date "201u/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "[Salt Lake City] : [University of Utah Eccles Health Sciences Library]" ; + bf:responsibilityStatement "by Edward C. Klatt." ; + bf:title [ a bf:Title ; + rdfs:label "Pathology of HIV/AIDS /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pathology of HIV/AIDS /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1357118966.ttl b/tests/oclc/videos/1357118966.ttl new file mode 100644 index 0000000..c088773 --- /dev/null +++ b/tests/oclc/videos/1357118966.ttl @@ -0,0 +1,496 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20240202180208.2" ; + bf:creationDate "20230109" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Zhang, Hongtu, 1943-" ; + bflc:marcKey "600 17 $a Zhang, Hongtu, $d 1943- $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjCPrq3QXGb6XhdJg7GpP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00458576" ] ; + bf:source . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wang, Miao, $e film director, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Wang, Miao," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Three Waters Productions, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Three Waters Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zhang, Hongtu, $d 1943- $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Zhang, Hongtu, 1943-" ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zhang, Jianjun, $d 1955- $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Zhang, Jianjun, 1955-" ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ] ; + bf:duration "PT27M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films" ; + bflc:marcKey "655 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710364" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "chi" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English and Chinese with English subtitles."@en ], + [ a bf:Note, + ; + rdfs:label "Photography, Ian Vollmer."@en ; + bflc:marcKey "508 $a Photography, Ian Vollmer." ] ; + bf:originDate "2006" ; + bf:subject [ a bf:Topic ; + rdfs:label "Art, Chinese" ; + bflc:marcKey "650 7 $a Art, Chinese $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00816103" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Person ; + rdfs:label "Zhang, Jianjun, 1955-" ; + bflc:marcKey "600 10 $a Zhang, Jianjun, $d 1955-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9059522" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Zhang, Hongtu, 1943-" ; + bflc:marcKey "600 10 $a Zhang, Hongtu, $d 1943-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5404584" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Zhang, Jianjun, 1955-" ; + bflc:marcKey "600 17 $a Zhang, Jianjun, $d 1955- $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01930367" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artists" ; + bflc:marcKey "650 7 $a Artists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817559" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artistes New York (État) New York." ; + bflc:marcKey "650 6 $a Artistes $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artistes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001860" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artists New York (State) New York." ; + bflc:marcKey "650 0 $a Artists $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036451" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art chinois New York (État) New York." ; + bflc:marcKey "650 6 $a Art chinois $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art chinois" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001472" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art, Chinese New York (State) New York." ; + bflc:marcKey "650 0 $a Art, Chinese $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art, Chinese" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2032377" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Portrays the artistic endeavors and the personal journeys of two artists, Zhang Hongtu (b. 1943) and Zhang Jian-Jun (b. 1955.) Determined to escape the artistic leash imposed by Chinese cultural control, they emigated to the U.S. and became part of the Chinese contemporary art community of New York."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Yellow Ox Mountain /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yellow Ox Mountain /" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2006"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 27 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1357118966" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Wide screen."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ], + [ a bf:Note ; + rdfs:label "Originally produced in the United States as a motion picture in 2006."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping."@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Alexandria, VA : $b Alexander Street, $c [2021?]" ; + bflc:simpleAgent "Alexander Street," ; + bflc:simpleDate "[2021?]" ; + bflc:simplePlace "Alexandria, VA :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Alexandria, VA : Alexander Street, [2021?]" ; + bf:responsibilityStatement "a film by Miao Wang ; a Three Waters production ; directed, produced, and edited by Miao Wang." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Yellow Ox Mountain /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Yellow Ox Mountain /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1358410041.ttl b/tests/oclc/videos/1358410041.ttl new file mode 100644 index 0000000..38dfb5c --- /dev/null +++ b/tests/oclc/videos/1358410041.ttl @@ -0,0 +1,705 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "animation"@en ; + bf:code "anim" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011220820.5" ; + bf:creationDate "20230112" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Blackton, James Stuart, 1875-1941," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1209258" ] . + + a bf:Person ; + rdfs:label "O'Brien, Willis, 1886-1962," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1973654" ] . + + a bf:Person ; + rdfs:label "Danforth, Jim," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7783270" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.5" ; + bf:itemPortion ".S867 2022" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Thunderbean Animation (Firm), $e publisher,e distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqjV8yyyWjJtx934CGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher,e distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a O'Brien, Willis, $d 1886-1962, $e animator. $1 https://id.oclc.org/worldcat/entity/E39PBJvHctJcW4PkYc6W7hF9Xd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "animator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baker, Bob, $e commentator." ; + bf:agent [ a bf:Person ; + rdfs:label "Baker, Bob," ] ; + bf:role [ a bf:Role ; + rdfs:label "commentator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cabellero, Mark, $e commentator." ; + bf:agent [ a bf:Person ; + rdfs:label "Cabellero, Mark," ] ; + bf:role [ a bf:Role ; + rdfs:label "commentator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Danforth, Jim, $e commentator. $1 https://id.oclc.org/worldcat/entity/E39PBJwCWVbv6t9YY9RbdgCG73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "commentator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Walsh, Seamus, $e commentator." ; + bf:agent [ a bf:Person ; + rdfs:label "Walsh, Seamus," ] ; + bf:role [ a bf:Role ; + rdfs:label "commentator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kinex Animation (Firm), $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Kinex Animation (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blackton, James Stuart, $d 1875-1941, $e animator. $1 https://id.oclc.org/worldcat/entity/E39PBJkp3WxWtjjJpxVQmjMHG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "animator." ] ] ; + bf:duration "PT2H16M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Television commercials." ; + bflc:marcKey "655 7 $a Television commercials. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866633" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Messages publicitaires télévisés." ; + bflc:marcKey "655 7 $a Messages publicitaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000688" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Silent films" ; + bflc:marcKey "655 7 $a Silent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710368" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stop-motion animation films." ; + bflc:marcKey "655 7 $a Stop-motion animation films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866593" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Puppet films" ; + bflc:marcKey "655 7 $a Puppet films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710474" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "children's films." ; + bflc:marcKey "655 7 $a children's films. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300138231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Children's films." ; + bflc:marcKey "655 7 $a Children's films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866113" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'animation en stop-motion." ; + bflc:marcKey "655 7 $a Films d'animation en stop-motion. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000125" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated films." ; + bflc:marcKey "655 7 $a Animated films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866041" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated films" ; + bflc:marcKey "655 7 $a Animated films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726127" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy films." ; + bflc:marcKey "655 7 $a Fantasy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866224" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Silent films." ; + bflc:marcKey "655 7 $a Silent films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866553" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Puppet films." ; + bflc:marcKey "655 7 $a Puppet films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866458" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sources" ; + bflc:marcKey "655 7 $a Sources $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423900" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Juvenile works" ; + bflc:marcKey "655 7 $a Juvenile works $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411637" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films pour enfants." ; + bflc:marcKey "655 7 $a Films pour enfants. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000012" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films muets." ; + bflc:marcKey "655 7 $a Films muets. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000078" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Children's films" ; + bflc:marcKey "655 7 $a Children's films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01920781" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television commercials" ; + bflc:marcKey "655 7 $a Television commercials $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726182" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stop-motion animation films" ; + bflc:marcKey "655 7 $a Stop-motion animation films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01752666" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films" ; + bflc:marcKey "655 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710364" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy films" ; + bflc:marcKey "655 7 $a Fantasy films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710304" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films fantastiques." ; + bflc:marcKey "655 7 $a Films fantastiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000011" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de marionnettes." ; + bflc:marcKey "655 7 $a Films de marionnettes. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000098" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Animation classics collection." ; + bflc:marcKey "830 0 $a Animation classics collection." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9069222" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Animation classics collection." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Animation classics collection" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Animation classics collection" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Montage (Cinéma) Histoire Sources." ; + bflc:marcKey "650 6 $a Montage (Cinéma) $x Histoire $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Montage (Cinéma)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0026324" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Stop-motion animation films History Sources." ; + bflc:marcKey "650 0 $a Stop-motion animation films $x History $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Stop-motion animation films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8411398" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion pictures Editing History Sources." ; + bflc:marcKey "650 0 $a Motion pictures $x Editing $x History $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041996" ] ] [ a bf:Topic ; + rdfs:label "Editing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041996" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion picture industry History Sources." ; + bflc:marcKey "650 0 $a Motion picture industry $x History $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion picture industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041523" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Animated films" ; + bflc:marcKey "650 7 $a Animated films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00809611" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Motion pictures Editing" ; + bflc:marcKey "650 7 $a Motion pictures $x Editing $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027319" ] ] [ a bf:Topic ; + rdfs:label "Editing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027319" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cinéma Industrie Histoire Sources." ; + bflc:marcKey "650 6 $a Cinéma $x Industrie $x Histoire $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cinéma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011237" ] ] [ a bf:Topic ; + rdfs:label "Industrie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011237" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animated films History Sources." ; + bflc:marcKey "650 0 $a Animated films $x History $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animated films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041333" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916294" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Stop-motion animation films" ; + bflc:marcKey "650 7 $a Stop-motion animation films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01749972" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Films d'animation en stop-motion Histoire Sources." ; + bflc:marcKey "650 6 $a Films d'animation en stop-motion $x Histoire $v Sources." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Films d'animation en stop-motion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269657" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] [ a bf:GenreForm ; + rdfs:label "Sources." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382350" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Motion picture industry" ; + bflc:marcKey "650 7 $a Motion picture industry $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027150" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A collection of early examples of stop-motion animation, featuring rare Kinex films, originally made in Hollywood for distribution to the new \"home movie\" market of the 1920's. Also includes early silent examples by the medium's pioneers including J. Stuart Blackton and Willis O'Brien."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Early experiments. Princess Nicotine -- The Automatic Moving Company -- Prehistoric poultry -- George Washington in clay -- Miracles in mud -- Swat the fly. The Kinex Studios collection. Red Riding Hood -- Snap the Gingerbread Man -- Chip the Wooden Man -- Daffy doings in Doodlebugville -- Pepper the Pup in Toodle-oo-o -- Hector the Pup -- Horse laffs. All sorts of shorts. Ferda the Ant -- Dolly Daisy in hearts and flowers -- Toyland ice capades -- The peanut vendor -- Mecki introduces himself -- Rock a bye baby -- The peanut vendor -- The Ice Princess. Theatrical & Television Commercials. Lucky Strike commercials (1948) -- Butter commercial (early 50's) -- 'Camel' commercial workprint (late 40's) -- 'King Kong' Volkswagen (1971) -- Glo Coat (mid 60's) -- Chocks (early 60's) -- Brylcreem (early 50's)." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title: $a Thunderbean presents" ; + bf:mainTitle "Thunderbean presents" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title:"@en ] ], + [ a bf:Title ; + rdfs:label "Stop-motion marvels! :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stop-motion marvels! :" ] . + + a bf:Organization ; + rdfs:label "Thunderbean Animation (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8367582" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2010"^^ ; + bf:dimensions "4 3/4 in. +" ; + bf:distributionStatement "Ann Arbor, Michigan : Thunderbean Animation, [2022]." ; + bf:editionStatement "Newly remastered Blu-ray edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (136 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1358410041" ], + [ a bf:Upc ; + bf:status ; + rdf:value "738211838410" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container; series title from earlier edition."@en ], + [ a bf:Note ; + rdfs:label "Special features: a collection of commercials featuring stop-motion animation; commentary tracks including noted stop-motion animators Bob Baker, Jim Danforth, and Screen Novelties' Mark Caballero and Seamus Walsh; still gallery; more rare stop-motion shorts from around the world, including Ferda the Ant (1942) and Mecki the Hedgehog (1952)."@en ], + [ a bf:Note, + ; + rdfs:label "1 booklet (12 pages : illustrations ; 19 cm.)"@en ], + [ a bf:Note, + ; + rdfs:label "silent and sound, black & white and color ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray disc, all regions; full screen (1.33:1) presentation; requires Blu-ray player."@en ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a Ann Arbor, Michigan : $b Thunderbean Animation, $c [2022]." ; + bflc:simpleAgent "Thunderbean Animation," ; + bflc:simpleDate "[2022]." ; + bflc:simplePlace "Ann Arbor, Michigan :" ; + bf:date "2022"^^ ] ; + bf:responsibilityStatement "Thunderbean Animation." ; + bf:title [ a bf:Title ; + rdfs:label "Stop-motion marvels! : featuring the Kinex collection /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stop-motion marvels! :" ; + bf:subtitle "featuring the Kinex collection /" ] . + + a bf:Source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1360437842.ttl b/tests/oclc/videos/1360437842.ttl new file mode 100644 index 0000000..a704852 --- /dev/null +++ b/tests/oclc/videos/1360437842.ttl @@ -0,0 +1,283 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:Role ; + bf:code "pro" . + + a bf:Source ; + bf:code "sao" . + + a bf:Topic ; + rdfs:label "Musikaler" ; + bflc:marcKey "650 7 $a Musikaler $0 https://id.kb.se/term/sao/Musikaler $2 sao" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer" ; + bflc:marcKey "655 7 $a Långfilmer $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Musikfilmer" ; + bflc:marcKey "655 7 $a Musikfilmer $0 https://id.kb.se/term/saogf/Musikfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer" ; + bflc:marcKey "655 7 $a Spelfilmer $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195759.1" ; + bf:creationDate "20230117" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "2004"@sv ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Hcee.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20230216" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Yrba/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Yrba" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schumacher, Joel, $d 1939- $4 drt" ; + bf:agent [ a bf:Person ; + rdfs:label "Schumacher, Joel, 1939-" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lloyd Webber, Andrew, $d 1948- $4 aus $4 pro $0 https://libris.kb.se/rp356zl92fhkdfx#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Lloyd Webber, Andrew, 1948-" ; + skos:relatedMatch ] ; + bf:role , + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stilgoe, Richard $4 lyr" ; + bf:agent [ a bf:Person ; + rdfs:label "Stilgoe, Richard" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hart, Charles $4 lyr" ; + bf:agent [ a bf:Person ; + rdfs:label "Hart, Charles" ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Tal och sång på engelska. Textad på svenska, norska, danska, finska och otextad"@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Gerard Butler, Emmy Rossum, Patrick Wilson, Miranda Richardson, Minnie Driver [med flera]"@sv ; + bflc:marcKey "511 0 $a Skådespelare: Gerard Butler, Emmy Rossum, Patrick Wilson, Miranda Richardson, Minnie Driver [med flera]" ] ; + bf:subject [ a bf:Work ; + rdfs:label "The phantom of the opera (UK, Joel Schumacher, 2004)" ; + bflc:marcKey "630 44 $a The phantom of the opera (UK, Joel Schumacher, 2004)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "4" ; + bf:mainTitle "The phantom of the opera (UK, Joel Schumacher, 2004)" ] ], + ; + bf:title [ a bf:Title ; + rdfs:label "The phantom of the opera /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The phantom of the opera /" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 11 $a Fantomen på operan" ; + bf:mainTitle "Fantomen på operan" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "lyr" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:copyrightDate "©2004"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-Video (2 tim., 16 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "EDV" ] ; + rdf:value "9786" ], + [ a bf:Ean ; + rdf:value "5017239197864" ], + [ a bf:OclcNumber ; + rdf:value "1360437842" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2; bildformat: 16:9 anamorphic widescreen (2.35:1); Ljudformat: Dolby digital 5.1"@sv ], + [ a bf:Note ; + rdfs:label "Bygger på romanen: Le fantôme de l'Opera / Gaston Leroux"@sv ], + [ a bf:Note ; + rdfs:label "Sångtexter: Charles Hart, Richard Stilgoe ; översättning: Katinka Evers"@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Storbritannien] : $b Entertainment in Video, $c [2004]" ; + bflc:simpleAgent "Entertainment in Video," ; + bflc:simpleDate "[2004]" ; + bflc:simplePlace "[Storbritannien] :" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "[Storbritannien] : Entertainment in Video, [2004]" ; + bf:responsibilityStatement "directed by Joel Schumacher ; screenplay by Andrew Lloyd Webber & Joel Schumacher ; produced by Andrew Lloyd Webber." ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 14 $a Andrew Lloyd Webbers The phantom of the opera" ; + bf:mainTitle "Andrew Lloyd Webbers The phantom of the opera" ], + [ a bf:Title ; + rdfs:label "The phantom of the opera /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The phantom of the opera /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + + a bf:Source ; + bf:code "kssb/7" . + diff --git a/tests/oclc/videos/1362403594.ttl b/tests/oclc/videos/1362403594.ttl new file mode 100644 index 0000000..6f392ef --- /dev/null +++ b/tests/oclc/videos/1362403594.ttl @@ -0,0 +1,774 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "other physical format"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1346991244" ] ; + bf:provisionActivityStatement "Culver City, California : Sony Pictures Home Entertainment, [2022]" ; + bf:title [ a bf:Title ; + bf:mainTitle "Woman king" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Woman king" ] . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011193046.6" ; + bf:creationDate "20230118" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCL $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20221011" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".W66 2022" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Viola, $d 1965- $e film producer, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJtRM3GG8bKH6qhTPTC84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Atim, Sheila, $d 1992- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmpfCygD7qk46WTchC84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sony Pictures Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqmXjdXCCdVvBQ4jPGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a E1 Entertainment (Firm), $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqg3ccYWjfBjJpgtpqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Tri-Star Pictures, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpD8TDPjyBKK7HgRghR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tennon, Julius, $d 1953- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjKcpKPYMFrDrFdFT8vHyd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schulman, Cathy, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJgRWQK7k9vpjHdyP3Tyh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a JuVee productions, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "JuVee productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stevens, Dana, $d 1963- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJth8C3YtCcgYGX9w38Qv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mbedu, Thuso, $d 1991- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Mbedu, Thuso, 1991-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15049331" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fiennes-Tiffin, Hero, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjGRQ8dkV9jDcP6c9wmvtq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blanchard, Terence, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJcKKPGTfCx4g8YMyg48YP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a TSG Entertainment, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrF3GJF4JRkfdvvJ6Wt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Prince-Bythewood, Gina, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJmTjTc9cBwqdgCtrGRkDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Boyega, John, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvT39kYgGwhvQFh94vCQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Welle Entertainment (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqQjpRwqjmDtYr4x3p6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lynch, Lashana, $d 1987- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdRwKVhV79YdbQQBtY3wC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bello, Maria, $d 1967- $e screenwriter, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJqFPMDWv4FPgD7xbkHBfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film producer." ] ] ; + bf:duration "PT2H15M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films" ; + bflc:marcKey "655 7 $a Historical films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710314" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films historiques." ; + bflc:marcKey "655 7 $a Films historiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000093" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films épiques." ; + bflc:marcKey "655 7 $a Films épiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000082" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films" ; + bflc:marcKey "655 7 $a Action and adventure films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities" ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710451" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience visuelle." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience visuelle. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000008" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities." ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866702" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Epic films" ; + bflc:marcKey "655 7 $a Epic films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710301" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Epic films." ; + bflc:marcKey "655 7 $a Epic films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866209" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films." ; + bflc:marcKey "655 7 $a Historical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a fw-----" ; + bf:code "fw-----" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Viola Davis, Thuso Mbedu, Lashana Lynch, Sheila Atim, Hero Fiennes Tiffin, John Boyega."@en ; + bflc:marcKey "511 1 $a Viola Davis, Thuso Mbedu, Lashana Lynch, Sheila Atim, Hero Fiennes Tiffin, John Boyega." ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Polly Morgan ; editor, Terilyn A. Shropshire ; music, Terence Blanchard."@en ; + bflc:marcKey "508 $a Director of photography, Polly Morgan ; editor, Terilyn A. Shropshire ; music, Terence Blanchard." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "MPA rating: PG-13; sequences of strong violence, some disturbing material, thematic content, brief language and partial nudity."@en ], + [ a bf:Note, + ; + rdfs:label "English or Spanish dialogue; English or Spanish subtitles; English subtitles for the deaf and hard of hearing (SDH); English described video."@en ] ; + bf:originDate "2022"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource ; + bf:relationship [ a bf:Relationship ; + rdfs:label "DVD version:"@en ], + ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "West Africa" ; + bflc:marcKey "651 7 $a West Africa $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239521" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women soldiers" ; + bflc:marcKey "650 7 $a Women soldiers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178559" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fon (African people) Social life and customs 19th century Drama." ; + bflc:marcKey "650 0 $a Fon (African people) $x Social life and customs $y 19th century $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fon (African people)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003116" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536493" ] ] [ a bf:Temporal ; + rdfs:label "19th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536493" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Africa, West History 19th century Drama." ; + bflc:marcKey "650 0 $a Women $z Africa, West $x History $y 19th century $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105484" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105484" ] ] [ a bf:Geographic ; + rdfs:label "Africa, West" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002049" ] ] [ a bf:Temporal ; + rdfs:label "19th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930673" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fon (African people) Social life and customs" ; + bflc:marcKey "650 7 $a Fon (African people) $x Social life and customs $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fon (African people)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930420" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00930420" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1800-1899" ; + bflc:marcKey "648 7 $a 1800-1899 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women" ; + bflc:marcKey "650 7 $a Women $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176568" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women soldiers Africa, West History 19th century Drama." ; + bflc:marcKey "650 0 $a Women soldiers $z Africa, West $x History $y 19th century $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women soldiers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107861" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733783" ] ] [ a bf:Geographic ; + rdfs:label "Africa, West" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002049" ] ] [ a bf:Temporal ; + rdfs:label "19th century" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733783" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The remarkable story of the Agojie, the all-female unit of warriors who protected the African Kingdom of Dahomey in the 1800s with skills and a ferocity unlike anything the world has ever seen. Inspired by true events, it follows the emotionally epic journey of General Nanisca as she trains the next generation of recruits and prepares them for battle against an enemy determined to obliterate their way of life. Some things are worth fighting for."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The woman king /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The woman king /" ] . + + a bf:Person ; + rdfs:label "Blanchard, Terence," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1247441" ] . + + a bf:Person ; + rdfs:label "Lynch, Lashana, 1987-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12148846" ] . + + a bf:Person ; + rdfs:label "Schulman, Cathy," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6774256" ] . + + a bf:Person ; + rdfs:label "Prince-Bythewood, Gina," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5520044" ] . + + a bf:Person ; + rdfs:label "Atim, Sheila, 1992-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11971146" ] . + + a bf:Person ; + rdfs:label "Bello, Maria, 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5713626" ] . + + a bf:Person ; + rdfs:label "Davis, Viola, 1965-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7717958" ] . + + a bf:Person ; + rdfs:label "Stevens, Dana, 1963-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4932255" ] . + + a bf:Person ; + rdfs:label "Boyega, John," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9020292" ] . + + a bf:Person ; + rdfs:label "Fiennes-Tiffin, Hero," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12913390" ] . + + a bf:Person ; + rdfs:label "Tennon, Julius, 1953-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11255049" ] . + + a bf:Organization ; + rdfs:label "Tri-Star Pictures," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3032178" ] . + + a bf:Organization ; + rdfs:label "Welle Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12344992" ] . + + a bf:Organization ; + rdfs:label "E1 Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8219153" ] . + + a bf:Organization ; + rdfs:label "Sony Pictures Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6692036" ] . + + a bf:Organization ; + rdfs:label "TSG Entertainment," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10013680" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video (approximately 135 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362403594" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2022."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: DVD version record."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Digital Campus"@en ] ; + bflc:marcKey "856 40 $3 Swank Digital Campus $u https://www.swank.com/digital-campus/details/67581" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Wide screen (2.40:1)."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note ; + rdfs:label "Special features: Commentary with director Gina Prince-Bythewood and editor Terilyn A. Shropshire; Storytellers; Representation matters; Thuso Mbedu auditions."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Culver City, California : $b Sony Pictures Home Entertainment, $c [2022]" ; + bflc:simpleAgent "Sony Pictures Home Entertainment," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "Culver City, California :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Culver City, California : Sony Pictures Home Entertainment, [2022]" ; + bf:responsibilityStatement "directed by Gina Prince-Bythewood ; screenplay by Dana Stevens ; story by Maria Bello and Dana Stevens ; produced by Cathy Schulman, Viola Davis, Julius Tennon, Maria Bello ; TriStar Pictures presents ; in association with eOne, TSG Entertainment II ; a JuVee Productions and Welle Entertainment production." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The woman king /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The woman king /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1362529352.ttl b/tests/oclc/videos/1362529352.ttl new file mode 100644 index 0000000..16659cd --- /dev/null +++ b/tests/oclc/videos/1362529352.ttl @@ -0,0 +1,801 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251012013842.8" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS432.C4845" ; + bf:itemPortion "G654 2011" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Creedon, David, $e voice actor. $1 https://id.oclc.org/worldcat/entity/E39PCjwBhfHMY94bvgF4yp68yd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zrenner, Winfried, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PCjrdFJKHdK3RxxdWVkkwfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fine, Howard, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Fine, Howard," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ragheb, Ziad, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ragheb, Ziad," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Westdeutscher Rundfunk, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRGFmWyqJp989VcwdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schonauer, Verena, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Schonauer, Verena," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tuck, Jay, $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJqfDxWcH8MWWh8gkRFHYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wartmann, Thomas, $e screenwriter, $e film director, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjqDJgFGcQXRKJXBpHjX3P" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Filmquadrat (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqFDyYwFbX4qXwRPHRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hein, Alexander, $e cinematographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Hein, Alexander," ] ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Films for the Humanities & Sciences (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TtRW8mh8rJvJDJHxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Südwestrundfunk (Germany), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpW9F4WJMMYmm9fKJvR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Eckmann, Ludwig, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PCjGJfBfFcxW4xBmypw7QC3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Owers, Hilary, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Owers, Hilary," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ] ; + bf:duration "PT52M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films ethnographiques." ; + bflc:marcKey "655 7 $a Films ethnographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000136" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Ethnographic films." ; + bflc:marcKey "655 7 $a Ethnographic films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866216" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Ethnographic films" ; + bflc:marcKey "655 7 $a Ethnographic films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710263" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ii---" ; + bf:code "a-ii---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Cinematography, Alexander Hein ; editor, Verena Schönauer ; music by Ludwig Eckmann, Winfried Zrenner."@en ; + bflc:marcKey "508 $a Cinematography, Alexander Hein ; editor, Verena Schönauer ; music by Ludwig Eckmann, Winfried Zrenner." ], + [ a bf:Note, + ; + rdfs:label "Undetermined language with English voice over."@en ], + [ a bf:Note, + ; + rdfs:label "Narrator and speakers : Jay Tuck, David Creedon, Howard Fine, Hilary Owers, Ziad Ragheb."@en ; + bflc:marcKey "511 0 $a Narrator and speakers : Jay Tuck, David Creedon, Howard Fine, Hilary Owers, Ziad Ragheb." ] ; + bf:originDate "2007" ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Nomads : How ancient traveling societies persevere" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Nomads : How ancient traveling societies persevere" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Shepherds India Ladākh." ; + bflc:marcKey "650 0 $a Shepherds $z India $z Ladākh." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Shepherds" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105985" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723831" ] ] [ a bf:Geographic ; + rdfs:label "Ladākh." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723831" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social change Chang Tang Plateau (China and India)" ; + bflc:marcKey "650 0 $a Social change $z Chang Tang Plateau (China and India)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social change" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121277" ] ] [ a bf:Geographic ; + rdfs:label "Chang Tang Plateau (China and India)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4176366" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Kashmir goat Social aspects Chang Tang Plateau (China and India)" ; + bflc:marcKey "650 0 $a Kashmir goat $x Social aspects $z Chang Tang Plateau (China and India)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Kashmir goat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2204807" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "Chang Tang Plateau (China and India)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4176366" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "India Ladākh" ; + bflc:marcKey "651 7 $a India $z Ladākh $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrRhDrQTKprbDgfYvBByd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01218510" ] ] [ a bf:Geographic ; + rdfs:label "Ladākh" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01218510" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Social change" ; + bflc:marcKey "650 7 $a Social change $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122310" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Changpa (Indic people) Family relationships." ; + bflc:marcKey "650 0 $a Changpa (Indic people) $x Family relationships." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Changpa (Indic people)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4460703" ] ] [ a bf:Topic ; + rdfs:label "Family relationships." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100269" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nomades Inde Ladākh." ; + bflc:marcKey "650 6 $a Nomades $z Inde $z Ladākh." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nomades" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0010487" ] ] [ a bf:Geographic ; + rdfs:label "Inde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483281" ] ] [ a bf:Geographic ; + rdfs:label "Ladākh." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483281" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cashmere Economic aspects Chang Tang Plateau (China and India)" ; + bflc:marcKey "650 0 $a Cashmere $x Economic aspects $z Chang Tang Plateau (China and India)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cashmere" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2204803" ] ] [ a bf:Topic ; + rdfs:label "Economic aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095569" ] ] [ a bf:Geographic ; + rdfs:label "Chang Tang Plateau (China and India)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4176366" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Changpa (Indic people) Social life and customs." ; + bflc:marcKey "650 0 $a Changpa (Indic people) $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Changpa (Indic people)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4460703" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536485" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Changpa (Peuple de l'Inde) Mœurs et coutumes." ; + bflc:marcKey "650 6 $a Changpa (Peuple de l'Inde) $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Changpa (Peuple de l'Inde)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000258698" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379088" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Chang Tang Plateau (China and India) Social conditions." ; + bflc:marcKey "651 0 $a Chang Tang Plateau (China and India) $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Chang Tang Plateau (China and India)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4176366" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Changpa (Peuple de l'Inde) Relations familiales." ; + bflc:marcKey "650 6 $a Changpa (Peuple de l'Inde) $x Relations familiales." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Changpa (Peuple de l'Inde)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000258698" ] ] [ a bf:Topic ; + rdfs:label "Relations familiales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373848" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Nomads" ; + bflc:marcKey "650 7 $a Nomads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01038439" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Ladākh (India) Social conditions." ; + bflc:marcKey "651 0 $a Ladākh (India) $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Ladākh (India)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723831" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Shepherds" ; + bflc:marcKey "650 7 $a Shepherds $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01115813" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social conditions" ; + bflc:marcKey "650 7 $a Social conditions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919811" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Asia Chang Tang Plateau" ; + bflc:marcKey "651 7 $a Asia $z Chang Tang Plateau $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Asia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01311473" ] ] [ a bf:Geographic ; + rdfs:label "Chang Tang Plateau" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01311473" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nomads India Ladākh." ; + bflc:marcKey "650 0 $a Nomads $z India $z Ladākh." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nomads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077015" ] ] [ a bf:Geographic ; + rdfs:label "India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723831" ] ] [ a bf:Geographic ; + rdfs:label "Ladākh." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca723831" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bergers Inde Ladākh." ; + bflc:marcKey "650 6 $a Bergers $z Inde $z Ladākh." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bergers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0049243" ] ] [ a bf:Geographic ; + rdfs:label "Inde" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483281" ] ] [ a bf:Geographic ; + rdfs:label "Ladākh." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0483281" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Gold of the Himalayas : The Changpa people live cut off from the rest of the world on a barren, 4,000-meter-high plateau in the southeast of Ladakh, in the Kashmir Himalayas. Here, livestock must search far and wide to pry something edible from the earth. Inhospitable as it is, the region is also home to a living treasure : Changpa goats, which grow a fine wool -- but only at extremely high altitudes and in bitterly cold winters. The wool is then brushed out in the early summer and sold in the capital city as the precious Pashmina, the \"Gold of the Changthang.\" This program follows a group of Changpa nomads as they undertake another arduous trading journey -- one that will make possible more beautiful cashmere textiles valued by garment manufacturers and consumers around the world.\"--taken from container label."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Gold of the Himalayas : Pashmina wool -- Generational tradition -- Marriage : Polyandry -- Nightfall in the Changthang -- Daytime activities -- Changpa : Decisions and dice -- Changpa : Women's activities -- Horse round-up & breaking up camp -- Nomads on the move -- New camp for the Changpa -- Buddhist rituals for wellness -- Changpa : Men's work -- Threat to traditions -- In honor of the spirits -- In honor of the Buddha -- New leader -- Traditional horse race -- Winter in the Changthang -- Winter cold and Pashmina -- Pashmina goes to market -- Market in Leh, capital of Ladakh -- Religious devotion -- Marriage made official -- Changpa : Uncertain future -- Credits." ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Nomads in Ladakh" ; + bf:mainTitle "Nomads in Ladakh" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on disc label: $a Nomads : $b Gold of the Himalayas" ; + bf:mainTitle "Nomads :" ; + bf:note [ a bf:Note ; + rdfs:label "Title on disc label:"@en ] ; + bf:subtitle "Gold of the Himalayas" ], + [ a bf:Title ; + rdfs:label "Gold of the Himalaya :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gold of the Himalaya :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on container label: $a Gold of the Himalayas" ; + bf:mainTitle "Gold of the Himalayas" ; + bf:note [ a bf:Note ; + rdfs:label "Title on container label:"@en ] ] . + + a bf:Person ; + rdfs:label "Tuck, Jay," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1598311" ] . + + a bf:Person ; + rdfs:label "Eckmann, Ludwig," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10543129" ] . + + a bf:Person ; + rdfs:label "Wartmann, Thomas," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10543656" ] . + + a bf:Person ; + rdfs:label "Zrenner, Winfried," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10544113" ] . + + a bf:Person ; + rdfs:label "Creedon, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8841913" ] . + + a bf:Organization ; + rdfs:label "Westdeutscher Rundfunk," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca39625" ] . + + a bf:Organization ; + rdfs:label "Südwestrundfunk (Germany)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4962075" ] . + + a bf:Organization ; + rdfs:label "Filmquadrat (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7082352" ] . + + a bf:Organization ; + rdfs:label "Films for the Humanities & Sciences (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6071449" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2011"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (52 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362529352" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "44868" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films for the Humanities & Sciences" ] ; + rdf:value "FFH44868" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "This disc is a recorded DVD and may not play on all DVD players or drives."@en ], + [ a bf:Note ; + rdfs:label "\"Nomads : How Ancient Traveling Societies Persevere : Nomadism is humanity's oldest way of life. It faces dramatic changes brought by technology, globalization, and global warming, but those who foresee its demise may prove to be wrong. This three-part series looks at the lives of nomadic peoples in Niger, Kyrgyzstan, and the Kashmiri region of Ladakh as they experience the daily conflict between ancient customs and the pressures of the 21st century. ©2008. The series includes : Salt Caravans in the Niger ; Gold of the Himalayas ; Steppe Riders in Kyrgyzstan.\"--taken from container label."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY : $b Films for the Humanities & Sciences, $c [2011]" ; + bflc:simpleAgent "Films for the Humanities & Sciences," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "New York, NY :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "New York, NY : Films for the Humanities & Sciences, [2011]" ; + bf:responsibilityStatement "a film by Thomas Wartmann ; written and directed by Thomas Wartmann ; producer, Thomas Wartmann ; a coproduction of Filmquadrat, Südwestrundfunk, Westdeutscher Rundfunk in cooperation with Arte." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Gold of the Himalaya : Nomads in Ladakh /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gold of the Himalaya :" ; + bf:subtitle "Nomads in Ladakh /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1362540698.ttl b/tests/oclc/videos/1362540698.ttl new file mode 100644 index 0000000..6b65219 --- /dev/null +++ b/tests/oclc/videos/1362540698.ttl @@ -0,0 +1,883 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20260320104350.8" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Person ; + rdfs:label "Miller, Philip, 1964-" . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "398.209687" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "GR359.55" ; + bf:itemPortion ".L59 2017" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kopp, Aaron, $d 1984- $e film producer, $e film director, $e cinematographer, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjHHhQmqRvKqMvT386PvVy" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "editor of moving image work." ], + [ a bf:Role ; + rdfs:label "cinematographer," ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mhlophe, Gcina, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mhlophe, Gcina," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fork Films. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpmd68KCyXXqhKw9XM6" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Shine Global (Firm), $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Shine Global (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Miller, Philip, $d 1964- $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJqQBwcwtrkJchfqBxxqwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Abramorama (Firm), $e presenter." ; + bf:agent [ a bf:Organization ; + rdfs:label "Abramorama (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a AJK Film (Firm), $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "AJK Film (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kopp, Amanda, $e film producer, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Kopp, Amanda," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Coombe, Davis, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Coombe, Davis," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Intaba Creative (Firm), $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Intaba Creative (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Coker, Shofela, $e animator." ; + bf:agent [ a bf:Person ; + rdfs:label "Coker, Shofela," ] ; + bf:role [ a bf:Role ; + rdfs:label "animator." ] ] ; + bf:duration "PT1H17M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live-action/animation films" ; + bflc:marcKey "655 7 $a Live-action/animation films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750213" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live-action/animation films." ; + bflc:marcKey "655 7 $a Live-action/animation films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866350" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films expérimentaux." ; + bflc:marcKey "655 7 $a Films expérimentaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000095" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures."@en ; + bflc:marcKey "380 $a Motion pictures. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Experimental films" ; + bflc:marcKey "655 7 $a Experimental films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710354" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Folklore" ; + bflc:marcKey "655 7 $a Folklore $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423784" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Experimental films." ; + bflc:marcKey "655 7 $a Experimental films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866219" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sq---" ; + bf:code "f-sq---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ssw" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Winner, Knight Documentary Achievement Award, Miami Film Festival; Winner, Best Documentary, La Film Festival; Official Selection, BFI London Film Festival; Winner, Grant Prize, New York International Children's Film Festival; Winner, Grand Prize, Heartland Film Festival." ], + [ a bf:Note, + ; + rdfs:label "Cinematography by Aaron Kopp ; edited by Aaron Kopp and Davis Coombe ; original score composed by Philip Miller ; animation artwork by Shofela Coker."@en ; + bflc:marcKey "508 $a Cinematography by Aaron Kopp ; edited by Aaron Kopp and Davis Coombe ; original score composed by Philip Miller ; animation artwork by Shofela Coker." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Featuring Gcina Mhlophe."@en ; + bflc:marcKey "511 0 $a Featuring Gcina Mhlophe." ], + [ a bf:Note, + ; + rdfs:label "Soundtrack in English and SiSwati with English subtitles; closed-captioned."@en ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated; recommended for ages 10+ due to thematic material."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art de conter chez l'enfant Eswatini." ; + bflc:marcKey "650 6 $a Art de conter chez l'enfant $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art de conter chez l'enfant" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0132185" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2000-2099" ; + bflc:marcKey "648 7 $a 2000-2099 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enfants Eswatini Folklore." ; + bflc:marcKey "650 6 $a Enfants $z Eswatini $v Folklore." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enfants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382897" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] [ a bf:GenreForm ; + rdfs:label "Folklore." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0382897" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Children" ; + bflc:marcKey "650 7 $a Children $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00854835" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Contes de fées Eswatini 21e siècle." ; + bflc:marcKey "650 6 $a Contes de fées $z Eswatini $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Contes de fées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038962" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373679" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fairy tales Eswatini 21st century." ; + bflc:marcKey "650 0 $a Fairy tales $z Eswatini $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fairy tales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149828" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930675" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Littérature et folklore Eswatini 21e siècle." ; + bflc:marcKey "650 6 $a Littérature et folklore $z Eswatini $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Littérature et folklore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0042844" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373679" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Psychic trauma in children Alternative treatment Eswatini." ; + bflc:marcKey "650 0 $a Psychic trauma in children $x Alternative treatment $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Psychic trauma in children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013701" ] ] [ a bf:Topic ; + rdfs:label "Alternative treatment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5026977" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Literature and folklore Eswatini 21st century." ; + bflc:marcKey "650 0 $a Literature and folklore $z Eswatini $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Literature and folklore" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2060343" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930675" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Traumatisme psychique chez l'enfant Médecines parallèles Eswatini." ; + bflc:marcKey "650 6 $a Traumatisme psychique chez l'enfant $x Médecines parallèles $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Traumatisme psychique chez l'enfant" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0120326" ] ] [ a bf:Topic ; + rdfs:label "Médecines parallèles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378740" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fairy tales" ; + bflc:marcKey "650 7 $a Fairy tales $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00919916" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Children Eswatini Folklore." ; + bflc:marcKey "650 0 $a Children $z Eswatini $v Folklore." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142332" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] [ a bf:GenreForm ; + rdfs:label "Folklore." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142332" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Storytelling ability in children" ; + bflc:marcKey "650 7 $a Storytelling ability in children $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01134197" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Storytelling ability in children Eswatini." ; + bflc:marcKey "650 0 $a Storytelling ability in children $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Storytelling ability in children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149504" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Orphans Social conditions" ; + bflc:marcKey "650 7 $a Orphans $x Social conditions $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Orphans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01048444" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01048444" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Orphans Eswatini Social conditions." ; + bflc:marcKey "650 0 $a Orphans $z Eswatini $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Orphans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2101352" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Resilience (Personality trait) in children Eswatini." ; + bflc:marcKey "650 0 $a Resilience (Personality trait) in children $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Resilience (Personality trait) in children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2471858" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Storytelling Eswatini." ; + bflc:marcKey "650 0 $a Storytelling $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Storytelling" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149470" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11816173" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Resilience (Personality trait) in children" ; + bflc:marcKey "650 7 $a Resilience (Personality trait) in children $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01095579" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art de conter Eswatini." ; + bflc:marcKey "650 6 $a Art de conter $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art de conter" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001488" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Literature and folklore" ; + bflc:marcKey "650 7 $a Literature and folklore $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01000074" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Storytelling" ; + bflc:marcKey "650 7 $a Storytelling $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01134169" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Résilience chez l'enfant Eswatini." ; + bflc:marcKey "650 6 $a Résilience chez l'enfant $z Eswatini." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Résilience chez l'enfant" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0192101" ] ] [ a bf:Geographic ; + rdfs:label "Eswatini." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0443868" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Legendary South African storyteller, Gcina Mhlophe, guides five orphaned children from Eswatini as they collaborate to craft an original fairytale drawn from their darkest memories and brightest dreams. Their fictional character, Liyana, is brought to life in innovative animated artwork as she embarks on a perilous quest to rescue her young twin brothers. This genre-defying film weaves an animated hero's journey with poetic documentary scenes to create an inspiring tale of perseverance. 'Liyana' is a tribute to the strength of the human spirit and the healing power of storytelling\"--container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Liyana /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liyana /" ] . + + a bf:Person ; + rdfs:label "Kopp, Aaron, 1984-" . + + a bf:Organization ; + rdfs:label "Fork Films." . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Eswatini" ; + bflc:marcKey "651 7 $a Eswatini $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvdcTvMrpX3hKY6J3DY" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01214603" ] ; + bf:source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "plastic"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2017"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:duration "011700" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (77 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1362540698" ], + [ a bf:Upc ; + rdf:value "823857264421" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD; NTSC; all regions; widescreen (1:85:1); Dolby digital 5.1."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "\"Liyana story by Sibusiso, Zwell, Phumlani, Nomcebo, Mkhuleko\"--container."@en ], + [ a bf:Note ; + rdfs:label "Widescreen (1:85:1)."@en ], + [ a bf:Note, + oclcbf:UsePolicy ; + rdfs:label "For private home use only."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Eswatini", + "Qatar", + "United States."@en ; + bflc:marcKey "257 $a Eswatini $a Qatar $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Albuquerque, NM?] : $b AJK Film LLC, $c [2017]" ; + bflc:simpleAgent "AJK Film LLC," ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "[Albuquerque, NM?] :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "[Albuquerque, NM?] : AJK Film LLC, [2017]" ; + bf:responsibilityStatement "Abramorama presents ; an Intaba Creative production ; produced in association with Shine Global ; supported by Fork Films ; film by Intaba Creative ; produced by Amanda Kopp, Aaron Kopp ; directed by Aaron Kopp, Amanda Kopp." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Liyana /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liyana /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1365395558.ttl b/tests/oclc/videos/1365395558.ttl new file mode 100644 index 0000000..f45dcf8 --- /dev/null +++ b/tests/oclc/videos/1365395558.ttl @@ -0,0 +1,1094 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011232623.4" ; + bf:creationDate "20230125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCF $d OCLCO $d OCLCL $d OCLCQ $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Africa" ; + bflc:marcKey "651 7 $a Africa $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkHrMyfHC67yqRTycbrv3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239509" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Sawadogo, Cilia, 1965-" . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1995.9.W6" ; + bf:itemPortion "S468 2004" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4082096" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Maiga, Amssatou, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Maiga, Amssatou," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sawadogo, Cilia, $d 1965- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJqbpkdgR8BrVGf9vdbTpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kaboré/Silga, Valerie, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Kaboré/Silga, Valerie," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mtshali-Jones, Thembi, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mtshali-Jones, Thembi," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Keïta, Aï, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Keïta, Aï," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Duah, Alexandra, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Duah, Alexandra," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Aina, Shirikiana, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Aina, Shirikiana," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ouedraogo, Aminata, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Ouedraogo, Aminata," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Faye, Safi, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Faye, Safi," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Muigai, Catherine Wangui, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Muigai, Catherine Wangui," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Saïhi, Horria, $d 1953- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjDRJdKC7XhK4fhD9rgqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Poulenc, Christophe, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Poulenc, Christophe," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mthembu, Zanele, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mthembu, Zanele," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Zeinabu irene, $d 1961- $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Davis, Zeinabu irene, 1961-" ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Folly, Anne-Laure, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Folly, Anne-Laure," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Oubda, Franceline, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Oubda, Franceline," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bagilishya, Chantal, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Bagilishya, Chantal," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Yaméogo, Florentine, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Yaméogo, Florentine," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm), $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mungai, Anne G., $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mungai, Anne G.," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Uriri, Prudence F., $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Uriri, Prudence F.," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ansah, Gyasiwa, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Ansah, Gyasiwa," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Onwurah, Ngozi, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Onwurah, Ngozi," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mamadali, Oumema, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mamadali, Oumema," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Diarra, Hélène, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Diarra, Hélène," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tlili, Najwa, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Tlili, Najwa," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Maldoror, Sarah, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Maldoror, Sarah," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Savané, Naky Sy, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Savané, Naky Sy," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Adamou, Aïssatou, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Adamou, Aïssatou," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Yacoub, Zara M. $q (Zara Majamat), $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjKkx87qgCDkPxKwpMMhVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellerson, Beti, $e film producer, $e researcher." ; + bf:agent [ a bf:Person ; + rdfs:label "Ellerson, Beti," ] ; + bf:role [ a bf:Role ; + rdfs:label "researcher." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blanc-Paes, Marie Clémence, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Blanc-Paes, Marie Clémence," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Diop, Mbissine Thérèse, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Diop, Mbissine Thérèse," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mbeka Phoba, Monique, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mbeka Phoba, Monique," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nacro, Fanta Régina, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Nacro, Fanta Régina," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dangarembga, Tsitsi, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Dangarembga, Tsitsi," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Siyolwe, Wabei, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Siyolwe, Wabei," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mekuria, Salem, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Mekuria, Salem," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ] ; + bf:duration "PT1H22M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Interview" ; + bflc:marcKey "655 2 $a Interview" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D017203" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "interviews." ; + bflc:marcKey "655 7 $a interviews. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026392" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bflc:marcKey "655 7 $a Interviews. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000446" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews" ; + bflc:marcKey "655 7 $a Interviews $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423832" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bflc:marcKey "655 7 $a Interviews. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077249" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f------" ; + bf:code "f------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Featuring Safi Faye (Senegal ; director), Sarah Maldoror (Guadeloupe ; director), Prudence Uriri (Zimbabwe ; director), Horria Saihi (Algeria ; director), Wabei Siyolwe (Zambia ; director / producer), Franceline Oubda (Burkina Faso ; director), Tsitsi Dangarembga (Zimbabwe ; director), Fanta Régina Nacro (Burkina Faso ; director), Gyasiwa Ansah (Ghana ; director), Aïssatou Adamou (Niger ; director), Florentine Yaméogo (Burkina Faso ; director), Anne Mungai (Kenya ; director), Salem Mekuria (Ethiopia ; director), Anne-Laure Folly (Togo ; director), Naky Sy Savane (Cote d'Ivoire ; actor), Zara Mahamat Yacoub (Chad ; director), Monique Phoba (Dem. Rep. of Congo ; director), Ngozi Onwurah (Nigeria ; director), Aï Keïta-Yara (Burkina Faso ; actor), Amssatou Maiga (Burkina Faso ; actor), M'bissine Thérèse Diop (Senegal ; actor), Hélène Maïmouna Diarra (Mali ; actor), Alexandra Duah (Ghana ; actor), Thembi Mtshali (South Africa ; actor), Catherine Wangui Muigai (Kenya ; producer), Aminata Ouedraogo (Burkina Faso ; director), Najwa Tlili (Tunisia ; director), Cilia Sawadogo (Burkina Faso ; director), Marie-Clémence Blanc-Paes (Madagascar ; producer), Chantal Bagilishya (Rwanda ; producer), Shirikiana Aina (USA ; director / producer), Zeinabu irene Davis (USA ; director), Valerie Kaboré/Silga (Burkina Faso ; director), Ouméma Mamadali (Comoros ; director), and Zanele Mthembu (South Africa ; director)."@en ; + bflc:marcKey "511 0 $a Featuring Safi Faye (Senegal ; director), Sarah Maldoror (Guadeloupe ; director), Prudence Uriri (Zimbabwe ; director), Horria Saihi (Algeria ; director), Wabei Siyolwe (Zambia ; director / producer), Franceline Oubda (Burkina Faso ; director), Tsitsi Dangarembga (Zimbabwe ; director), Fanta Régina Nacro (Burkina Faso ; director), Gyasiwa Ansah (Ghana ; director), Aïssatou Adamou (Niger ; director), Florentine Yaméogo (Burkina Faso ; director), Anne Mungai (Kenya ; director), Salem Mekuria (Ethiopia ; director), Anne-Laure Folly (Togo ; director), Naky Sy Savane (Cote d'Ivoire ; actor), Zara Mahamat Yacoub (Chad ; director), Monique Phoba (Dem. Rep. of Congo ; director), Ngozi Onwurah (Nigeria ; director), Aï Keïta-Yara (Burkina Faso ; actor), Amssatou Maiga (Burkina Faso ; actor), M'bissine Thérèse Diop (Senegal ; actor), Hélène Maïmouna Diarra (Mali ; actor), Alexandra Duah (Ghana ; actor), Thembi Mtshali (South Africa ; actor), Catherine Wangui Muigai (Kenya ; producer), Aminata Ouedraogo (Burkina Faso ; director), Najwa Tlili (Tunisia ; director), Cilia Sawadogo (Burkina Faso ; director), Marie-Clémence Blanc-Paes (Madagascar ; producer), Chantal Bagilishya (Rwanda ; producer), Shirikiana Aina (USA ; director / producer), Zeinabu irene Davis (USA ; director), Valerie Kaboré/Silga (Burkina Faso ; director), Ouméma Mamadali (Comoros ; director), and Zanele Mthembu (South Africa ; director)." ], + [ a bf:Note, + ; + rdfs:label "Image & sound, Christophe Poulenc ; on-location director, Christophe Poulenc ; research & editing, Beti Ellerson ; editing & animation, Christophe Poulenc ; translation & subtitling, Beti Ellerson, Christophe Poulenc."@en ; + bflc:marcKey "508 $a Image & sound, Christophe Poulenc ; on-location director, Christophe Poulenc ; research & editing, Beti Ellerson ; editing & animation, Christophe Poulenc ; translation & subtitling, Beti Ellerson, Christophe Poulenc." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English and French with English subtitles."@en ] ; + bf:originDate "2002" ; + bf:subject [ a bf:Topic ; + rdfs:label "Women in motion pictures." ; + bflc:marcKey "650 0 $a Women in motion pictures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107109" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Producteurs et réalisateurs de cinéma expatriés Identité ethnique." ; + bflc:marcKey "650 6 $a Producteurs et réalisateurs de cinéma expatriés $x Identité ethnique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Producteurs et réalisateurs de cinéma expatriés" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000280263" ] ] [ a bf:Topic ; + rdfs:label "Identité ethnique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373815" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Femmes au cinéma." ; + bflc:marcKey "650 6 $a Femmes au cinéma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0069694" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Afrique Conditions sociales." ; + bflc:marcKey "651 6 $a Afrique $x Conditions sociales." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0116875" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0116875" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women in the motion picture industry Africa." ; + bflc:marcKey "650 0 $a Women in the motion picture industry $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women in the motion picture industry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107260" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Africa Social conditions." ; + bflc:marcKey "651 0 $a Africa $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001935" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001935" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes Afrique Conditions sociales." ; + bflc:marcKey "650 6 $a Femmes $z Afrique $x Conditions sociales." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0188648" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377410" ] ] [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0188648" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Social conditions" ; + bflc:marcKey "650 7 $a Social conditions $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919811" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Social conditions" ; + bflc:marcKey "650 7 $a Women $x Social conditions $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176947" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176947" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women in television broadcasting" ; + bflc:marcKey "650 7 $a Women in television broadcasting $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177992" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Africa In motion pictures." ; + bflc:marcKey "651 0 $a Africa $x In motion pictures." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002077" ] ] [ a bf:Topic ; + rdfs:label "In motion pictures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002077" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Actresses, Black Africa Interviews." ; + bflc:marcKey "650 0 $a Actresses, Black $z Africa $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Actresses, Black" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4139672" ] ] [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women television producers and directors Africa Interviews." ; + bflc:marcKey "650 0 $a Women television producers and directors $z Africa $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women television producers and directors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2183566" ] ] [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Actresses, Black" ; + bflc:marcKey "650 7 $a Actresses, Black $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00796335" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Motion pictures" ; + bflc:marcKey "650 7 $a Motion pictures $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027285" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes dans l'industrie de la télévision Afrique." ; + bflc:marcKey "650 6 $a Femmes dans l'industrie de la télévision $z Afrique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes dans l'industrie de la télévision" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066265" ] ] [ a bf:Geographic ; + rdfs:label "Afrique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women in television broadcasting Africa." ; + bflc:marcKey "650 0 $a Women in television broadcasting $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women in television broadcasting" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107283" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Productrices et réalisatrices de télévision Afrique Entretiens." ; + bflc:marcKey "650 6 $a Productrices et réalisatrices de télévision $z Afrique $v Entretiens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Productrices et réalisatrices de télévision" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0174578" ] ] [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] [ a bf:GenreForm ; + rdfs:label "Entretiens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378030" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women television producers and directors" ; + bflc:marcKey "650 7 $a Women television producers and directors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178614" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women in the motion picture industry" ; + bflc:marcKey "650 7 $a Women in the motion picture industry $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178040" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes dans l'industrie cinématographique Afrique." ; + bflc:marcKey "650 6 $a Femmes dans l'industrie cinématographique $z Afrique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes dans l'industrie cinématographique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0067992" ] ] [ a bf:Geographic ; + rdfs:label "Afrique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Africa Social conditions." ; + bflc:marcKey "650 0 $a Women $z Africa $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105653" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105653" ] ] [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women motion picture producers and directors" ; + bflc:marcKey "650 7 $a Women motion picture producers and directors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178163" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Productrices et réalisatrices de cinéma Afrique Entretiens." ; + bflc:marcKey "650 6 $a Productrices et réalisatrices de cinéma $z Afrique $v Entretiens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Productrices et réalisatrices de cinéma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0076893" ] ] [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] [ a bf:GenreForm ; + rdfs:label "Entretiens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378030" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Multiracial women Race identity." ; + bflc:marcKey "650 0 $a Multiracial women $x Race identity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Multiracial women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7296951" ] ] [ a bf:Topic ; + rdfs:label "Race identity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5244318" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African diaspora Influence." ; + bflc:marcKey "650 0 $a African diaspora $x Influence." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African diaspora" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3076273" ] ] [ a bf:Topic ; + rdfs:label "Influence." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5739922" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women in motion pictures" ; + bflc:marcKey "650 7 $a Women in motion pictures $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177931" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Actrices noires Afrique Entretiens." ; + bflc:marcKey "650 6 $a Actrices noires $z Afrique $v Entretiens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Actrices noires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0286975" ] ] [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0386836" ] ] [ a bf:GenreForm ; + rdfs:label "Entretiens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378030" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women motion picture producers and directors Africa Interviews." ; + bflc:marcKey "650 0 $a Women motion picture producers and directors $z Africa $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women motion picture producers and directors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2107461" ] ] [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Africains Pays étrangers Influence." ; + bflc:marcKey "650 6 $a Africains $z Pays étrangers $x Influence." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Africains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0230577" ] ] [ a bf:Topic ; + rdfs:label "Influence." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374177" ] ] [ a bf:Geographic ; + rdfs:label "Pays étrangers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0230577" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Expatriate motion picture producers and directors Ethnic identity." ; + bflc:marcKey "650 0 $a Expatriate motion picture producers and directors $x Ethnic identity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Expatriate motion picture producers and directors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7860353" ] ] [ a bf:Topic ; + rdfs:label "Ethnic identity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5185992" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Exploring the extraordinary contributions of women filmmakers from Africa and the diaspora, Beti Ellerson's engaging debut intersperses interviews with such acclaimed women directors as Safi Faye, Sarah Maldoror, Anne Mungai, Fanta Régina Nacro and Ngozi Onwurah with footage from their seminal work. With power and nuance, Ellerson also confronts the thorny question of cultural authenticity by revisiting the legendary 1991 FESPACO (Pan-African Festival of Cinema and Television of Ouagadougou), in which diasporian women were asked to leave a meeting intended for African woman only. This film is both a valuable anthology and a fitting homage to the pioneers and new talents of African cinema.\"--taken from film distributor web site."@en ], + [ a bf:Summary ; + rdfs:label "Interviews of thirty-five women filmmakers from Africa and the African diaspora, interspersed with clips from their films."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Sisters of the screen :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sisters of the screen :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a African women in the cinema" ; + bf:mainTitle "African women in the cinema" ] . + + a bf:Person ; + rdfs:label "Saïhi, Horria, 1953-" . + + a bf:Person ; + rdfs:label "Yacoub, Zara M. (Zara Majamat)," . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)," . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2002"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "New York, NY : Distributed by Women Make Movies, [2004]" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (82 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1365395558" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Disc label indicates film is 73 minutes long but actual running time is 82 minutes."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2002."@en ], + [ a bf:Note ; + rdfs:label "This disc is a recorded DVD and may not play on all DVD players or drives."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a New York, NY : $b Distributed by Women Make Movies, $c [2004]" ; + bflc:simpleAgent "Distributed by Women Make Movies," ; + bflc:simpleDate "[2004]" ; + bflc:simplePlace "New York, NY :" ; + bf:date "2004"^^ ] ; + bf:responsibilityStatement "a film by Beti Ellerson ; producer, Beti Ellerson ; associate producer, Christophe Poulenc." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Sisters of the screen : African women in the cinema /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sisters of the screen :" ; + bf:subtitle "African women in the cinema /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1365399009.ttl b/tests/oclc/videos/1365399009.ttl new file mode 100644 index 0000000..9364dcc --- /dev/null +++ b/tests/oclc/videos/1365399009.ttl @@ -0,0 +1,1259 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20241204192018.1" ; + bf:creationDate "20230125" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "GUA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "IUK" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d GUA $d OCLCF $d OCLCA $d IUK $d OCLCO $d OCLCL $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Jensen, Henning, 1943-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10201482" ] . + + a bf:Person ; + rdfs:label "Elphick, Michael, 1946-2002," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5347154" ] . + + a bf:Person ; + rdfs:label "Barr, Jean-Marc, 1960-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5143326" ] . + + a bf:Person ; + rdfs:label "Gislason, Tómas, 1961-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6402295" ] . + + a bf:Person ; + rdfs:label "Kier, Udo." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4247200" ] . + + a bf:Person ; + rdfs:label "Holten, Bo," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca676960" ] . + + a bf:Person ; + rdfs:label "Christensen, Bo, 1937-2020," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5189830" ] . + + a bf:Person ; + rdfs:label "Bendtsen, Henning, 1925-2011," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10025169" ] . + + a bf:Person ; + rdfs:label "Lai, Me Me," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5347155" ] . + + a bf:Person ; + rdfs:label "Reenberg, Jørgen, 1927-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8088294" ] . + + a bf:Person ; + rdfs:label "Hansen, Claes Kastholm," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1104561" ] . + + a bf:Person ; + rdfs:label "Bach, Peter (Composer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15093314" ] . + + a bf:Person ; + rdfs:label "Kłosiński, Edward, 1943-2008," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7553296" ] . + + a bf:Person ; + rdfs:label "Knight, Esmond, 1906-1987," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5303598" ] . + + a bf:Person ; + rdfs:label "Sydow, Max von, 1929-2020," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1786724" ] . + + a bf:Person ; + rdfs:label "Vørsel, Niels," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6468870" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Germany" ; + bflc:marcKey "651 7 $a Germany $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtCD3rcKcPDx6FHmjvrbd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210272" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Järegård, Ernst-Hugo, 1928-1998," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5866168" ] . + + a bf:Person ; + rdfs:label "Jensen, Peter Aalbæk, 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4567505" ] . + + a bf:Person ; + rdfs:label "Holbek, Joachim," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5537560" ] . + + a bf:Person ; + rdfs:label "Wells, Jerold, 1908-1999," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11827034" ] . + + a bf:Person ; + rdfs:label "Constantine, Eddie, 1917-1993," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1894849" ] . + + a bf:Person ; + rdfs:label "Trier, Lars von, 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4310340" ] . + + a bf:Person ; + rdfs:label "Sukowa, Barbara, 1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3264612" ] . + + a bf:Person ; + rdfs:label "Schneid, Hervé," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6065587" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sukowa, Barbara, $d 1950- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyGYMfxMwWKjvDdPyP84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kłosiński, Edward, $d 1943-2008, $e director of photograpy. $1 https://id.oclc.org/worldcat/entity/E39PBJpYxJdhhQcXfcKJ4gy8G3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photograpy." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sydow, Max von, $d 1929-2020, $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJptYxBrcBG97cXjgFFHYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Knight, Esmond, $d 1906-1987, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpdQMVhkT3cP4MD9kYkjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lai, Me Me, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJk4yCc78BpByHVqQTfg8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Elling, Tom, $e director of photography." ; + bf:agent [ a bf:Person ; + rdfs:label "Elling, Tom," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15091941" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bendtsen, Henning, $d 1925-2011, $e director of photography. $1 https://id.oclc.org/worldcat/entity/E39PBJjtdYthtdtgv3bG6hHHmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schneid, Hervé, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJyxbXjwDc98wdf8V88Bfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Criterion Collection (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmmY36KGgVxcHG8vKCp6" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reenberg, Jørgen, $d 1927- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkHkMJkkbD3RV3JyQYByd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wells, Jerold, $d 1908-1999, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvxpfJbhycyDxkwjT9FKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hansen, Claes Kastholm, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkXxtt6kV46RJYFkGhPwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trier, Lars von, $d 1956- $e film director, $e screenwriter, $e actor, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJxH47DGHM64kpvXGB8V4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor," ], + [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jensen, Peter Aalbæk, $d 1956- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJvt4G9tvJm869vd46RVG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gislason, Tómas, $d 1961- $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJgCQGrkkQPmVKDTDykbh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Constantine, Eddie, $d 1917-1993, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJwmRbWdxHBVMvkxHggkDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mørk, Erik, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjDpHjhq9F8q7VXvmgrhd3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Krag, Thomas, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Krag, Thomas," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15093227" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jensen, Henning, $d 1943- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJB4gCkfx6HQFrxQmpg3Qq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vørsel, Niels, $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJt3YmtT9tMJkMG8TqgtKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ottesen, Susanne, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjCj7XHMyM4Wt3YF3jRxWC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Holten, Bo, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJhd7b8vfMvyrG69dCDQbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bach, Peter $c (Composer), $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJpYvCVbQTCPTypfBB6R8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Järegård, Ernst-Hugo, $d 1928-1998, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJtX6W67JJRJdw9Br6KPQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Holbek, Joachim, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJvt4RxCRXHY46YH6kg9Xd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barr, Jean-Marc, $d 1960- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJg4mPt3KVDYp7yPHf9hpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Christensen, Bo, $d 1937-2020, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJj4vJHVkHXbWM6xjQq4v3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Elphick, Michael, $d 1946-2002, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJbH34kQHY4xRpr87YCmh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kier, Udo. $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhH4F7FqHRH6WJ36x4rMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Meurisse, Jean-Paul, $e director of photograpy. $1 https://id.oclc.org/worldcat/entity/E39PCjtDJ3XMGFtDpXyPrg4Dv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photograpy." ] ] ; + bf:duration "PT5H21M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Thrillers (Films)" ; + bflc:marcKey "655 7 $a Thrillers (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000075" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "War films" ; + bflc:marcKey "655 7 $a War films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710402" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Detective and mystery films" ; + bflc:marcKey "655 7 $a Detective and mystery films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710476" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866670" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Experimental films." ; + bflc:marcKey "655 7 $a Experimental films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866219" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726193" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Experimental films" ; + bflc:marcKey "655 7 $a Experimental films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710354" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "War films." ; + bflc:marcKey "655 7 $a War films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de détective." ; + bflc:marcKey "655 7 $a Films de détective. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000089" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films expérimentaux." ; + bflc:marcKey "655 7 $a Films expérimentaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000095" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Detective and mystery films." ; + bflc:marcKey "655 7 $a Detective and mystery films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866179" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-gx---" ; + bf:code "e-gx---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue (The element of crime); Danish and English dialogues (Epidemic), English and German dialogues (Europa); English subtitles for Epidemic and Europa ; English subtitled for the deaf and hard of hearing (SDH) for all three films."@en ], + [ a bf:Note, + ; + rdfs:label "Epidemic: Lars von Trier, Niels Vørsel, Claes Kastholm Hansen, Susanne Ottesen, Udo Kier."@en ; + bflc:marcKey "511 1 $a Epidemic: Lars von Trier, Niels Vørsel, Claes Kastholm Hansen, Susanne Ottesen, Udo Kier." ], + [ a bf:Note, + ; + rdfs:label "Europa: Udo Kier, Jean-Marc Barr, Barbara Sukowa, Ernst-Hugo Järegård, Erik Mørk, Jørgen Reenberg, Henning Jensen, Eddie Constantine, Lars Von Trier; narrator, Max Von Sydow."@en ; + bflc:marcKey "511 1 $a Europa: Udo Kier, Jean-Marc Barr, Barbara Sukowa, Ernst-Hugo Järegård, Erik Mørk, Jørgen Reenberg, Henning Jensen, Eddie Constantine, Lars Von Trier; narrator, Max Von Sydow." ], + [ a bf:Note, + ; + rdfs:label "Europa: directors of photography, Henning Bendtsen, Jean-Paul Meurisse, Edward Kłosiński; editor, Hervé Schneid; composer, Jokim Holbek."@en ; + bflc:marcKey "508 $a Europa: directors of photography, Henning Bendtsen, Jean-Paul Meurisse, Edward Kłosiński; editor, Hervé Schneid; composer, Jokim Holbek." ], + [ a bf:Note, + ; + rdfs:label "The dlement of crime: Michael Elphick, Esmond Knight, Meme Lai, Jerold Wells."@en ; + bflc:marcKey "511 1 $a The dlement of crime: Michael Elphick, Esmond Knight, Meme Lai, Jerold Wells." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Epidemic: director of photography, Henning Bendtsen; music, Peter Bach; editor, Lars Von Trier, Thomas Krag ; production company Elementfilm."@en ; + bflc:marcKey "508 $a Epidemic: director of photography, Henning Bendtsen; music, Peter Bach; editor, Lars Von Trier, Thomas Krag ; production company Elementfilm." ], + [ a bf:Note, + ; + rdfs:label "The Element of crime: director of photography, Tom Elling; music, Bo Holten; editor, Tómas Gislason."@en ; + bflc:marcKey "508 $a The Element of crime: director of photography, Tom Elling; music, Bo Holten; editor, Tómas Gislason." ] ; + bf:originDate "1984", + "1987", + "1991" ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Nocturne." ; + bflc:marcKey "730 02 $i Container of (work): $a Nocturne." ; + bf:title [ a bf:Title ; + rdfs:label "Nocturne." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nocturne." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Element of crime" ; + bflc:marcKey "730 02 $i Container of (work): $a Element of crime" ; + bf:title [ a bf:Title ; + rdfs:label "Element of crime" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Element of crime" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Criterion collection ; $v 1168" ; + bf:seriesEnumeration "1168" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Criterion collection ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Europa (Motion picture : 1991)" ; + bflc:marcKey "730 02 $i Container of (work): $a Europa (Motion picture : 1991)" ; + bf:title [ a bf:Title ; + rdfs:label "Europa (Motion picture : 1991)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Europa (Motion picture : 1991)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Epidemic (1987)" ; + bflc:marcKey "730 02 $i Container of (work): $a Epidemic (1987)" ; + bf:title [ a bf:Title ; + rdfs:label "Epidemic (1987)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Epidemic (1987)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Images of liberation." ; + bflc:marcKey "730 02 $i Container of (work): $a Images of liberation." ; + bf:title [ a bf:Title ; + rdfs:label "Images of liberation." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Images of liberation." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Criterion collection ;" ; + bflc:marcKey "830 0 $a Criterion collection ; $v 1168." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3521142" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Criterion collection ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "1168." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Work ; + bflc:marcKey "740 02 $a Forbrydelsens element." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Forbrydelsens element." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Epidemics" ; + bflc:marcKey "650 7 $a Epidemics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00914079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Screenwriters" ; + bflc:marcKey "650 7 $a Screenwriters $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01109351" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Serial murder investigation" ; + bflc:marcKey "650 7 $a Serial murder investigation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01113109" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Epidemics Drama." ; + bflc:marcKey "650 0 $a Epidemics $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Epidemics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134368" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroad conductors Germany Drama." ; + bflc:marcKey "650 0 $a Railroad conductors $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroad conductors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2028834" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroads Germany Drama." ; + bflc:marcKey "650 0 $a Railroads $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3159959" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3159959" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ex-police officers Drama." ; + bflc:marcKey "650 0 $a Ex-police officers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ex-police officers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4492649" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Plague Drama." ; + bflc:marcKey "650 0 $a Plague $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Plague" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2143469" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Ex-police officers" ; + bflc:marcKey "650 7 $a Ex-police officers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00917462" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Denazification Germany Drama." ; + bflc:marcKey "650 0 $a Denazification $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Denazification" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084878" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Serial murderers" ; + bflc:marcKey "650 7 $a Serial murderers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01113110" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Germany History 1945-1955 Drama." ; + bflc:marcKey "651 0 $a Germany $x History $y 1945-1955 $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2026638" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2026638" ] ] [ a bf:Temporal ; + rdfs:label "1945-1955" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2026638" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Railroad conductors" ; + bflc:marcKey "650 7 $a Railroad conductors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088587" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Screenwriters Drama." ; + bflc:marcKey "650 0 $a Screenwriters $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Screenwriters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2090987" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Railroads" ; + bflc:marcKey "650 7 $a Railroads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088711" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Serial murder investigation Germany Drama." ; + bflc:marcKey "650 0 $a Serial murder investigation $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Serial murder investigation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3929363" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1945-1955" ; + bflc:marcKey "648 7 $a 1945-1955 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Plague" ; + bflc:marcKey "650 7 $a Plague $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01065045" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Denazification" ; + bflc:marcKey "650 7 $a Denazification $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00890254" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Serial murderers Germany Drama." ; + bflc:marcKey "650 0 $a Serial murderers $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Serial murderers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3812560" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Europa: \"An idealistic American (Jean-Marc Barr) travels to postwar Germany to take a job as a sleeping-car conductor for the Zentropa railways- and finds himself plunged into a murky, Kafkaesque world of intrigue and betrayal where the shadow of Nazism hovers menacingly over everything.\"--Publish' website."@en ], + [ a bf:Summary ; + rdfs:label "The element of crime: \"From his exile in Cairo, a former police investigator (Michael Elphick) undergoes hypnosis in order to relive his memories of Europe and his last case, for which he went to dangerous lengths to enter into the mind of and catch a serial killer targeting children.\"--Publisher's website."@en ], + [ a bf:Summary ; + rdfs:label "Epidemic: \"The filmmaker himself stars as a harried screenwriter whose efforts to complete a script about the outbreak of a deadly disease coincide with a grisly real-life plague.\"--Publisher's website."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The element of crime (AKA : Forbrydelsens element, 1984, 103 min., color, 1.89:1, mono) / Per Holist Filmproduction presents ; directed by Lars von Trier ; screenplay by Lars von Terier & Niels Vørsel -- Epidemic (1987, 106 min., black and white/color, 1.66:1, mono) / Lars von Trier, Elementfilm ; manuskript Lars von Trier & Niels Vørsel ; producer, Jacob Eriksen -- Europa (1991, 112 min., black and white/color, 2.39:1, stereo) / a Danish-French-German-Swedish coproduction ; produced by Gunner Obel & Nordisk Film & TV A/S [and 4 others] ; director, Lars von Trier ; producers, Peter Aalbæk Jensen, Bo Christensen ; screenplay: Lars von Terier & Niels Vørsel." ] ; + bf:title [ a bf:Title ; + rdfs:label "Lars von Trier's Europe trilogy :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lars von Trier's Europe trilogy :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Element of crime, Epidemic, Europa" ; + bf:mainTitle "Element of crime, Epidemic, Europa" ] . + + a bf:Person ; + rdfs:label "Ottesen, Susanne," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10149768" ] . + + a bf:Person ; + rdfs:label "Mørk, Erik," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7553299" ] . + + a bf:Person ; + rdfs:label "Meurisse, Jean-Paul," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7275851" ] . + + a bf:Organization ; + rdfs:label "Criterion Collection (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4753799" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2023"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:editionStatement "Blu-ray edition" ; + bf:extent [ a bf:Extent ; + rdfs:label "3 videodiscs (103 min., 106 min., 112 min.) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + bf:qualifier "(set)" ; + rdf:value "9798886070088" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Criterion Collection" ] ; + rdf:value "CC3432BD" ], + [ a bf:OclcNumber ; + rdf:value "1365399009" ], + [ a bf:Upc ; + bf:qualifier "(set)" ; + rdf:value "715515280815" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray; region A; requires Blu-ray player."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color, black and white."@en ], + [ a bf:Note ; + rdfs:label "Originally produced in Denmar as motion pictures in 1984, 1987, and 1991."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Blu-ray special features: 4K digital restoration of Europa and 3K digital restorations of The element of crime and Epidemic, all approved by director Lars von Trier, with uncompressed stereo or monaural soundtracks; audio commentaries featuring von Trier and others; Tranceformer: a portait of Lars von Trier (1997), a documentary by Stig Björkman; interview from 2005 with von Tier about Europe trilogy; making of commentaries; programs on the films featuring interviews with many of von Trier's collaborations ; two short student films by von Trier: Nocturne (1980) and Images of liberation (1982); Danish television interview with von Trier from 1991; trailers."@en ], + [ a bf:Note ; + rdfs:label "Includes booklet with essay by Howard Hampton (23 pages ; 17 cm.)."@en ], + [ a bf:Note ; + rdfs:label "Wide screen."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English SDH"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Denmark"@en ; + bflc:marcKey "257 $a Denmark $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b The Criterion Collection, $c [2023]" ; + bflc:simpleAgent "The Criterion Collection," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : The Criterion Collection, [2023]" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "LPCM"@en ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "except Europe"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Europe"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Lars von Trier's Europe trilogy : The Element of crime ; Epidemic ; Europa" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Lars von Trier's Europe trilogy :" ; + bf:subtitle "The Element of crime ; Epidemic ; Europa" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1365639360.ttl b/tests/oclc/videos/1365639360.ttl new file mode 100644 index 0000000..f27e7dc --- /dev/null +++ b/tests/oclc/videos/1365639360.ttl @@ -0,0 +1,510 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251001101837.7" ; + bf:creationDate "20230117" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Women Make Movies in 2020."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "328.73092" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lee, Barbara, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Lee, Barbara," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ginzberg, Abby, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Ginzberg, Abby," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ] ; + bf:duration "PT1H23M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + ; + rdfs:label "Barbara Lee."@en ; + bflc:marcKey "511 0 $a Barbara Lee." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "women's studies." ; + bflc:marcKey "650 7 $a women's studies. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300194262" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Current affairs." ; + bflc:marcKey "650 0 $a Current affairs." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women's studies" ; + bflc:marcKey "650 7 $a Women's studies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178850" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History" ; + bflc:marcKey "650 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958235" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History." ; + bflc:marcKey "650 0 $a History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075554" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "ethnicity." ; + bflc:marcKey "650 7 $a ethnicity. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300250435" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women's studies." ; + bflc:marcKey "650 0 $a Women's studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108247" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History, Modern" ; + bflc:marcKey "650 7 $a History, Modern $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958367" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Racism" ; + bflc:marcKey "650 7 $a Racism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01086616" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science" ; + bflc:marcKey "650 7 $a Political science $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069781" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politicians." ; + bflc:marcKey "650 0 $a Politicians." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154696" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Racisme." ; + bflc:marcKey "650 6 $a Racisme." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001691" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Americans." ; + bflc:marcKey "650 0 $a Americans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013552" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Histoire." ; + bflc:marcKey "650 6 $a Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006155" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ethnicité." ; + bflc:marcKey "650 6 $a Ethnicité." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033148" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Études sur les femmes." ; + bflc:marcKey "650 6 $a Études sur les femmes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ethnicity." ; + bflc:marcKey "650 0 $a Ethnicity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2139347" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Racism." ; + bflc:marcKey "650 0 $a Racism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024465" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films" ; + bflc:marcKey "650 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "politicians." ; + bflc:marcKey "650 7 $a politicians. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300025474" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Histoire moderne et contemporaine." ; + bflc:marcKey "650 6 $a Histoire moderne et contemporaine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006170" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ethnicity" ; + bflc:marcKey "650 7 $a Ethnicity $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00916034" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politicians" ; + bflc:marcKey "650 7 $a Politicians $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069915" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "history (discipline)" ; + bflc:marcKey "650 7 $a history (discipline) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054394" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History, Modern." ; + bflc:marcKey "650 0 $a History, Modern." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075750" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science." ; + bflc:marcKey "650 0 $a Political science." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154557" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Americans" ; + bflc:marcKey "650 7 $a Americans $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00807488" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politiciens." ; + bflc:marcKey "650 6 $a Politiciens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0016043" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "An intimate and inspiring portrait of Representative Barbara Lee, a champion of civil rights and a steadfast voice for human rights, peace, and economic and racial justice in the U.S. Congress. In 2001, in the face of extreme backlash, she cast the lone vote in opposition to the broad authorization of military force following the September 11th attacks and issued a strident warning in the House of Representatives, \"Let us now become the evil we deplore.\" Decades later, she continued that clarion call, demanding that Congress stand up to President Trump when he escalated tensions with numerous foreign governments while seeding division within his own country. This feature documentary reveals the many challenges faced by Barbara Lee early in her life, including raising two sons as a single mother on food stamps and surviving domestic violence, which have provided her with the compassion, motivation, and commitment to use her position as an elected representative to improve the lives of her constituents. Uncompromising and conscientious to the core, Barbara Lee paves a path of integrity for future politicians."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Barbara Lee." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Barbara Lee." ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)" . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (83 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1365639360" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13998024" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "In Process Record."@en ], + [ a bf:Note ; + rdfs:label "Film."@en ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford.kanopy.com/node/12998025 $y Kanopy Streaming Video $x Provider: Kanopy $x subscribed $x eLoaderURL $x kp4 $x kpkan13998024" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: Kanopy"@en ], + [ a bf:Note, + ; + rdfs:label "Kanopy Streaming Video"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Women Make Movies, $c 2020." ; + bflc:simpleAgent "Women Make Movies," ; + bflc:simpleDate "2020." ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ] ; + bf:publicationStatement "Women Make Movies, 2020.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12998025/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Barbara Lee." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Barbara Lee." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1366500063.ttl b/tests/oclc/videos/1366500063.ttl new file mode 100644 index 0000000..da9660f --- /dev/null +++ b/tests/oclc/videos/1366500063.ttl @@ -0,0 +1,512 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250701101912.8" ; + bf:creationDate "20230130" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "MAN" ], + [ a bf:Organization ; + bf:code "CSA" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d CSA $d OCLCF $d OCLCO $d OCLCQ $d MAN $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RC455.4.A77" ; + bf:itemPortion "D87 2022" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "362.2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Melles, Michelle, $e director, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Melles, Michelle," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15104183" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "director," ], + [ a bf:Role ; + rdfs:label "producer." ] ] ; + bf:duration "PT1H17M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities" ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710451" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes handicapées visuelles." ; + bflc:marcKey "655 7 $a Vidéos pour personnes handicapées visuelles. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000008" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes handicapées auditives." ; + bflc:marcKey "655 7 $a Vidéos pour personnes handicapées auditives. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities." ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866702" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Director, Michelle Melles ; producers, Michelle Melles, Pedro Orrego, editors, Michelle Melles, Pedro Orrego, Rob Ruzic."@en ; + bflc:marcKey "508 $a Director, Michelle Melles ; producers, Michelle Melles, Pedro Orrego, editors, Michelle Melles, Pedro Orrego, Rob Ruzic." ] ; + bf:originDate "2021" ; + bf:subject [ a bf:Topic ; + rdfs:label "Art therapy" ; + bflc:marcKey "650 7 $a Art therapy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00815831" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mental illness Alternative treatment." ; + bflc:marcKey "650 0 $a Mental illness $x Alternative treatment." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mental illness" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3797009" ] ] [ a bf:Topic ; + rdfs:label "Alternative treatment." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3797009" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Art therapy." ; + bflc:marcKey "650 0 $a Art therapy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035183" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mental health" ; + bflc:marcKey "650 7 $a Mental health $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016339" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mental illness Alternative treatment" ; + bflc:marcKey "650 7 $a Mental illness $x Alternative treatment $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mental illness" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016548" ] ] [ a bf:Topic ; + rdfs:label "Alternative treatment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016548" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mental health." ; + bflc:marcKey "650 0 $a Mental health." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014018" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maladies mentales Médecines parallèles." ; + bflc:marcKey "650 6 $a Maladies mentales $x Médecines parallèles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maladies mentales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0269617" ] ] [ a bf:Topic ; + rdfs:label "Médecines parallèles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0269617" ] ] ) ], + [ a bf:Topic ; + rdfs:label "art therapy." ; + bflc:marcKey "650 7 $a art therapy. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054236" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Art-thérapie." ; + bflc:marcKey "650 6 $a Art-thérapie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0073613" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"In a world where normal is crazy, this film uncovers how madness makes us more fully human. The number of adults and children who struggle with their mental health has skyrocketed over the past thirty years in spite of the fact that the spending on pharmaceutical medications has increased 80 fold. Five out of six young adults do not have access to the mental health services they need. Clearly there is a problem here. This film tells a different story -one that embraces transformative and holistic mental health, autonomy and resilience. Drunk on Too Much Life (DOTML) is a poetic and intimate journey of resilience and discovery. It follows the filmmaker's daughter Corrina from grey, institutional hallways of locked-down psych wards, countless medications, and diagnostic labels into expansive worlds of colour, music, poetry, community, connection and greater meaning. On their journey, the family learns that madness has meaning that goes far beyond brain chemistry. Recovery is not a straight path to being cured but a crooked and bumpy journey and series of small awakenings.\" --mcintyre.ca."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Drunk on too much life /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Drunk on too much life /" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:auditoryAssistiveFeatures "audioDescription"@en ; + oclcbf:contentAccessMode "visual"@en ], + [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 inches +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (77 min.) :"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781574481907" ], + [ a bf:Isbn ; + rdf:value "1574481908" ], + [ a bf:OclcNumber ; + rdf:value "1366500063" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Wide screen."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning and audio description in English"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Originally produced in the United States as a motion picture in 2021."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Includes trailer and a short film \"Kevin & Dave go to Montreal\""@en ], + [ a bf:Note, + ; + rdfs:label "1 booklet (20 pages : color illustration, 19 cm)"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "burning."@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York] : $b New Day Films $c [2022?]" ; + bflc:simpleAgent "New Day Films" ; + bflc:simpleDate "[2022?]" ; + bflc:simplePlace "[New York] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[New York] : New Day Films [2022?]" ; + bf:responsibilityStatement "director, Michelle Melles ; producers, Michelle Melles, Pedro Orrego." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Drunk on too much life /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Drunk on too much life /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1367266964.ttl b/tests/oclc/videos/1367266964.ttl new file mode 100644 index 0000000..080cc55 --- /dev/null +++ b/tests/oclc/videos/1367266964.ttl @@ -0,0 +1,513 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251001010156.4" ; + bf:creationDate "20230119" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4" ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVB0896(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "performed music"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kirkscey, Jonathan, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Kirkscey, Jonathan," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ] ; + bf:duration "PT1H33M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866670" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Dystopian films." ; + bflc:marcKey "655 7 $a Dystopian films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films dystopiques." ; + bflc:marcKey "655 7 $a Films dystopiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001872" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Films)" ; + bflc:marcKey "655 7 $a Thrillers (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000075" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726193" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Dystopian films" ; + bflc:marcKey "655 7 $a Dystopian films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710410" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ], + [ a bf:Note, + ; + rdfs:label "Original score composed by Jonathan Kirkscey."@en ; + bflc:marcKey "508 $a Original score composed by Jonathan Kirkscey." ] ; + bf:originDate "2009"^^ ; + bf:subject [ a bf:Topic ; + rdfs:label "Smoking" ; + bflc:marcKey "650 7 $a Smoking $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01121689" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Addicts Drama." ; + bflc:marcKey "650 0 $a Addicts $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Addicts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3258433" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Smoking Drama." ; + bflc:marcKey "650 0 $a Smoking $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Smoking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2119935" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Addicts" ; + bflc:marcKey "650 7 $a Addicts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00796510" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "In 2035, smoking is illegal except in the dystopian, nicotine-stained \"Smoking Section\" controlled by the Vice Lord. Cigarette Girl, all underwear, curves and va-va-voom, sells cigarettes on the black market, while struggling to kick her own habit. Hunted by ghosts of her addictions, Cigarette Girl discovers she'd kill for a smoke."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Cigarette Girl /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cigarette Girl /" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audio disc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2014"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:distributionStatement "[United States] : Music+Arts, [2014]" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (93 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Archer Records" ] ; + rdf:value "ARR-31964" ], + [ a bf:Isbn ; + rdf:value "6318325921" ], + [ a bf:Upc ; + rdf:value "822533196490" ], + [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "SR0000786199" ], + [ a bf:Lccn ; + rdf:value " 2023600006" ], + [ a bf:OclcNumber ; + rdf:value "1367266964" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Archer Records" ] ; + rdf:value "AAR-3164" ], + [ a bf:Isbn ; + rdf:value "9786318325929" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "v" ; + bf:source ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "DVD received as part of copyright registration on the musical score. Copyright registration information for moving image work is unknown."@en ; + bflc:applicableInstitution ], + [ a bf:Note ; + rdfs:label "Premiered at On Location: Memphis on April 23, 2009."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + ; + rdfs:label "1 audio disc (digital, CD audio ; 4 3/4 in.)"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Partially viewed."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Bonus features: Original score on cd, commentary, online access to additional features."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Internet movie database WWW site, viewed January 19, 2023; Music+Arts WWW site, viewed January 19, 2023."@en ], + [ a bf:Note ; + rdfs:label "Features original score on a separate audio disc."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a [United States] : $b Music+Arts, $c [2014]" ; + bflc:simpleAgent "Music+Arts," ; + bflc:simpleDate "[2014]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2014"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Archer Records, $c [2014]" ; + bflc:simpleAgent "Archer Records," ; + bflc:simpleDate "[2014]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2014"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Archer Records, [2014]" ; + bf:responsibilityStatement "a Guerrilla Monster film distributed by Music+Arts ; film written, produced and directed by Mike McCarthy." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Cigarette Girl /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cigarette Girl /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ], + [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Agent, + bf:Organization ; + bf:code "DLC" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1370250609.ttl b/tests/oclc/videos/1370250609.ttl new file mode 100644 index 0000000..073f595 --- /dev/null +++ b/tests/oclc/videos/1370250609.ttl @@ -0,0 +1,507 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260320104351.5" ; + bf:creationDate "20230216" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997" ; + bf:itemPortion ".D4956 2017" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fulci, Lucio, $e film director, $e actor, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJr83dfqhTTWpwvbvDgVG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Marsillach, Blanca, $d 1966- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Marsillach, Blanca, 1966-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Madia, Stefano, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Madia, Stefano," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Severin Films, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtgyvrwD4wqcmCDy4kt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clery, Corinne, $d 1950- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJr7QJJ887MMMYhVm43G73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Balcázar, Jaime Jesús, $d 1934- $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Balcázar, Jaime Jesús, 1934-" ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Halsey, Brett, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhMpcBrF7JWDgcCjgbfMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Natili, Claudio, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Natili, Claudio," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Marineo, Ludovica, $d 1953- $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Marineo, Ludovica, 1953-" ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ] ; + bf:duration "PT1H23M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films érotiques." ; + bflc:marcKey "655 7 $a Films érotiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000130" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866670" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Spanish." ; + bflc:marcKey "655 0 $a Motion pictures, Spanish." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Italian." ; + bflc:marcKey "655 0 $a Motion pictures, Italian." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Films)" ; + bflc:marcKey "655 7 $a Thrillers (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000075" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic films." ; + bflc:marcKey "655 7 $a Erotic films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Erotic films" ; + bflc:marcKey "655 7 $a Erotic films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710302" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726193" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-it---" ; + bf:code "e-it---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "und" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Brett Halsey, Corinne Clery, Blanca Marsillach, Stefano Madia."@en ; + bflc:marcKey "511 1 $a Brett Halsey, Corinne Clery, Blanca Marsillach, Stefano Madia." ], + [ a bf:Note, + ; + rdfs:label "In English or Italian; closed-captioned in English for the hearing impaired."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematography, Allesandra Ulloa; editor, Vincenzo Tomassi; music, Claudio Natili."@en ; + bflc:marcKey "508 $a Cinematography, Allesandra Ulloa; editor, Vincenzo Tomassi; music, Claudio Natili." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Surgeons Drama." ; + bflc:marcKey "650 0 $a Surgeons $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Surgeons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2160711" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Kidnapping" ; + bflc:marcKey "650 7 $a Kidnapping $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00987322" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Kidnapping Drama." ; + bflc:marcKey "650 0 $a Kidnapping $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Kidnapping" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2144752" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Drama." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Surgeons" ; + bflc:marcKey "650 7 $a Surgeons $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01139336" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "When her boyfriend dies during an unsuccessful attempt to save him after an accident, his deranged girlfriend kidnaps and tortures the emergency room surgeon."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Originally released under title: $a Miele del diavolo" ; + bf:mainTitle "Miele del diavolo" ; + bf:note [ a bf:Note ; + rdfs:label "Originally released under title:"@en ] ], + [ a bf:Title ; + rdfs:label "The devil's honey /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The devil's honey /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Also released under title: $a Dangerous obsession" ; + bf:mainTitle "Dangerous obsession" ; + bf:note [ a bf:Note ; + rdfs:label "Also released under title:"@en ] ] . + + a bf:Person ; + rdfs:label "Halsey, Brett," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2691877" ] . + + a bf:Person ; + rdfs:label "Clery, Corinne, 1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5966985" ] . + + a bf:Person ; + rdfs:label "Fulci, Lucio," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3657930" ] . + + a bf:Organization ; + rdfs:label "Severin Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8222435" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (83 min) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1370250609" ], + [ a bf:Upc ; + rdf:value "663390001905" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 1986."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Special features: The devil's Halsey (interview with Brett Halsey); Wild flower (interview with Corinne Clery); Producing honey (Interview with Vincenzo Salviani); The devil's sax (interview with Claudio Natili); Stephen Thrower on the film; Troy Howarth on the film; alternate opening; original theatrical trailer."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, Region 1; widescreen (1.85:1) presentation; Dolby Digital 2.0 mono."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Los Angeles, CA] : $b Severin Films, $c 2017." ; + bflc:simpleAgent "Severin Films," ; + bflc:simpleDate "2017." ; + bflc:simplePlace "[Los Angeles, CA] :" ; + bf:date "2017"^^ ; + bf:place ], + [ a bf:Distribution ; + bf:date "2017"^^ ; + bf:place ], + [ a bf:Production ; + bf:date "1986"^^ ; + bf:place ] ; + bf:publicationStatement "[Los Angeles, CA] : Severin Films, 2017." ; + bf:responsibilityStatement "Selvaggia film : Producciones cinematográficas Balcazar ; directed by Lucio Fulci ; story and screenplay by Ludovica Marineo, Vincenzo Marineo, Jesus Balcazar, Lucio Fulci ; produced by Franco Casati, Sergio Martinelli & Vincenzo Salviani." ; + bf:soundCharacteristic , + ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Bibliothèque Nationale de France catalog record and holdings"@en ] ; + bflc:marcKey "856 42 $3 Bibliothèque Nationale de France catalog record and holdings $u http://catalogue.bnf.fr/ark:/12148/cb46611138r" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "The devil's honey /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The devil's honey /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1371330494.ttl b/tests/oclc/videos/1371330494.ttl new file mode 100644 index 0000000..788340c --- /dev/null +++ b/tests/oclc/videos/1371330494.ttl @@ -0,0 +1,1020 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011195626.7" ; + bf:creationDate "20230228" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "362.76" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230406" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HV6570.7" ; + bf:itemPortion ".S555 2022" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Black Public Media, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqfRxkykRhXDx7Dbbtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Latino Public Broadcasting (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmry3Qv8vwcXh6qjxQFg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Geis, Sarah, $e interviewer (expression)." ; + bf:agent [ a bf:Person ; + rdfs:label "Geis, Sarah," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewer (expression)." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a López, Jasmín Mara, $e film director, $e film producer, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "López, Jasmín Mara," ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Talmi, Gil, $d 1968- $e composer (expression), $e instrumentalist. $1 https://id.oclc.org/worldcat/entity/E39PCjGqDPhbQvVJrDkWwJfj83" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)," ], + [ a bf:Role ; + rdfs:label "instrumentalist." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Corazón Oscuro Productions, $e presenter, $e production company, $e film distributor." ; + bf:agent [ a bf:Organization ; + rdfs:label "Corazón Oscuro Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter," ], + [ a bf:Role ; + rdfs:label "production company," ], + [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Chicken & Egg Pictures (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt6YCymtKhkRBRKX7TR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moyi, Bron, $e director of photography." ; + bf:agent [ a bf:Person ; + rdfs:label "Moyi, Bron," ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rodriguez Maleck, Marta, $e interviewer (expression)." ; + bf:agent [ a bf:Person ; + rdfs:label "Rodriguez Maleck, Marta," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewer (expression)." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Diaz-Cortes, Anayansi, $e interviewer (expression)." ; + bf:agent [ a bf:Person ; + rdfs:label "Diaz-Cortes, Anayansi," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewer (expression)." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Corporation for Public Broadcasting, $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpDcbxPqxWmjgPfTkPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Flynn, Laura, $e interviewer (expression)." ; + bf:agent [ a bf:Person ; + rdfs:label "Flynn, Laura," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewer (expression)." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Firelight Media, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr4KcgQTrtWy8Pwk9vR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Garrahan, Sarah, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjwytX38M79BKH8cTprtTd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Independent Television Service, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqkfD3BpxJXjR4xV8xt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT1H29M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films."@en ; + bflc:marcKey "380 $a Documentary films. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Personal narratives" ; + bflc:marcKey "655 7 $a Personal narratives $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423843" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Interviewers : Anayansi Diaz-Cortes, Laura Flynn, Sarah Geis, Marta Rodriguez Maleck ; vocalist, Jasmín Mara López ; piano, Gil Talmi."@en ; + bflc:marcKey "511 0 $a Interviewers : Anayansi Diaz-Cortes, Laura Flynn, Sarah Geis, Marta Rodriguez Maleck ; vocalist, Jasmín Mara López ; piano, Gil Talmi." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Primarily English with some Spanish dialogue with English subtitles."@en ], + [ a bf:Note, + ; + rdfs:label "Editor, Sarah Garrahan ; director of photography, Bron Moyi ; original music, Gil Talmi."@en ; + bflc:marcKey "508 $a Editor, Sarah Garrahan ; director of photography, Bron Moyi ; original music, Gil Talmi." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Guérison par l'esprit." ; + bflc:marcKey "650 6 $a Guérison par l'esprit." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009944" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enfants victimes d'abus sexuels devenus adultes États-Unis Psychologie Récits personnels." ; + bflc:marcKey "650 6 $a Enfants victimes d'abus sexuels devenus adultes $z États-Unis $x Psychologie $v Récits personnels." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enfants victimes d'abus sexuels devenus adultes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0122417" ] ] [ a bf:Topic ; + rdfs:label "Psychologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380132" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Récits personnels." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377735" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes victimes de violence Santé mentale États-Unis Récits personnels." ; + bflc:marcKey "650 6 $a Femmes victimes de violence $x Santé mentale $z États-Unis $v Récits personnels." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes victimes de violence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029503" ] ] [ a bf:Topic ; + rdfs:label "Santé mentale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379166" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Récits personnels." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377735" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Victimes d'inceste Relations familiales États-Unis." ; + bflc:marcKey "650 6 $a Victimes d'inceste $x Relations familiales $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Victimes d'inceste" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0122416" ] ] [ a bf:Topic ; + rdfs:label "Relations familiales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373848" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Psychic trauma" ; + bflc:marcKey "650 7 $a Psychic trauma $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01081217" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Grandparent and child Family relationships" ; + bflc:marcKey "650 7 $a Grandparent and child $x Family relationships $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Grandparent and child" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00946361" ] ] [ a bf:Topic ; + rdfs:label "Family relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00946361" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Traumatisme psychique." ; + bflc:marcKey "650 6 $a Traumatisme psychique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0049163" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Grandparent and child Family relationships United States." ; + bflc:marcKey "650 0 $a Grandparent and child $x Family relationships $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Grandparent and child" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037446" ] ] [ a bf:Topic ; + rdfs:label "Family relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100269" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Familles américaines d'origine mexicaine États-Unis Mœurs et coutumes." ; + bflc:marcKey "650 6 $a Familles américaines d'origine mexicaine $z États-Unis $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Familles américaines d'origine mexicaine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0226598" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379088" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Incest victims Family relationships United States." ; + bflc:marcKey "650 0 $a Incest victims $x Family relationships $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Incest victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2100494" ] ] [ a bf:Topic ; + rdfs:label "Family relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100269" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adult child sexual abuse victims United States Psychology Personal narratives." ; + bflc:marcKey "650 0 $a Adult child sexual abuse victims $z United States $x Psychology $v Personal narratives." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adult child sexual abuse victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2430880" ] ] [ a bf:Topic ; + rdfs:label "Psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5921814" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Personal narratives." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945051" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Grands-parents et enfants Relations familiales États-Unis." ; + bflc:marcKey "650 6 $a Grands-parents et enfants $x Relations familiales $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Grands-parents et enfants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0107804" ] ] [ a bf:Topic ; + rdfs:label "Relations familiales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373848" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Child sexual abuse" ; + bflc:marcKey "650 7 $a Child sexual abuse $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00854640" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Generational trauma Social aspects United States." ; + bflc:marcKey "650 0 $a Generational trauma $x Social aspects $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Generational trauma" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14803673" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Incest Psychological aspects" ; + bflc:marcKey "650 7 $a Incest $x Psychological aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Incest" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968534" ] ] [ a bf:Topic ; + rdfs:label "Psychological aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968534" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abusive men Social aspects United States." ; + bflc:marcKey "650 0 $a Abusive men $x Social aspects $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abusive men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2487951" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abused women Mental health United States Personal narratives." ; + bflc:marcKey "650 0 $a Abused women $x Mental health $z United States $v Personal narratives." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abused women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130718" ] ] [ a bf:Topic ; + rdfs:label "Mental health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5225895" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Personal narratives." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945051" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adult child sexual abuse victims Psychology" ; + bflc:marcKey "650 7 $a Adult child sexual abuse victims $x Psychology $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adult child sexual abuse victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00797220" ] ] [ a bf:Topic ; + rdfs:label "Psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00797220" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Traumatisme intergénérationnel Aspect social États-Unis." ; + bflc:marcKey "650 6 $a Traumatisme intergénérationnel $x Aspect social $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Traumatisme intergénérationnel" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000348389" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Child sexual abuse." ; + bflc:marcKey "650 0 $a Child sexual abuse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2141668" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican American families Social life and customs" ; + bflc:marcKey "650 7 $a Mexican American families $x Social life and customs $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican American families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01018977" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01018977" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Inceste États-Unis Aspect psychologique." ; + bflc:marcKey "650 6 $a Inceste $z États-Unis $x Aspect psychologique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Inceste" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007933" ] ] [ a bf:Topic ; + rdfs:label "Aspect psychologique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373794" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Abus sexuels à l'égard des adolescentes." ; + bflc:marcKey "650 6 $a Abus sexuels à l'égard des adolescentes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0240148" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Psychic trauma." ; + bflc:marcKey "650 0 $a Psychic trauma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013695" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican American families United States Social life and customs." ; + bflc:marcKey "650 0 $a Mexican American families $z United States $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican American families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019242" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536485" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mental healing" ; + bflc:marcKey "650 7 $a Mental healing $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016334" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Incest victims Family relationships" ; + bflc:marcKey "650 7 $a Incest victims $x Family relationships $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Incest victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968553" ] ] [ a bf:Topic ; + rdfs:label "Family relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968553" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mental healing." ; + bflc:marcKey "650 0 $a Mental healing." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013999" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Incest United States Psychological aspects." ; + bflc:marcKey "650 0 $a Incest $z United States $x Psychological aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Incest" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2100465" ] ] [ a bf:Topic ; + rdfs:label "Psychological aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916272" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abused women Mental health" ; + bflc:marcKey "650 7 $a Abused women $x Mental health $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abused women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794889" ] ] [ a bf:Topic ; + rdfs:label "Mental health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794889" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"In this autobiographical exploration of survivorship, New Orleans journalist and filmmaker Jasmín Mara López unabashedly shares her process of healing from childhood sexual abuse. After Jasmín discloses to her family she'd been abused by her grandfather, she liberates others to come forward in a story of confronting a culture of silence over generational trauma.\"--taken from PBS web site."@en ], + [ a bf:Summary ; + rdfs:label "\"When director Jasmín Mara López sees a photo of her niece with her grandfather, she is flooded by painful memories of her own childhood sexual abuse at his hands -- and the following 24 years of her silence. In this cinematically striking and poetic documentary, López bravely films her story as a willful act to accept difficult truths while finding beauty in the process of healing. As she defies the cultural silence that pervades her family and confronts her abusive grandfather, who is a Baptist minister, a world of generational abuse unfolds, and she quickly discovers she is not alone. Through archival family footage and intimate moments with her family, López has created a film about confronting painful truths and the beauty one can feel when they reach the other side of grief.\"--taken from film web site."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Silent beauty /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Silent beauty /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Talmi, Gil, 1968-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9188332" ] . + + a bf:Person ; + rdfs:label "Garrahan, Sarah," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11512364" ] . + + a bf:Organization ; + rdfs:label "Corporation for Public Broadcasting," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca265842" ] . + + a bf:Organization ; + rdfs:label "Black Public Media," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11466048" ] . + + a bf:Organization ; + rdfs:label "Independent Television Service," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4011720" ] . + + a bf:Organization ; + rdfs:label "Firelight Media," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6081346" ] . + + a bf:Organization ; + rdfs:label "Latino Public Broadcasting (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6179327" ] . + + a bf:Organization ; + rdfs:label "Chicken & Egg Pictures (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8367122" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (89 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1371330494" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, primarily color with some black and white footage ;"@en ], + [ a bf:Note ; + rdfs:label "This disc is a recorded DVD and may not play on all DVD players or drives."@en ], + [ a bf:Note ; + rdfs:label "\"Silent Beauty is a co-production of Corazón Oscuro Productions LLC and ITVS, in association with Black Public Media (BPM) and Latino Public Broadcasting (LPB) with major funding provided by the Corporation for Public Broadcasting (CPB). In association with Chicken & Egg Pictures, with support from Women Make Movies Production Assistance Program.\"--end title frames."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R."@en ], + [ a bf:Note ; + rdfs:label "\"The following contains graphic descriptions of sexual abuse.\"--opening frames of film."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New Orleans, Louisiana] : $b Corazón Oscuro Productions LLC, $c [2022]" ; + bflc:simpleAgent "Corazón Oscuro Productions LLC," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[New Orleans, Louisiana] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[New Orleans, Louisiana] : Corazón Oscuro Productions LLC, [2022]" ; + bf:responsibilityStatement "Corazón Oscuro presents ; an ITVS co-production ; in association with Chicken & Egg Pictures ; in association with Firelight Media ; a film by Jasmín Mara López ; directed and produced by Jasmín Mara López." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digtal"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Silent beauty /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Silent beauty /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1372411708.ttl b/tests/oclc/videos/1372411708.ttl new file mode 100644 index 0000000..5a7f79a --- /dev/null +++ b/tests/oclc/videos/1372411708.ttl @@ -0,0 +1,799 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "iso639-3" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260320141334.5" ; + bf:creationDate "20230306" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "TWA" ], + [ a bf:Organization ; + bf:code "TEF" ], + [ a bf:Organization ; + bf:code "BKL" ], + [ a bf:Organization ; + bf:code "JQW" ], + [ a bf:Organization ; + bf:code "GO4" ], + [ a bf:Organization ; + bf:code "DWP" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "PUL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "TEFMT" ], + [ a bf:Organization ; + bf:code "IUL" ], + [ a bf:Organization ; + bf:code "JG0" ], + [ a bf:Organization ; + bf:code "IOS" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "ZCU" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d ZCU $d PAU $d OCLCF $d TEFMT $d TEF $d OCLCO $d BKL $d IUL $d IOS $d OCLCO $d GO4 $d OCLCL $d PUL $d JG0 $d TWA $d OCLCO $d OCLCL $d DWP $d OCLCO $d OCLCL $d OCLCO $d JQW $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "623.4" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "D767.25.H6" ; + bf:itemPortion "A866 2021" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "940.54/2521954" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Seaborn, Charlie, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Seaborn, Charlie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15709953" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mitchell, Suzanne $c (Film producer), $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Mitchell, Suzanne (Film producer)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15710032" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Burgos, Rob, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Burgos, Rob," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15710052" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Video Project, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr9FGwGBpG4CJpFQJPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mitchell, Greg, $d 1947- $e screenwriter, $e film director, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJB8mKkwVbpXHjRTmXP84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer." ], + [ a bf:Role ; + rdfs:label "screenwriter," ] ] ; + bf:duration "PT52M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Atomic cover-up (Motion picture)" ; + bflc:marcKey "130 0 $a Atomic cover-up (Motion picture)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atomic cover-up (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Plans d'archives (Cinéma, télévision, etc.)" ; + bflc:marcKey "655 7 $a Plans d'archives (Cinéma, télévision, etc.) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001805" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Newsreel films." ; + bflc:marcKey "655 0 $a Newsreel films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stock footage." ; + bflc:marcKey "655 7 $a Stock footage. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866592" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Stock footage" ; + bflc:marcKey "655 7 $a Stock footage $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726139" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films" ; + bflc:marcKey "655 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710364" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ja---" ; + bf:code "a-ja---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + bf:source ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Editor, Rob Burgos ; music, Charlie Seaborn."@en ; + bflc:marcKey "508 $a Editor, Rob Burgos ; music, Charlie Seaborn." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Voices, Osamu Inoue, Dennis Predovic, Rob Burgos."@en ; + bflc:marcKey "511 0 $a Voices, Osamu Inoue, Dennis Predovic, Rob Burgos." ], + [ a bf:Note, + ; + rdfs:label "Soundtrack in English; optional subtitles in English; closed-captioned in English."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:originDate "2021"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Atomic bomb victims Japan." ; + bflc:marcKey "650 0 $a Atomic bomb victims $z Japan." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Atomic bomb victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2045138" ] ] [ a bf:Geographic ; + rdfs:label "Japan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca224181" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Victimes de bombardements atomiques Japon." ; + bflc:marcKey "650 6 $a Victimes de bombardements atomiques $z Japon." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Victimes de bombardements atomiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0173679" ] ] [ a bf:Geographic ; + rdfs:label "Japon." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482806" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Hiroshima-shi (Japan) History Bombardment, 1945." ; + bflc:marcKey "651 0 $a Hiroshima-shi (Japan) $x History $y Bombardment, 1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Hiroshima-shi (Japan)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868910" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868910" ] ] [ a bf:Temporal ; + rdfs:label "Bombardment, 1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3868910" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Nuclear weapons" ; + bflc:marcKey "650 7 $a Nuclear weapons $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01040971" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japan Nagasaki-shi" ; + bflc:marcKey "651 7 $a Japan $z Nagasaki-shi $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJm4V69yqKRgwJCYkrKTpP" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211968" ] ] [ a bf:Geographic ; + rdfs:label "Nagasaki-shi" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211968" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Nagasaki (Japon) Histoire 1945 (Bombardement)" ; + bflc:marcKey "651 6 $a Nagasaki (Japon) $x Histoire $y 1945 (Bombardement)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Nagasaki (Japon)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287771" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287771" ] ] [ a bf:Temporal ; + rdfs:label "1945 (Bombardement)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287771" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Atomic bomb victims" ; + bflc:marcKey "650 7 $a Atomic bomb victims $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00820593" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "1945" ; + bflc:marcKey "648 7 $a 1945 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Hiroshima (Japon) Histoire 1945 (Bombardement)" ; + bflc:marcKey "651 6 $a Hiroshima (Japon) $x Histoire $y 1945 (Bombardement)" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Hiroshima (Japon)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211147" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211147" ] ] [ a bf:Temporal ; + rdfs:label "1945 (Bombardement)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0211147" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japan Hiroshima-shi" ; + bflc:marcKey "651 7 $a Japan $z Hiroshima-shi $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRmgxQVTX7Jx4KmGT7QY" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209723" ] ] [ a bf:Geographic ; + rdfs:label "Hiroshima-shi" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209723" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nuclear weapons United States History." ; + bflc:marcKey "650 0 $a Nuclear weapons $z United States $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nuclear weapons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7597791" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7597791" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Nagasaki-shi (Japan) History Bombardment, 1945." ; + bflc:marcKey "651 0 $a Nagasaki-shi (Japan) $x History $y Bombardment, 1945." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Nagasaki-shi (Japan)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4139749" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4139749" ] ] [ a bf:Temporal ; + rdfs:label "Bombardment, 1945." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4139749" ] ] ) ], + , + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "An exploration of the 1945 bombings of Hiroshima and Nagasaki that reveals the suppressed footage of human suffering caused by the US nuclear bombings. It focuses on the brave camera crews who risked their lives capturing the aftermath, starting with a Japanese newsreel crew and later continuing under the supervision of the US Army. This vital footage was classified top secret and buried by American officials for decades to conceal the true human cost as the nuclear arms race escalated."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "52 minute version -- 29 minute version." ] ; + bf:title [ a bf:Title ; + rdfs:label "Atomic cover-up /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atomic cover-up /" ] . + + a bf:Person ; + rdfs:label "Mitchell, Greg, 1947-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5122242" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Japan" ; + bflc:marcKey "651 7 $a Japan $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkT7GyCmyjxytDfqk6Yfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204082" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Video Project," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3610454" ] . + + a bf:Event ; + rdfs:label "Bombardment of Nagasaki-shi (Nagasaki-shi, Japan : 1945)" ; + bflc:marcKey "647 7 $a Bombardment of Nagasaki-shi $c (Nagasaki-shi, Japan : $d 1945) $2 fast $1 https://id.oclc.org/worldcat/entity/E39Qhp4vBb9Md7HwVyg64R3RHK" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01352095" ] ; + bf:source . + + a bf:Event ; + rdfs:label "Bombardment of Hiroshima-shi (Hiroshima-shi, Japan : 1945)" ; + bflc:marcKey "647 7 $a Bombardment of Hiroshima-shi $c (Hiroshima-shi, Japan : $d 1945) $2 fast $1 https://id.oclc.org/worldcat/entity/E39Qhp4vBbvj6mkBxBtKVVV6HK" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01352071" ] ; + bf:source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:identifiedBy [ a bf:StockNumber ; + rdf:value "16011202" ] ] ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2021"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (52, 29 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1372411708" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally released as a documentary in 2021."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Recordable DVD, NTSC, widescreen presentation; 2.0 stereo."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color and black and white ;"@en ], + [ a bf:Note ; + rdfs:label "Includes 52 minute cut and 29 minute cut."@en ], + [ a bf:Note ; + rdfs:label "\"2021 Exposed Films in association with [FullMotionPicture.com]\"--Credits."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, CA] : $b Video Project, $c [2023]" ; + bflc:simpleAgent "Video Project," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[San Francisco, CA] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[San Francisco, CA] : Video Project, [2023]" ; + bf:responsibilityStatement "written and directed by Greg Mitchell ; produced by Greg Mitchell, Suzanne Mitchell." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Atomic cover-up /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Atomic cover-up /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1372997479.ttl b/tests/oclc/videos/1372997479.ttl new file mode 100644 index 0000000..ce4288f --- /dev/null +++ b/tests/oclc/videos/1372997479.ttl @@ -0,0 +1,217 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320141339.8" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 1, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QW 168.5.C8" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bloom, Jesse D., $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Bloom, Jesse D.," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b COVID-19 Scientific Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). COVID-19 Scientific Interest Group," ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT59M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture." ; + bflc:marcKey "655 2 $a Lecture." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast." ; + bflc:marcKey "655 2 $a Webcast." ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Virus Replication." ; + bflc:marcKey "650 22 $a Virus Replication." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "SARS-CoV-2 genetics." ; + bflc:marcKey "650 12 $a SARS-CoV-2 $x genetics." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "SARS-CoV-2" ] [ a bf:Topic ; + rdfs:label "genetics." ] ) ], + [ a bf:Topic ; + rdfs:label "Mutation." ; + bflc:marcKey "650 22 $a Mutation." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Evolution, Molecular." ; + bflc:marcKey "650 22 $a Evolution, Molecular." ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): COVID-19 SIG SARS-CoV-2 has undergone rapid antigenic evolution over the last few years. I will discuss how the patterns of SARS-CoV-2 evolution compare to other human respiratory viruses. I will also discuss how high-throughput deep mutational scanning experiments can help us interpret the ongoing evolution and get some idea of what might come next Presentation objectives: Explain the different ways that human respiratory viruses evolve in response to immune pressure. Explain how deep mutational scanning can be used to understand the effects of viral mutations. Explain how experimental data can be used to interpret and to some degree forecast viral evolution in nature. Dr. Jesse Bloom studies evolution using viruses and viral proteins as models. Specifically focusing on the fast-evolving influenza virus, Bloom aims to understand how mutations in viral genes shape the pathogen\"s ability to infect and spread. He uses computational biology and real-world data to build evolutionary models and examine different scales of viral evolution, from evolution within a single host to evolution on a global scale. In doing so, Bloom addresses both fundamental and translational questions, including those with relevance to developing more effective seasonal flu vaccines.For more information go to https://www.niaid.nih.gov/research/covid-19-sig."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Interpreting the evolution of SARS-CoV-2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Interpreting the evolution of SARS-CoV-2 /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (59 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1372997479" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573278206676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46157" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed March 13, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Jesse Bloom." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Interpreting the evolution of SARS-CoV-2 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Interpreting the evolution of SARS-CoV-2 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1374069564.ttl b/tests/oclc/videos/1374069564.ttl new file mode 100644 index 0000000..1470608 --- /dev/null +++ b/tests/oclc/videos/1374069564.ttl @@ -0,0 +1,419 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011192826.7" ; + bf:creationDate "20230307" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "GZM" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CASSC" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d CASSC $d GZM $d OCLCL $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Women Make Movies in 2020."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HV9275" ; + bf:itemPortion ".A63 2020" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "364.8082" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240620" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Redfearn, Jennifer, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Redfearn, Jennifer," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ] ; + bf:duration "PT1H26M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + ; + rdfs:label "Cinematography, Tim Metzger ; editing, Rabab Haj Yahya, Francisco Bello ; music, Morgan Kibby."@en ; + bflc:marcKey "508 $a Cinematography, Tim Metzger ; editing, Rabab Haj Yahya, Francisco Bello ; music, Morgan Kibby." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Women's studies" ; + bflc:marcKey "650 7 $a Women's studies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178850" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films" ; + bflc:marcKey "650 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sciences sociales." ; + bflc:marcKey "650 6 $a Sciences sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005624" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social sciences" ; + bflc:marcKey "650 7 $a Social sciences $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122877" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Études sur les femmes." ; + bflc:marcKey "650 6 $a Études sur les femmes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Criminal law" ; + bflc:marcKey "650 7 $a Criminal law $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00883328" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "women's studies." ; + bflc:marcKey "650 7 $a women's studies. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300194262" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Current affairs." ; + bflc:marcKey "650 0 $a Current affairs." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Identité de genre." ; + bflc:marcKey "650 6 $a Identité de genre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0229150" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "social sciences." ; + bflc:marcKey "650 7 $a social sciences. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054314" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social sciences." ; + bflc:marcKey "650 0 $a Social sciences." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121985" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gender identity." ; + bflc:marcKey "650 0 $a Gender identity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3064603" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women's studies." ; + bflc:marcKey "650 0 $a Women's studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108247" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gender identity" ; + bflc:marcKey "650 7 $a Gender identity $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00939593" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Criminal law." ; + bflc:marcKey "650 0 $a Criminal law." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062814" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Since the beginning of the War on Drugs, the number of women in U.S. prisons has increased over 800%. The majority are mothers. Against the backdrop of a Midwestern state battling industrial decline and an opioid epidemic, APART offers an intimate portrait of three women incarcerated on drug-related charges who face the challenge of mothering their children first from prison and then after release. With the help of a unique re-entry program run by Malika, an advocate formerly incarcerated in the same prison, the women lean on each other to find the strength and support to rebuild their lives and relationships with their children. Counselors and instructors teach employment and life skills and help unpack the traumas of living in the wake of addiction and longing for distant loved ones. By highlighting the women's investment in their own futures and in one another, APART also offers a wider indictment of incarceration in America, underscoring the ways institutions and systems all too often prioritize punishment and discipline over healing."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Apart." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Apart." ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1193721" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (86 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374069564" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13980883" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Film."@en ], + [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford.kanopy.com/node/12980884 $y Kanopy Streaming Video $x Provider: Kanopy $x subscribed $x eLoaderURL $x kp4 $x kpkan13980883" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Kanopy Streaming Video"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Kanopy"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Docuseek"@en ] ; + bflc:marcKey "856 40 $3 Docuseek $u https://docuseek2.com/wm-apart $z Connect to electronic video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Connect to electronic video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Women Make Movies, $c 2020." ; + bflc:simpleAgent "Women Make Movies," ; + bflc:simpleDate "2020." ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ] ; + bf:publicationStatement "Women Make Movies, 2020.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12980884/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Apart." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Apart." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1374071555.ttl b/tests/oclc/videos/1374071555.ttl new file mode 100644 index 0000000..ec8b4ef --- /dev/null +++ b/tests/oclc/videos/1374071555.ttl @@ -0,0 +1,298 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052234.5" ; + bf:creationDate "20230327" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "1993."@sv ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Keneally, Thomas, $d 1935- $4 aus $0 https://libris.kb.se/qn2580x84k069cm#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Keneally, Thomas, 1935-" ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Spielberg, Steven, $d 1946- $4 drt $0 https://libris.kb.se/ljx14d04114nr45#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Spielberg, Steven, 1946-" ; + skos:relatedMatch ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "rus" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 15 år."@sv ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Liam Neeson, Ben Kingsley, Ralph Fiennes ..."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Liam Neeson, Ben Kingsley, Ralph Fiennes ..." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska, norska, engelska, isländska, danska, finska, ryska, hebreiska."@sv ] ; + bf:subject [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Nazism" ; + bflc:marcKey "653 $a Nazism" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Judeförföljelser" ; + bflc:marcKey "653 $a Judeförföljelser" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Andra världskriget 1939-1945" ; + bflc:marcKey "653 $a Andra världskriget 1939-1945" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Förintelsen" ; + bflc:marcKey "653 $a Förintelsen" ], + [ a bf:Work ; + rdfs:label "Schindler's list (US, Steven Spielberg, 1993)" ; + bflc:marcKey "630 04 $a Schindler's list (US, Steven Spielberg, 1993)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list (US, Steven Spielberg, 1993)" ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Schindler's list /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:copyrightDate "©2021"^^ ; + bf:digitalCharacteristic ; + bf:editionStatement "20th anniversary edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 DVD-Video (3 tim., 7 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374071555" ], + [ a bf:Ean ; + rdf:value "5050582937817" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Produktionsland: USA."@sv ], + [ a bf:Note ; + rdfs:label "Innehåller även dokumentärerna: \"Voices from the list\" och \"The Shoah Foundation story with Steven Spielberg\""@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2, 5; bildformat: 1.85:1 anamorphic widescreen; ljudformat: Dolby digital 5.1 DTS."@sv ], + [ a bf:Note ; + rdfs:label "Originalfilmen: Universal City studios ; Amblin Entertainment, cop. 1993."@sv ], + [ a bf:Note ; + rdfs:label "Bygger på romanen: Schindler's list / Thomas Keneally."@sv ], + [ a bf:Note, + ; + bflc:marcKey "856 4 $u http://www.sfi.se/sv/svensk-filmdatabas/Item/?type=MOVIE&itemid=18544 $z Svensk Filmdatabas" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Svensk Filmdatabas"@sv ] ; + bf:relation [ a bf:Relation ; + bf:code "blank" ] ], + [ a bf:Note, + ; + rdfs:label "ljud, svart/vit"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Universal Pictures (Nordic), $c [2021]" ; + bflc:simpleAgent "Universal Pictures (Nordic)," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "Stockholm :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "Stockholm : Universal Pictures (Nordic), [2021]" ; + bf:responsibilityStatement "directed by Steven Spielberg ; screenplay by Steven Zaillian ; produced by Steven Spielberg [med flera]." ; + bf:title [ a bf:Title ; + rdfs:label "Schindler's list /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + diff --git a/tests/oclc/videos/1374129947.ttl b/tests/oclc/videos/1374129947.ttl new file mode 100644 index 0000000..bfba985 --- /dev/null +++ b/tests/oclc/videos/1374129947.ttl @@ -0,0 +1,574 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260320104352.8" ; + bf:creationDate "20230328" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a RTP (Radio and television station : Portugal), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqFVQqg699yBkgTXP6g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a LisbonForce (Firm), $e television director." ; + bf:agent [ a bf:Organization ; + rdfs:label "LisbonForce (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "television director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Almeida, António José de, $e television director." ; + bf:agent [ a bf:Person ; + rdfs:label "Almeida, António José de," ] ; + bf:role [ a bf:Role ; + rdfs:label "television director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Panavideo, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Panavideo," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Films Media Group, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp8WBmBkpg4TGkrKf3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Almeida, Anabela, $e screenwriter, $e interviewer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Almeida, Anabela," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "interviewer (expression)" ] ] ; + bf:duration "PT53M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "655 7 $a Documentary television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs" ; + bflc:marcKey "655 7 $a Nonfiction television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710270" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées autres que de fiction." ; + bflc:marcKey "655 7 $a Émissions télévisées autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs" ; + bflc:marcKey "655 7 $a Documentary television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710387" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs." ; + bflc:marcKey "655 7 $a Nonfiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television programs"@en ; + bflc:marcKey "380 $a Television programs $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "655 7 $a Documentaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000018" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "mul" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Editing and post-production, Miguel Lopes; director of photography,: Jorge Afonso, soundtrack, Carlos Maria Trindade."@en ; + bflc:marcKey "508 $a Editing and post-production, Miguel Lopes; director of photography,: Jorge Afonso, soundtrack, Carlos Maria Trindade." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "mul" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Interviewees include Pete Worden, Leopold Summerer, Brian Garret, Brian Grim, Yann Arthus-Bertrand, David Basulto, Catarina Fernandes,Tiago Pitta e Cunha."@en ; + bflc:marcKey "511 0 $a Interviewees include Pete Worden, Leopold Summerer, Brian Garret, Brian Grim, Yann Arthus-Bertrand, David Basulto, Catarina Fernandes,Tiago Pitta e Cunha." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English and Portuguese and other languages with English subtitles."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "2077 - 10 seconds to the future ;" ; + bflc:marcKey "830 0 $a 2077 - 10 seconds to the future ; $v 4." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "2077 - 10 seconds to the future ;" ] ] ; + bf:relationship ; + bf:seriesEnumeration "4." ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a 2077 - 10 seconds to the future ; $v 4" ; + bf:seriesEnumeration "4" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "2077 - 10 seconds to the future ;" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Technology" ; + bflc:marcKey "650 2 $a Technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D013672" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Engineering." ; + bflc:marcKey "650 0 $a Engineering." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2127671" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biotechnologie." ; + bflc:marcKey "650 6 $a Biotechnologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004007" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bioengineering" ; + bflc:marcKey "650 7 $a Bioengineering $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832028" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "engineering." ; + bflc:marcKey "650 7 $a engineering. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054474" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biotechnology" ; + bflc:marcKey "650 7 $a Biotechnology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00832729" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Future, The." ; + bflc:marcKey "650 0 $a Future, The." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9192538" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Futur." ; + bflc:marcKey "650 6 $a Futur." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000293634" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ingénierie." ; + bflc:marcKey "650 6 $a Ingénierie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003251" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Technology." ; + bflc:marcKey "650 0 $a Technology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011632" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biotechnology" ; + bflc:marcKey "650 2 $a Biotechnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001709" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Engineering" ; + bflc:marcKey "650 7 $a Engineering $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00910312" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biotechnology." ; + bflc:marcKey "650 0 $a Biotechnology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085957" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "bioengineering." ; + bflc:marcKey "650 7 $a bioengineering. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300250623" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Engineering" ; + bflc:marcKey "650 2 $a Engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004738" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Future, The" ; + bflc:marcKey "650 7 $a Future, The $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01893847" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bioengineering." ; + bflc:marcKey "650 0 $a Bioengineering." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084763" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Technologie." ; + bflc:marcKey "650 6 $a Technologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017702" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Technology" ; + bflc:marcKey "650 7 $a Technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145078" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Imagine our planet in the future. Will we be a multi-planet species with a lifespan of 110 years? Will human life be replaced by computers? With continuous discoveries in nanotechnology, our constant thirst for knowledge and our advancement in technological expertise, our relation to robots once they are more cognitively aware of their environment will be different. We are entering an age where it will soon be difficult to differentiate between the physical and the digital. The next few decades will undergo the biggest and fastest transformations ever - in technology, science and interpersonal relations. We are living in a scientific accelerator with irreversible consequences where our choices today will change the world of tomorrow. With the aid of influential personalities in the global society such as theoretical physicists, pathologists and geopolitical forecasters, we attempt to address these unanswered questions. This series is a journey which connects the present with the past to show us how we can influence the future.\"--Container"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Global estrangement /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Global estrangement /" ] . + + a bf:Organization ; + rdfs:label "Films Media Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6662663" ] . + + a bf:Organization ; + rdfs:label "RTP (Radio and television station : Portugal)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11762843" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:appliedMaterial [ a bf:AppliedMaterial ; + rdfs:label "burning"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2018"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (53 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374129947" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "168645" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "168845-K" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, Region 1; widescreen (1.85:1) presentation.."@en ], + [ a bf:Note ; + rdfs:label "Originally produced in 2017."@en ], + [ a bf:Note ; + rdfs:label "Some production credits from other sources."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitled in English for the deaf and hard of hearing; closed-captioned for the hearing impaired."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Portugal"@en ; + bflc:marcKey "257 $a Portugal $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York : $b Films Media Group, $c [2018]" ; + bflc:simpleAgent "Films Media Group," ; + bflc:simpleDate "[2018]" ; + bflc:simplePlace "New York :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "New York : Films Media Group, [2018]" ; + bf:responsibilityStatement "script and interviews, Anabela Almeida ; direction, LisbonForce [António José de Almeida] ; Panavideo, RTP." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Global estrangement /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Global estrangement /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1374130471.ttl b/tests/oclc/videos/1374130471.ttl new file mode 100644 index 0000000..93515fd --- /dev/null +++ b/tests/oclc/videos/1374130471.ttl @@ -0,0 +1,420 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250801195805.7" ; + bf:creationDate "20230328" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Conradt, Christine, 1973-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8824533" ] . + + a bf:Person ; + rdfs:label "Campbell, Douglas, 1922-2009," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4899493" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".B4873 2011" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sanders, Ken, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Sanders, Ken," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Conradt, Christine, $d 1973- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJmhTd73DTDbg6BKmqp773" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Shadowlight Pictures (Firm), $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Shadowlight Pictures (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a David, Pierre, $e film producer.." ; + bf:agent [ a bf:Person ; + rdfs:label "David, Pierre," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer.." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Paul, Alexandra, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Paul, Alexandra," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4376745" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Campbell, Douglas, $d 1922-2009, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJqVX7kBtVFyrjjgbkd84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trickey, Ruth, $d 1953- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjyDc6fjc7c3g8fHFVQ7RC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Just Bridge (Firm), $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Just Bridge (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ballo, Sergio, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ballo, Sergio," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Penny, Julie, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Penny, Julie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1191032" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H28M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films sociaux." ; + bflc:marcKey "655 7 $a Films sociaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000080" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Social problem films." ; + bflc:marcKey "655 7 $a Social problem films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866567" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies." ; + bflc:marcKey "655 7 $a Made-for-TV movies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Téléfilms." ; + bflc:marcKey "655 7 $a Téléfilms. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000158" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rating (Netherlands): \"16.\" [i.e. not suitable for persons under 16]."@en ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Robert Ballo; editor, Bob Joyce; music, Steve Gurevich."@en ; + bflc:marcKey "508 $a Director of photography, Robert Ballo; editor, Bob Joyce; music, Steve Gurevich." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Alexandra Paul, Joe Penny, Paula Trickey, Amanda Bauer, Jake Thomas, Katie Gill."@en ; + bflc:marcKey "511 1 $a Alexandra Paul, Joe Penny, Paula Trickey, Amanda Bauer, Jake Thomas, Katie Gill." ], + [ a bf:Note, + ; + rdfs:label "English dialogue; optional subtitles in Dutch."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Suicide victims Drama." ; + bflc:marcKey "650 0 $a Suicide victims $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Suicide victims" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156645" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "High school students" ; + bflc:marcKey "650 7 $a High school students $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00956174" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Teenage girls" ; + bflc:marcKey "650 7 $a Teenage girls $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145412" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Teenage girls Drama." ; + bflc:marcKey "650 0 $a Teenage girls $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Teenage girls" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001318" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "High school students Drama." ; + bflc:marcKey "650 0 $a High school students $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "High school students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2071336" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Suicide victims" ; + bflc:marcKey "650 7 $a Suicide victims $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01137618" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Widowed mom Michelle Ross is thrilled when her shy teenage daughter, Lexi, goes out with the high school football star, Greg. What she doesn't know is that Greg has an ulterior motive: to win a bet by sleeping with Lexi on their first date and capturing it all on video. Once Greg's bitter ex-girlfriend Carleigh hears about the \"date\" she starts emailing the video around school. The video quickly goes viral and many lives are destroyed. When Lexi commits suicide, Michelle vows to get justice."@en ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Betrayed at seventeen" ; + bf:mainTitle "Betrayed at seventeen" ], + [ a bf:Title ; + rdfs:label "Betrayed at 17 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Betrayed at 17 /" ] . + + a bf:Person ; + rdfs:label "Trickey, Ruth, 1953-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4868589" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "Widescreen ; single sided." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (88 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Just Bridge" ] ; + rdf:value "2495718" ], + [ a bf:Upc ; + bf:status ; + rdf:value "8711983957183" ], + [ a bf:OclcNumber ; + rdf:value "1374130471" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, PAL; widescreen (1.85:1) presentation; 5.1 Dolby Digital."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2011."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Amsterdam] : $b Just Bridge, $c 2012." ; + bflc:simpleAgent "Just Bridge," ; + bflc:simpleDate "2012." ; + bflc:simplePlace "[Amsterdam] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[Amsterdam] : Just Bridge, 2012." ; + bf:responsibilityStatement "Pierre David and Shadowland present ; produced by Ken Sanders, Robert Ballo ; written by Christine Conradt ; directed by Doug Campbell." ; + bf:title [ a bf:Title ; + rdfs:label "Betrayed at 17 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Betrayed at 17 /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1374173878.ttl b/tests/oclc/videos/1374173878.ttl new file mode 100644 index 0000000..45cb005 --- /dev/null +++ b/tests/oclc/videos/1374173878.ttl @@ -0,0 +1,224 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Komedier (film)" ; + bflc:marcKey "655 7 $a Komedier (film) $0 https://id.kb.se/term/saogf/Komedier%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052224.9" ; + bf:creationDate "20230328" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Spielberg, Steven, $d 1946- $4 drt $0 https://libris.kb.se/ljx14d04114nr45#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Spielberg, Steven, 1946-" ; + skos:relatedMatch ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska, danska, norska, finska, engelska, isländska och tyska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 7 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Tom Hanks, Catherine Zeta-Jones, Stanley Tucci [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Tom Hanks, Catherine Zeta-Jones, Stanley Tucci [med flera]." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Den Oscar®-belönade regissören Steven Spielberg är tillbaka tillsammans med den tvåfaldigt Oscar®-belönade Tom Hanks och Oscar®-vinnaren Catherine Zeta-Jones i denna kritikerrosade komedi. Viktor Navorski (Hanks) kommer till flygplatsen JFK och blir ett oskyldigt offer för byråkratiska problem som gör att han varken kan återvända till sitt hemland eller komma in i USA. Väl inne i den nöjesfyllda flygplatsen skaffar Viktor vänner, jobb, en romans och uppfyller till slut Amerikas sanna hjärta. [Förlagett]."@sv ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Bonus disc: Bokning av resan: manus & story, Boarding: människorna i terminalen -- Catherine Zeta-Jones som \"Amelia\", Inflight service: the music of The Terminal, I väntan på resan: terminalen byggs upp, Boarding: människorna i terminalen -- Viktor's värld, Landning: flygplatshistorier, Boarding: människorna i terminalen -- Tom Hanks som \"Viktor\", Take-off: så gjordes The Terminal och Fotogalleri." ] ; + bf:title [ a bf:Title ; + rdfs:label "The Terminal /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Terminal /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2004"^^ ; + bf:editionStatement "2 Disc Specialutgåva." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 DVD-video (2 tim,. 4 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374173878" ], + [ a bf:Ean ; + rdf:value "7332504001713" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stockholm] : $b Paramount Home Entertainment (Sweden), $c 2006" ; + bflc:simpleAgent "Paramount Home Entertainment (Sweden)," ; + bflc:simpleDate "2006" ; + bflc:simplePlace "[Stockholm] :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "[Stockholm] : Paramount Home Entertainment (Sweden), 2006" ; + bf:responsibilityStatement "en film av Steven Spielberg." ; + bf:title [ a bf:Title ; + rdfs:label "The Terminal /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The Terminal /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1374174293.ttl b/tests/oclc/videos/1374174293.ttl new file mode 100644 index 0000000..83b3fb7 --- /dev/null +++ b/tests/oclc/videos/1374174293.ttl @@ -0,0 +1,560 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260324113355.4" ; + bf:creationDate "20230328" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCL $d OCLCO $d OCLCQ $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Canadian Broadcasting Corporation, $e film production company. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7V9VBFrPCVWFPKmxPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Drury, David, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PCjDDDB4Bt6dMVTrPFv3GBK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ARTE France, $e film production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqF3QcrYgPYHWfwgB7R" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moore, Bob $e film producer, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Moore, Bob" ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gaylor, Brett, $e film director, $e film producer, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJvCKQ9jy7dRKqXGBVMHG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director," ] ] ; + bf:duration "PT52M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Television program"@en ; + bflc:marcKey "380 $a Television program" ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue."@en ], + [ a bf:Note, + ; + rdfs:label "Cinematography and co-director, Van Royko; editor, Sophie Farkas; music, David Drury."@en ; + bflc:marcKey "508 $a Cinematography and co-director, Van Royko; editor, Sophie Farkas; music, David Drury." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information society Social aspects" ; + bflc:marcKey "650 7 $a Information society $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information society" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00972779" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00972779" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Internet of things." ; + bflc:marcKey "650 0 $a Internet of things." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9467459" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Internet Social aspects." ; + bflc:marcKey "650 0 $a Internet $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Internet" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8308784" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8308784" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Société de l'information Aspect social." ; + bflc:marcKey "650 6 $a Société de l'information $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Société de l'information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0191871" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Internet Social aspects" ; + bflc:marcKey "650 7 $a Internet $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Internet" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01766793" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01766793" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Internet of things" ; + bflc:marcKey "650 7 $a Internet of things $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01894151" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Internet des objets." ; + bflc:marcKey "650 6 $a Internet des objets." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269177" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Information technology." ; + bflc:marcKey "650 0 $a Information technology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062994" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Information technology" ; + bflc:marcKey "650 7 $a Information technology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973089" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Technologie de l'information." ; + bflc:marcKey "650 6 $a Technologie de l'information." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023285" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information technology Social aspects" ; + bflc:marcKey "650 7 $a Information technology $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973131" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973131" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Innovations Aspect social." ; + bflc:marcKey "650 6 $a Innovations $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Innovations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023341" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technologie de l'information Aspect social." ; + bflc:marcKey "650 6 $a Technologie de l'information $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technologie de l'information" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0023285" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information technology Social aspects." ; + bflc:marcKey "650 0 $a Information technology $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information technology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062994" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Information society Social aspects." ; + bflc:marcKey "650 0 $a Information society $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Information society" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2484047" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic ; + rdfs:label "information technology." ; + bflc:marcKey "650 7 $a information technology. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300128218" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technological innovations Social aspects." ; + bflc:marcKey "650 0 $a Technological innovations $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technological innovations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011598" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Internet Aspect social." ; + bflc:marcKey "650 6 $a Internet $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Internet" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000277542" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000277542" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technological innovations Social aspects" ; + bflc:marcKey "650 7 $a Technological innovations $x Social aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technological innovations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145049" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145049" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The internet is now everywhere. It's a part of how we drive our cars, flush our toilets and even keep an eye on our sleeping babies. We have wholeheartedly embraced the convenience of connected \"smart\" objects without fully understanding the potential consequences to our health, our communities and the planet."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The internet of everything /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The internet of everything /" ] . + + a bf:Person ; + rdfs:label "Gaylor, Brett," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8593702" ] . + + a bf:Person ; + rdfs:label "Drury, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10294676" ] . + + a bf:Organization ; + rdfs:label "ARTE France," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5826037" ] . + + a bf:Organization ; + rdfs:label "Canadian Broadcasting Corporation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca466472" ] . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (52 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "210881" ], + [ a bf:OclcNumber ; + rdf:value "1374174293" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "210881-K" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, Region 1; widescreen (1.85:1) presentation."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned for the hearing impaired."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a New York, NY : $b Films Media Group, $c 2022." ; + bflc:simpleAgent "Films Media Group," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "New York, NY :" ; + bf:date "2022"^^ ; + bf:place ], + [ a bf:Distribution ; + bf:date "2022"^^ ; + bf:place ], + [ a bf:Production ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "New York, NY : Films Media Group, 2022." ; + bf:responsibilityStatement "a CBC Docs original ; with the participation of ARTE France ; written and directed by Brett Gaylor ; produced by Bob Moore, Brett Gaylor." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The internet of everything /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The internet of everything /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1374229504.ttl b/tests/oclc/videos/1374229504.ttl new file mode 100644 index 0000000..20fad36 --- /dev/null +++ b/tests/oclc/videos/1374229504.ttl @@ -0,0 +1,420 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251012030905.2" ; + bf:creationDate "20230329" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "UBY" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "YUS" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label ""@en ], + [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCF $d YUS $d OCL $d OCLCO $d COO $d OCLCO $d UBY $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Integrating, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "ML550" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "ML549.8" ] ; + bf:content [ a bf:Content ; + rdfs:label "text"@en ; + bf:code "txt" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fugue State Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpFYccpqBXjvwjMry9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Royal College of Organists (Great Britain), $e contributor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7YrFG7x6BwT6HC6DFg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ] ; + bf:duration "more than 999 minutes" ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "databases." ; + bflc:marcKey "655 7 $a databases. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028543" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Bases de données." ; + bflc:marcKey "655 7 $a Bases de données. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001211" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos" ; + bflc:marcKey "655 7 $a Internet videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750214" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Databases." ; + bflc:marcKey "655 7 $a Databases. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077215" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic ; + rdfs:label "Organ (Musical instrument)" ; + bflc:marcKey "650 0 $a Organ (Musical instrument)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155810" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Organists." ; + bflc:marcKey "650 0 $a Organists." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099946" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "organists." ; + bflc:marcKey "650 7 $a organists. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300235015" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Organ music Analysis." ; + bflc:marcKey "650 0 $a Organ music $x Analysis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Organ music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099636" ] ] [ a bf:Topic ; + rdfs:label "Analysis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5739993" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Organ music" ; + bflc:marcKey "650 7 $a Organ music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047598" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Orgue, Musique d' Analyse." ; + bflc:marcKey "650 6 $a Orgue, Musique d' $x Analyse." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Orgue, Musique d'" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008263" ] ] [ a bf:Topic ; + rdfs:label "Analyse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374819" ] ] ) ], + [ a bf:Topic ; + rdfs:label "organs (general aerophones)" ; + bflc:marcKey "650 7 $a organs (general aerophones) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300429779" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Organ music." ; + bflc:marcKey "650 0 $a Organ music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099636" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Organistes." ; + bflc:marcKey "650 6 $a Organistes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0083820" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Organ (Musical instrument)" ; + bflc:marcKey "650 7 $a Organ (Musical instrument) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047572" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Organists" ; + bflc:marcKey "650 7 $a Organists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047772" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Orgue." ; + bflc:marcKey "650 6 $a Orgue." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0050124" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Orgue, Musique d'." ; + bflc:marcKey "650 6 $a Orgue, Musique d'." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008263" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Organ music Analysis, appreciation" ; + bflc:marcKey "650 7 $a Organ music $x Analysis, appreciation $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Organ music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047599" ] ] [ a bf:Topic ; + rdfs:label "Analysis, appreciation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047599" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Organ Cinema is an ever-expanding filmed encyclopedia of the organ and its history and repertoire. All the films made by Fugue State Films over the last fifteen years can be watched here. Many more films will be made and added. Ultimately there will be a set of films about each important historical or geographical school of organ music."@en ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Filmed encyclopedia of the pipe organ and its music" ; + bf:mainTitle "Filmed encyclopedia of the pipe organ and its music" ], + [ a bf:Title ; + rdfs:label "Organ cinema :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Organ cinema :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Also known as: $a Filmed encyclopedia of the organ and its music" ; + bf:mainTitle "Filmed encyclopedia of the organ and its music" ; + bf:note [ a bf:Note ; + rdfs:label "Also known as:"@en ] ] . + + a bf:Organization ; + rdfs:label "Fugue State Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9103478" ] . + + a bf:Organization ; + rdfs:label "Royal College of Organists (Great Britain)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca78755" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Status ; + rdfs:label "current"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video files) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374229504" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "integrating resource"@en ; + bf:code "intg" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://organcinema.com/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Title from home page (last viewed February 19, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "Began in 2020?"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b The Royal College of Organists" ; + bflc:simpleAgent "The Royal College of Organists" ; + bf:status ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [England] : $b Fugue State Films ;" ; + bflc:simpleAgent "Fugue State Films ;" ; + bflc:simplePlace "[England] :" ; + bf:date "2020/.."^^ ; + bf:place ; + bf:status ] ; + bf:publicationStatement "The Royal College of Organists", + "[England] : Fugue State Films ;" ; + bf:responsibilityStatement "produced by Fugue State Films in association with The Royal College of Organists" ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Organ cinema : an ever-expending filmed encyclopedia of the pipe organ and its music /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Organ cinema :" ; + bf:subtitle "an ever-expending filmed encyclopedia of the pipe organ and its music /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1374519657.ttl b/tests/oclc/videos/1374519657.ttl new file mode 100644 index 0000000..4e6ed0d --- /dev/null +++ b/tests/oclc/videos/1374519657.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260131005731.2" ; + bf:creationDate "20230329" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".W566 2006" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williamson, Amanda, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Williamson, Amanda," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lever, Farrel, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Lever, Farrel," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fremeline Distribution, $e film production company, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Fremeline Distribution," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "film production company," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mascena, Megan, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Mascena, Megan," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bernard, Houston, $e actor, $e composer (expression), $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Bernard, Houston," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ], + [ a bf:Role ; + rdfs:label "actor," ], + [ a bf:Role ; + rdfs:label "composer (expression)," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Deremer,, Adam R., $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Deremer,, Adam R.," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gaston, Robert, $e film director, film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Gaston, Robert," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director, film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Greenwell, Erin, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Greenwell, Erin," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Douglas, Liz, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Douglas, Liz," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT11M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Romantic comedy films." ; + bflc:marcKey "655 0 $a Romantic comedy films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lesbian films." ; + bflc:marcKey "655 0 $a Lesbian films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 0 $a Short films." ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue."@en ], + [ a bf:Note, + ; + rdfs:label "Amanda Williamson, Liz Douglas, Houston Bernard, Adam R. Deremer."@en ; + bflc:marcKey "511 1 $a Amanda Williamson, Liz Douglas, Houston Bernard, Adam R. Deremer." ], + [ a bf:Note, + ; + rdfs:label "Cinematographer, Marc Jeff Schirmer; editors, Joe Stumm, Lauren Galanter; music, Houston Bernard."@en ; + bflc:marcKey "508 $a Cinematographer, Marc Jeff Schirmer; editors, Joe Stumm, Lauren Galanter; music, Houston Bernard." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Young women Drama." ; + bflc:marcKey "650 0 $a Young women $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Young women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116918" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbians Drama." ; + bflc:marcKey "650 0 $a Lesbians $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047125" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Terry wants to ask Allison to marry her, but can't afford a ring. She enlists Ben, her guitar-crooning friend, to help her carry out a ring-less proposal, but when Ben is distracted by a handsome passer-by, Terry has to wing it on her own.\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Will you -- /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Will you -- /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 11 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1374519657" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 2006."@en ], + [ a bf:Note, + oclcbf:UsePolicy ; + rdfs:label "Includes public performance rights for University of Pennsylvania only. Streaming not allowed without a separate license."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, Region 1; widescreen (1.78:1) presentation."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, CA] : $b Frameline Distribution, $c 2006." ; + bflc:simpleAgent "Frameline Distribution," ; + bflc:simpleDate "2006." ; + bflc:simplePlace "[San Francisco, CA] :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "[San Francisco, CA] : Frameline Distribution, 2006." ; + bf:responsibilityStatement "frameline distribution ; the Greater Philadelphia Film Office and Philadelphia Film Society's Sheets to Screen Project ; presented by Gaston Pictures ; producer, Robert Gaston, Farrel Lever, Megan Mascena ; screenwriter, Erin Greenwell ; director, Robert Gaston." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Will you -- /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Will you -- /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1375048774.ttl b/tests/oclc/videos/1375048774.ttl new file mode 100644 index 0000000..a343d3f --- /dev/null +++ b/tests/oclc/videos/1375048774.ttl @@ -0,0 +1,359 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113349.7" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 12, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WC 24" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fauci, Anthony S., $d 1940- $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Fauci, Anthony S., 1940-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca708771" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Palm, Andrea Joan, $d 1972- $e speaker, $e host." ; + bf:agent [ a bf:Person ; + rdfs:label "Palm, Andrea Joan, 1972-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14773972" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker," ], + [ a bf:Role ; + rdfs:label "host." ] ] ; + bf:duration "PT18M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Anniversaries and Special Events" ; + bflc:marcKey "650 22 $a Anniversaries and Special Events" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000846" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Retirement." ; + bflc:marcKey "650 0 $a Retirement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048375" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Retirement." ; + bflc:marcKey "650 7 $a Retirement. $2 fast $0 (OCoLC)fst01096288" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01096288" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Médecins." ; + bflc:marcKey "650 6 $a Médecins." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0016445" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Academies and Institutes" ; + bflc:marcKey "650 22 $a Academies and Institutes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000047" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Physicians." ; + bflc:marcKey "650 0 $a Physicians." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137173" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anniversaries." ; + bflc:marcKey "650 7 $a Anniversaries. $2 fast $0 (OCoLC)fst00809757" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00809757" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "physicians." ; + bflc:marcKey "650 7 $a physicians. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300025809" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Physicians" ; + bflc:marcKey "650 12 $a Physicians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010820" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Retraite." ; + bflc:marcKey "650 6 $a Retraite." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0048400" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Facility Administrators" ; + bflc:marcKey "650 12 $a Health Facility Administrators" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D006270" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Fauci, Anthony S., 1940-." ; + bflc:marcKey "600 12 $a Fauci, Anthony S., $d 1940-." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anniversaries." ; + bflc:marcKey "650 0 $a Anniversaries." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019210" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Retirement" ; + bflc:marcKey "650 22 $a Retirement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012179" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Anniversaires." ; + bflc:marcKey "650 6 $a Anniversaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033252" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Physicians." ; + bflc:marcKey "650 7 $a Physicians. $2 fast $0 (OCoLC)fst01062841" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01062841" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "National Institute of Allergy and Infectious Diseases (U.S.)" ; + bflc:marcKey "610 22 $a National Institute of Allergy and Infectious Diseases (U.S.)" ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): A Fireside Chat with Dr. Anthony Fauci and Health & Human Services Deputy Secretary Andrea Palm."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Fireside chat with Dr. Anthony Fauci /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fireside chat with Dr. Anthony Fauci /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (18 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1375048774" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573276406676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 4, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48726" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Dr. Anthony Fauci, Andrea Palm." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Fireside chat with Dr. Anthony Fauci /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fireside chat with Dr. Anthony Fauci /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1375049074.ttl b/tests/oclc/videos/1375049074.ttl new file mode 100644 index 0000000..e5ee738 --- /dev/null +++ b/tests/oclc/videos/1375049074.ttl @@ -0,0 +1,327 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113356.2" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded November 2, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WM 165" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Clinical Center, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Clinical Center," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca447378" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sheftall, Arielle, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Sheftall, Arielle," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Clinical Center grand rounds" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Clinical Center grand rounds" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Clinical Center grand rounds." ; + bflc:marcKey "830 0 $a Clinical Center grand rounds." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6557609" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clinical Center grand rounds." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Suicide Prevention." ; + bflc:marcKey "650 0 $a Suicide $x Prevention." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Suicide" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156614" ] ] [ a bf:Topic ; + rdfs:label "Prevention." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2156614" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Suicide Prevention." ; + bflc:marcKey "650 7 $a Suicide $x Prevention. $2 fast $0 (OCoLC)fst01137587" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01137587" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Suicide" ] [ a bf:Topic ; + rdfs:label "Prevention." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Suicide Prévention." ; + bflc:marcKey "650 6 $a Suicide $x Prévention." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Suicide" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0051098" ] ] [ a bf:Topic ; + rdfs:label "Prévention." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0051098" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Adolescent Behavior" ; + bflc:marcKey "650 22 $a Adolescent Behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000294" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Suicide, Completed" ; + bflc:marcKey "650 12 $a Suicide, Completed" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000081013" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Suicide Prevention" ; + bflc:marcKey "650 22 $a Suicide Prevention" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000092864" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adolescent" ; + bflc:marcKey "650 12 $a Adolescent" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000293" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): The Changing Landscape Of Youth Suicide: What We Know, What We Don't Know, And Where We Go From HereFor more information go to https://clinicalcenter.nih.gov/about/news/grcurrent.html."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The changing landscape of youth suicide: what we know, what we don't know, and where we go from here /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The changing landscape of youth suicide: what we know, what we don't know, and where we go from here /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 0 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1375049074" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275806676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 4, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46514" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Arielle Sheftall." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The changing landscape of youth suicide: what we know, what we don't know, and where we go from here /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The changing landscape of youth suicide: what we know, what we don't know, and where we go from here /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1375049193.ttl b/tests/oclc/videos/1375049193.ttl new file mode 100644 index 0000000..1f5e396 --- /dev/null +++ b/tests/oclc/videos/1375049193.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113352.1" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 7, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W 20.55.C5" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cohen, Jeffrey $q (Jeffrey I.), $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Cohen, Jeffrey (Jeffrey I.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10429768" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Clinical Center, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Clinical Center," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca447378" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cohen, Glenn, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Cohen, Glenn," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT59M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Clinical Center ethics grand rounds." ; + bflc:marcKey "830 0 $a Clinical Center ethics grand rounds." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8470815" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clinical Center ethics grand rounds." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a CC grand rounds" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "CC grand rounds" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Research Subjects" ; + bflc:marcKey "650 22 $a Research Subjects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035842" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Employee Incentive Plans ethics" ; + bflc:marcKey "650 22 $a Employee Incentive Plans $x ethics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Employee Incentive Plans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004649Q000941" ] ] [ a bf:Topic ; + rdfs:label "ethics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004649Q000941" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Biomedical Research ethics" ; + bflc:marcKey "650 22 $a Biomedical Research $x ethics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Biomedical Research" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035843Q000941" ] ] [ a bf:Topic ; + rdfs:label "ethics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035843Q000941" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Income" ; + bflc:marcKey "650 22 $a Income" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007182" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Revenu." ; + bflc:marcKey "650 6 $a Revenu." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017459" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Clinical Trials as Topic economics" ; + bflc:marcKey "650 12 $a Clinical Trials as Topic $x economics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Clinical Trials as Topic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002986Q000191" ] ] [ a bf:Topic ; + rdfs:label "economics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002986Q000191" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Income." ; + bflc:marcKey "650 0 $a Income." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2100594" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Income." ; + bflc:marcKey "650 7 $a Income. $2 fast $0 (OCoLC)fst00968635" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968635" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Should Research Participants Share in the Profits?For more information go to https://clinicalcenter.nih.gov/about/news/grcurrent.html."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Should research participants share in the profits? /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Should research participants share in the profits? /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (59 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573277206676" ], + [ a bf:OclcNumber ; + rdf:value "1375049193" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48707" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 4, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Jeffrey I. Cohen, Glenn Cohen." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Should research participants share in the profits? /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Should research participants share in the profits? /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1375049285.ttl b/tests/oclc/videos/1375049285.ttl new file mode 100644 index 0000000..d805383 --- /dev/null +++ b/tests/oclc/videos/1375049285.ttl @@ -0,0 +1,403 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113352.3" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 7, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 55.2" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lozano, Guillermina, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Lozano, Guillermina," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVTyxFkMqpkG8M6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:duration "PT1H9M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH director's Wednesday afternoon lecture series. NIH director's Margaret Pittman lecture." ; + bflc:marcKey "830 0 $a NIH director's Wednesday afternoon lecture series. $p NIH director's Margaret Pittman lecture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5232339" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH director's Wednesday afternoon lecture series." ; + bf:partName "NIH director's Margaret Pittman lecture." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH Wednesday afternoon lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH Wednesday afternoon lecture" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mice" ; + bflc:marcKey "650 7 $a Mice $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019337" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Souris." ; + bflc:marcKey "650 6 $a Souris." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0021694" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Transcription Factors" ; + bflc:marcKey "650 22 $a Transcription Factors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014157" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Diseases Animal models" ; + bflc:marcKey "650 7 $a Diseases $x Animal models $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00895160" ] ] [ a bf:Topic ; + rdfs:label "Animal models" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00895160" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Tumor Suppressor Protein p53 genetics" ; + bflc:marcKey "650 12 $a Tumor Suppressor Protein p53 $x genetics" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Tumor Suppressor Protein p53" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016159Q000235" ] ] [ a bf:Topic ; + rdfs:label "genetics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016159Q000235" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Transcription factors." ; + bflc:marcKey "650 0 $a Transcription factors." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3276406" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Disease Models, Animal" ; + bflc:marcKey "650 22 $a Disease Models, Animal" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D004195" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Facteurs de transcription." ; + bflc:marcKey "650 6 $a Facteurs de transcription." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0242208" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mice." ; + bflc:marcKey "650 0 $a Mice." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019927" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Transcription factors" ; + bflc:marcKey "650 7 $a Transcription factors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01154564" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Diseases Animal models." ; + bflc:marcKey "650 0 $a Diseases $x Animal models." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097029" ] ] [ a bf:Topic ; + rdfs:label "Animal models." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097029" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mice" ; + bflc:marcKey "650 22 $a Mice" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D051379" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Proto-Oncogene Proteins c-mdm2" ; + bflc:marcKey "650 22 $a Proto-Oncogene Proteins c-mdm2" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D051736" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maladies Modèles animaux." ; + bflc:marcKey "650 6 $a Maladies $x Modèles animaux." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maladies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0067878" ] ] [ a bf:Topic ; + rdfs:label "Modèles animaux." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0067878" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): NIH Director\"s Wednesday Afternoon Lecture Series Margaret Pittman Lecture This is the annual WALS-Pittman lecture, but rescheduled from March 2022. Guillermina (Gigi) Lozano is a renowned geneticist recognized for her studies of the p53 tumor suppressor pathway. This pathway is undermined in a large percent of human cancers via mutations and deletions of p53. Her laboratory identified a transcriptional activation function for p53. Using mouse models, her team characterized the physiological importance of Mdm2 and Mdm4 proteins as potent inhibitors of p53. The Mdm proteins are over expressed in many cancers that lack p53 mutations presenting an alternate mechanism of eliminating p53 activity. Other mouse models inheriting the most common p53 mutations revealed gain-of-function phenotypes that drive metastases. Mutation of the p53 gene is a critical event in the elaboration of many tumors of diverse origin. The p53 protein is activated in response to DNA damage, serving as a checkpoint in the elimination or repair of cells with damaged DNA. Alterations in components of the p53 pathway, such as amplification of the Mdm2 gene, which encodes a p53 inhibitor, also contribute to tumorigenesis. The overall goal of my laboratory is to understand the signals that regulate the p53 pathway and the consequences of expressing wild-type or mutant p53. For more information go to https://oir.nih.gov/wals."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Mutant p53 activities in mouse tumor models /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mutant p53 activities in mouse tumor models /" ] . + + a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220663" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 9 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1375049285" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573277006676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 4, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46003" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Guillermina Lozano." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Mutant p53 activities in mouse tumor models /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mutant p53 activities in mouse tumor models /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1375049676.ttl b/tests/oclc/videos/1375049676.ttl new file mode 100644 index 0000000..f3330bf --- /dev/null +++ b/tests/oclc/videos/1375049676.ttl @@ -0,0 +1,298 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115841.7" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 7, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QW 574" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Immunology Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Immunology Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7023178" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zikherman, Julie, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Zikherman, Julie," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT57M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH IIG seminar series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH IIG seminar series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Immunology Interest Group lecture series." ; + bflc:marcKey "830 0 $a Immunology Interest Group lecture series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7410279" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Immunology Interest Group lecture series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Immune Tolerance" ; + bflc:marcKey "650 22 $a Immune Tolerance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007108" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Orphan Nuclear Receptors immunology" ; + bflc:marcKey "650 22 $a Orphan Nuclear Receptors $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Orphan Nuclear Receptors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057093Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057093Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Receptors, Antigen, B-Cell immunology" ; + bflc:marcKey "650 22 $a Receptors, Antigen, B-Cell $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Receptors, Antigen, B-Cell" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011947Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011947Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Receptors, Antigen, T-Cell immunology" ; + bflc:marcKey "650 12 $a Receptors, Antigen, T-Cell $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Receptors, Antigen, T-Cell" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011948Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011948Q000276" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Immunology Interest Group The Zikherman is interested in understanding how B cell behavior is regulated after encounter with either \"self\" or \"foreign\" antigens. They postulate that overlapping mechanisms are at play in both scenarios. Their lab seeks to define the rules that govern B cell responses to specific features of foreign antigens, including antigen affinity, valency and co-stimulatory signals. They are also interested in how the clonal composition of both the pre- and post-immune B cell repertoires is regulated. Against this backdrop, they want to understand how self-reactive B cells, despite chronic antigen engagement of the B cell receptor, are restrained from inappropriate activation and differentiation into antibody-secreting plasma cells. They want to define how this process is disrupted in a variety of autoimmune disease states, and how normal regulatory mechanisms (both biochemical and transcriptional) can be harnessed to restore tolerance and optimize vaccine responses. To do so, their lab takes a range of creative approaches that span mouse genetics, cellular immunology, and genomics in order to address these questions. In particular, they have characterized and exploited novel reporter mice (NUR77-eGFP BAC transgenic) in which B cell receptor signaling drives expression of eGFP. This reporter serves as an in vivo sensor of both self and foreign antigen encounter, and serves to unmask enormous clonal heterogeneity among superficially uniform populations of B cells. Recent work has focused on dissecting the distinct roles of the IgM and IgD B cell receptor isotypes in regulating the immune responses of self-reactive B cells.For more information go to https://www.niaid.nih.gov/research/immunology-seminars."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Balancing tolerance and immunity downstream of the antigen receptor /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Balancing tolerance and immunity downstream of the antigen receptor /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (57 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573276806676" ], + [ a bf:OclcNumber ; + rdf:value "1375049676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48660" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 4, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Julie Zikherman." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Balancing tolerance and immunity downstream of the antigen receptor /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Balancing tolerance and immunity downstream of the antigen receptor /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1376460055.ttl b/tests/oclc/videos/1376460055.ttl new file mode 100644 index 0000000..ed26448 --- /dev/null +++ b/tests/oclc/videos/1376460055.ttl @@ -0,0 +1,237 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:Role ; + bf:code "pro" . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Thrillers (film)" ; + bflc:marcKey "655 7 $a Thrillers (film) $0 https://id.kb.se/term/saogf/Thrillers%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250807114156.7" ; + bf:creationDate "20230419" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.437/2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Polanski, Roman, $d 1933- $4 aus $4 drt $4 pro $0 https://libris.kb.se/ljx14h744vzj4mk#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Polanski, Roman, 1933-" ; + skos:relatedMatch ] ; + bf:role , + , + ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rek. ålder: från 15 år."@sv ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Johnny Depp, Lena Olin, Frank Langella, James Russone m.fl. ; foto: Darius Khondji ; musik: Wojciech Kilar."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Johnny Depp, Lena Olin, Frank Langella, James Russone m.fl. ; foto: Darius Khondji ; musik: Wojciech Kilar." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska ; textad på svenska, danska, norska, finska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Work ; + rdfs:label "The ninth gate (US, Roman Polanski, 1999)" ; + bflc:marcKey "630 04 $a The ninth gate (US, Roman Polanski, 1999)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "The ninth gate (US, Roman Polanski, 1999)" ] ] ; + bf:title [ a bf:Title ; + rdfs:label "The ninth gate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ninth gate /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1999"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (2 tim., 13 min.)"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "570611234544" ], + [ a bf:OclcNumber ; + rdf:value "1376460055" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Scanbox entertainment" ] ; + rdf:value "4564" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2 ; bildformat: 2.35:1 ; ljudformat: Dolby digital 5.1."@sv ], + [ a bf:Note ; + rdfs:label "Originalfilmen: Canal+, 1999."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Scanbox entertainment, $c 1999" ; + bflc:simpleAgent "Scanbox entertainment," ; + bflc:simpleDate "1999" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "Scanbox entertainment, 1999" ; + bf:responsibilityStatement "Manus: John Brownjohn och Roman Polanski ; regi och produktion: Roman Polanski." ; + bf:title [ a bf:Title ; + rdfs:label "The ninth gate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ninth gate /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1377541417.ttl b/tests/oclc/videos/1377541417.ttl new file mode 100644 index 0000000..933df44 --- /dev/null +++ b/tests/oclc/videos/1377541417.ttl @@ -0,0 +1,287 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320104343.6" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded November 3, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QZ 266" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Widemann, Brigitte, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Widemann, Brigitte," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a NIH Women Scientist Advisors Committee, $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqxgy3PDVJtx9dkyP6g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT1H12M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Anita B. Roberts lecture series." ; + bflc:marcKey "830 0 $a Anita B. Roberts lecture series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9071196" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anita B. Roberts lecture series." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Anita Roberts lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Anita Roberts lecture" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Therapies, Investigational" ; + bflc:marcKey "650 22 $a Therapies, Investigational" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035703" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rare Diseases therapy" ; + bflc:marcKey "650 12 $a Rare Diseases $x therapy" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rare Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035583Q000628" ] ] [ a bf:Topic ; + rdfs:label "therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D035583Q000628" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neoplasms therapy" ; + bflc:marcKey "650 12 $a Neoplasms $x therapy" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neoplasms" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000628" ] ] [ a bf:Topic ; + rdfs:label "therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000628" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Anita Roberts Lecture 2022 The \"Distinguished Women Scientists at NIH\" lecture series highlights the outstanding research achievements of woman scientists in the NIH Intramural Research Program. This seminar is dedicated to Dr. Anita Roberts and honors her role as an exceptional mentor and scientist. Dr. Widemann is the Chief of the Pediatric Oncology Branch at NCI where she oversees basic, translational, and clinical research programs for children and young adults with hematologic and solid malignancies. Her research has been focused on drug development and early clinical trials for children with refractory solid tumors or genetic tumor predisposition syndromes, in particular neurofibromatosis type 1 (NF1). Her findings resulted in the first approved medical therapy for children with NF1."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Advancing the development of effective therapies for children and adults with rare tumors /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Advancing the development of effective therapies for children and adults with rare tumors /" ] . + + a bf:Organization ; + rdfs:label "NIH Women Scientist Advisors Committee," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9601024" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 12 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275406676" ], + [ a bf:OclcNumber ; + rdf:value "1377541417" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 21, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=45832" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Brigitte Widemann." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Advancing the development of effective therapies for children and adults with rare tumors /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Advancing the development of effective therapies for children and adults with rare tumors /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1377665143.ttl b/tests/oclc/videos/1377665143.ttl new file mode 100644 index 0000000..cf79299 --- /dev/null +++ b/tests/oclc/videos/1377665143.ttl @@ -0,0 +1,550 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011200548.6" ; + bf:creationDate "20230404" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "HOPLA" ], + [ a bf:Organization ; + bf:code "CUI" ], + [ a bf:Organization ; + bf:code "GRASS" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d GRASS $d OCLCQ $d HTM $d OCLCO $d HOPLA $d CUI $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Oscilloscope Laboratories in 2022."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20221102" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCabe-Lokos, Maxwell, $e film director, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjBPCC98gYppmJHP83jP33" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brown, Hayley $c (Producer), $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Brown, Hayley (Producer)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wuest, Susanne, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Wuest, Susanne," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Benvie, Rob, $d 1975- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJp64TgxGY8XrXxT9F6Frq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Oscilloscope Laboratories (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmrMHbDb7D6XKmHFWkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Scythia Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtfB8Pp73m8X7gJCQY6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Memory International (Firm), $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Memory International (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Richings, Julian, $d 1955- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrrwYqH98Fg8hrKgC3fbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Anthropoid, Ontario Inc., $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Anthropoid, Ontario Inc.," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Tchortov, George, $d 1980- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Tchortov, George, 1980-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16730882" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ricketts, Cara, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjxw8Ky7dBP7PXM4X7pbMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Yellow Veil Pictures, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtgxpPmQgK68VyDtXtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brown, Adam, $d 1980- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyhckkWgjttCBgQMq3fbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Serritiello, Christian, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Serritiello, Christian," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H28M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Dark comedy films." ; + bflc:marcKey "655 7 $a Dark comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866174" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Susanne Wuest, Cara Ricketts, Christian Serritello, George Tchortov, Adam Brown, Julian Richings."@en ; + bflc:marcKey "511 1 $a Susanne Wuest, Cara Ricketts, Christian Serritello, George Tchortov, Adam Brown, Julian Richings." ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Cabot McNenly ; editors, Duff Smith, Graham Tucker ; music, Joseph Shabason."@en ; + bflc:marcKey "508 $a Director of photography, Cabot McNenly ; editors, Duff Smith, Graham Tucker ; music, Joseph Shabason." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:originDate "2021"^^ ; + bf:subject [ a bf:Topic ; + rdfs:label "Comédie." ; + bflc:marcKey "650 6 $a Comédie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003479" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films." ; + bflc:marcKey "650 0 $a Independent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6815631" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films indépendants." ; + bflc:marcKey "650 6 $a Films indépendants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437741" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cinéma." ; + bflc:marcKey "650 6 $a Cinéma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000501" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Comedy." ; + bflc:marcKey "650 0 $a Comedy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2022675" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women Drama." ; + bflc:marcKey "650 0 $a Women $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105293" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Comedy" ; + bflc:marcKey "650 7 $a Comedy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00869083" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Contests Drama." ; + bflc:marcKey "650 0 $a Contests $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Contests" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2039925" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Independent films" ; + bflc:marcKey "650 7 $a Independent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01738681" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Prim and proper Maria Barbizan (Susanne Wuest of GOODNIGHT MOMMY) unceremoniously walks away from her boring job, her inept husband, and her obnoxious daughter. Moments later, she is swept up in a bizarre contest alongside a handful of idiosyncratic characters, all competing for the chance to win true enlightenment... and one slightly used habanero-orange compact sport utility vehicle."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Stanleyville /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stanleyville /" ] . + + a bf:Person ; + rdfs:label "Benvie, Rob, 1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6511493" ] . + + a bf:Person ; + rdfs:label "Richings, Julian, 1955-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8361357" ] . + + a bf:Person ; + rdfs:label "Brown, Adam, 1980-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9510959" ] . + + a bf:Person ; + rdfs:label "McCabe-Lokos, Maxwell," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7956468" ] . + + a bf:Person ; + rdfs:label "Ricketts, Cara," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10193561" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Organization ; + rdfs:label "Oscilloscope Laboratories (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8509618" ] . + + a bf:Organization ; + rdfs:label "Scythia Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11101968" ] . + + a bf:Organization ; + rdfs:label "Yellow Veil Pictures," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15365001" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ] ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ] ; + bf:distributionStatement "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:duration "012800" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file (88 minutes)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377665143" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "14003475" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online resource. Title from title frames."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Instantly available on hoopla."@en ] ; + bflc:marcKey "856 40 $u https://www.hoopladigital.com/title/17458852?utm_source=MARC&Lid=hh4572 $3 Instantly available on hoopla." ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Grasshopper Film"@en ] ; + bflc:marcKey "856 40 $3 Grasshopper Film $u https://edu.projectr.tv/films/stanleyville/65240594adb7050001931692" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Canada"@en ; + bflc:marcKey "257 $a Canada $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, NY] : $b Oscilloscope Laboratories, $c [2022]" ; + bflc:simpleAgent "Oscilloscope Laboratories," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[New York, NY] :" ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ; + bf:date "2023"^^ ] ; + bf:publicationStatement "[New York, NY] : Oscilloscope Laboratories, [2022]" ; + bf:responsibilityStatement "Yellow Veil Pictures presesnts ; an Anthropoid, Ontario Inc. production ; in association with Scythia Films and Memory International ; directed by Maxwell McCabe-Lokos ; written by Rob Benvie and Maxwell McCabe-Lokos ; produced by Hayley Brown." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/13003476/external-image" ; + bf:electronicLocator ], + [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Cover image"@en ] ; + bflc:marcKey "856 42 $3 Cover image $u https://d2snwnmzyr8jue.cloudfront.net/osl_1278_180.jpeg" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Stanleyville /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stanleyville /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1377666108.ttl b/tests/oclc/videos/1377666108.ttl new file mode 100644 index 0000000..bbf8139 --- /dev/null +++ b/tests/oclc/videos/1377666108.ttl @@ -0,0 +1,406 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011195800.2" ; + bf:creationDate "20230425" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "JFN" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d HTM $d OCLCO $d JFN $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Kino Lorber in 2019."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "384/.806579493" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Deutchman, Ira, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Deutchman, Ira," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kino Lorber (Firm), $4 dst" ; + bf:agent [ a bf:Organization ; + rdfs:label "Kino Lorber (Firm)," ] ; + bf:role ] ; + bf:duration "PT1H33M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Médias et culture." ; + bflc:marcKey "650 6 $a Médias et culture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0266161" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Business." ; + bflc:marcKey "650 0 $a Business." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110759" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mass media." ; + bflc:marcKey "650 0 $a Mass media." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003701" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Business" ; + bflc:marcKey "650 7 $a Business $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00842262" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Affaires." ; + bflc:marcKey "650 6 $a Affaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000178" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cinéma." ; + bflc:marcKey "650 6 $a Cinéma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000501" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "mass media." ; + bflc:marcKey "650 7 $a mass media. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055812" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mass media and culture" ; + bflc:marcKey "650 7 $a Mass media and culture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01011339" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Histoire." ; + bflc:marcKey "650 6 $a Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006155" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mass media" ; + bflc:marcKey "650 7 $a Mass media $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01011219" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mass media and culture." ; + bflc:marcKey "650 0 $a Mass media and culture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3720614" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History" ; + bflc:marcKey "650 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958235" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "history (discipline)" ; + bflc:marcKey "650 7 $a history (discipline) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054394" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "business (commercial function)" ; + bflc:marcKey "650 7 $a business (commercial function) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054343" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Médias." ; + bflc:marcKey "650 6 $a Médias." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0016366" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History." ; + bflc:marcKey "650 0 $a History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075554" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The story of Donald Rugoff, who was the crazy genius behind Cinema 5, the mid-century theater chain and film distribution company. Rugoff was a difficult (some would say impossible) person but was also the man who kicked art films into the mainstream with outrageous marketing schemes and pure bluster. His impact on cinema culture in the United States is inestimable, and his influence on the art film business--from the studio classics divisions to the independent film movement to the rise of the Weinsteins--is undeniable. Yet, mysteriously, Rugoff has become a virtually forgotten figure. The story is told through the eyes of former employee Ira Deutchman, who sets out to find the truth about the man who had such a major impact on his life, and to understand how such an important figure could have disappeared so completely."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Searching for Mr. Rugoff." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Searching for Mr. Rugoff." ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (94 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1528745581" ], + [ a bf:OclcNumber ; + rdf:value "1377666108" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "14322237" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://naperville.kanopy.com/node/13322238 $z Available on Kanopy" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available on Kanopy"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Kino Lorber, $c 2019." ; + bflc:simpleAgent "Kino Lorber," ; + bflc:simpleDate "2019." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Kino Lorber, 2019.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/13322238/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Searching for Mr. Rugoff." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Searching for Mr. Rugoff." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/videos/1377667238.ttl b/tests/oclc/videos/1377667238.ttl new file mode 100644 index 0000000..9e4ec2a --- /dev/null +++ b/tests/oclc/videos/1377667238.ttl @@ -0,0 +1,440 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20231213210205.5" ; + bf:creationDate "20230427" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fung, Richard, $e film director, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Fung, Richard," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ] ] ; + bf:duration "PT40M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Interviews" ; + bflc:marcKey "655 7 $a Interviews $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423832" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bflc:marcKey "655 7 $a Interviews. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000446" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + [ a bf:GenreForm ; + rdfs:label "interviews." ; + bflc:marcKey "655 7 $a interviews. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026392" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bflc:marcKey "655 7 $a Interviews. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077249" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a nwtr---" ; + bf:code "nwtr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Writer, director, Richard Fung ; camera, Richard Fung, Sean Edghill ; editor, Dennis Day ; music, Phil Strong, Thomas Hoy."@en ; + bflc:marcKey "508 $a Writer, director, Richard Fung ; camera, Richard Fung, Sean Edghill ; editor, Dennis Day ; music, Phil Strong, Thomas Hoy." ] ; + bf:originDate "2018" ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Older women Trinidad and Tobago Trinidad Interviews." ; + bflc:marcKey "650 0 $a Older women $z Trinidad and Tobago $z Trinidad $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Older women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002520" ] ] [ a bf:Geographic ; + rdfs:label "Trinidad and Tobago" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca554554" ] ] [ a bf:Geographic ; + rdfs:label "Trinidad" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca554554" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Dancers" ; + bflc:marcKey "650 7 $a Dancers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00887581" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Older women" ; + bflc:marcKey "650 7 $a Older women $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01199159" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Trinidad and Tobago Trinidad" ; + bflc:marcKey "651 7 $a Trinidad and Tobago $z Trinidad $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxdh4myfGwq96MqRB9Dq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Trinidad and Tobago" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211576" ] ] [ a bf:Geographic ; + rdfs:label "Trinidad" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211576" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dancers Trinidad and Tobago Trinidad Interviews." ; + bflc:marcKey "650 0 $a Dancers $z Trinidad and Tobago $z Trinidad $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dancers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2076222" ] ] [ a bf:Geographic ; + rdfs:label "Trinidad and Tobago" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca554554" ] ] [ a bf:Geographic ; + rdfs:label "Trinidad" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca554554" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Families" ; + bflc:marcKey "650 7 $a Families $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01728849" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Fung, Richard $x Family." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Fung, Richard" ] [ a bf:Topic ; + rdfs:label "Family." ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Nang has lived outside the box. Born in a Trinidadian village in 1934, she grew up poor, illegitimate, mixed-race and female, but she survived by defying convention. She left the first of five husbands when he cheated on her. With no formal training, she danced with choreographer Geoffrey Holder, who later won Tony Awards for The Wiz. In her twenties, she went to work in the Orinoco delta in Venezuela, and saved enough to buy a house. She started university in New York in her 40s. Stubbornness, resourcefulness and resilience have allowed Nang to surmount life's scars and tragedies. In this vivid portrait, filmmaker Richard Fung gets to know his previously unknown first cousin at her current home in New Mexico and on the road in Trinidad.\"--Video Data Bank website."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Nang by Nang /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nang by Nang /" ] . + + a bf:Person ; + rdfs:label "Fung, Richard" ; + bflc:marcKey "600 17 $a Fung, Richard $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJghqGR8DH6TbJYt7pfwmd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00468721" ] ; + bf:source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (40 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1377667238" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced in Canada as a motion picture in 2018."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Wide screen."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Canada."@en ; + bflc:marcKey "257 $a Canada. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "burning."@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Chicago, IL : $b Video Data Bank $c [2018]" ; + bflc:simpleAgent "Video Data Bank" ; + bflc:simpleDate "[2018]" ; + bflc:simplePlace "Chicago, IL :" ; + bf:date "2018"^^ ; + bf:place ] ; + bf:publicationStatement "Chicago, IL : Video Data Bank [2018]" ; + bf:responsibilityStatement "written and directed by Richard Fung." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Nang by Nang /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nang by Nang /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1377739939.ttl b/tests/oclc/videos/1377739939.ttl new file mode 100644 index 0000000..1fac2a4 --- /dev/null +++ b/tests/oclc/videos/1377739939.ttl @@ -0,0 +1,332 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Role ; + bf:code "fmd" . + + a bf:GenreForm ; + rdfs:label "Bibliska berättelser." ; + bflc:marcKey "655 7 $a Bibliska berättelser. $0 https://id.kb.se/term/saogf/Bibliska%20ber%C3%A4ttelser $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195750.5" ; + bf:creationDate "20230428" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + rdfs:label "Inspelad i Egypten och Sinai."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hce.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gariss, Jack. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Gariss, Jack." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lasky, Jesse L. $q (Jesse Louis), $d 1888-1958. $4 aus $0 https://libris.kb.se/42gjm1kn17m8hsv#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Lasky, Jesse L. (Jesse Louis), 1888-1958." ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a MacKenzie, Aeneas. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "MacKenzie, Aeneas." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DeMille, Cecil B. $4 fmd" ; + bf:agent [ a bf:Person ; + rdfs:label "DeMille, Cecil B." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Frank, Fredric M. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Frank, Fredric M." ] ; + bf:role ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "cze" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "grc" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "SKådespelare: Charlton Heston, Yul Brynner, Anne Baxter, Edward G. Robinson, Yvonne De Carlo, Debra Paget, John Derek, Sir Cedric Hardwicke, Nina Foch, Martha Scott, Judith Anderson, Vincent Price, John Carradine."@sv ; + bflc:marcKey "511 0 $a SKådespelare: Charlton Heston, Yul Brynner, Anne Baxter, Edward G. Robinson, Yvonne De Carlo, Debra Paget, John Derek, Sir Cedric Hardwicke, Nina Foch, Martha Scott, Judith Anderson, Vincent Price, John Carradine." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, textad på svenska, engelska, finska, norska..."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hun" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Tillåten fr. 15 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "pol" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hrv" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Widescreen collection" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Widescreen collection" ] ] ; + bf:relationship ] ; + bf:title [ a bf:Title ; + rdfs:label "The Ten commandments /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Ten commandments /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©01956"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "2 DVD (3 tim., 42 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Paramount Home Entertainment (Sweden) AB" ] ; + rdf:value "EC 102746" ], + [ a bf:Ean ; + rdf:value "7393805274664" ], + [ a bf:OclcNumber ; + rdf:value "1377739939" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Inledning av Cecil B. DeMille."@sv ], + [ a bf:Note, + ; + rdfs:label "Färg, ljud (stereo)"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Paramount Home Entertainment (Sweden) AB, $c [2001]" ; + bflc:simpleAgent "Paramount Home Entertainment (Sweden) AB," ; + bflc:simpleDate "[2001]" ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "Paramount Home Entertainment (Sweden) AB, [2001]" ; + bf:responsibilityStatement "Directed by Cecil B. DeMille ; written for the screen by Aeneas MacKenzie, Jessie L. Lasky JR., Jack Gariss, Fredric M. Frank." ; + bf:title [ a bf:Title ; + rdfs:label "The Ten commandments /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "The Ten commandments /" ] . + + a bf:Language . + + a bf:Role ; + bf:code "aus" . + diff --git a/tests/oclc/videos/1378182380.ttl b/tests/oclc/videos/1378182380.ttl new file mode 100644 index 0000000..cb46b34 --- /dev/null +++ b/tests/oclc/videos/1378182380.ttl @@ -0,0 +1,405 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320141339.2" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded October 27, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WA 11 JI4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Library of Medicine (U.S.), $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83xyHPt3MvRQqwQCGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mathew, John $c (Professor of history of science), $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Mathew, John (Professor of history of science)," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H8M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a History of medicine" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "History of medicine" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NLM history talks." ; + bflc:marcKey "830 0 $a NLM history talks." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NLM history talks." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médecine Aspect religieux." ; + bflc:marcKey "650 6 $a Médecine $x Aspect religieux." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005616" ] ] [ a bf:Topic ; + rdfs:label "Aspect religieux." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005616" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Médecine Histoire 1500-" ; + bflc:marcKey "650 6 $a Médecine $x Histoire $y 1500-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Médecine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437817" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437817" ] ] [ a bf:Temporal ; + rdfs:label "1500-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437817" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Sociological Factors" ; + bflc:marcKey "650 22 $a Sociological Factors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D066252" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pandemics history" ; + bflc:marcKey "650 12 $a Pandemics $x history" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pandemics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D058873Q000266" ] ] [ a bf:Topic ; + rdfs:label "history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D058873Q000266" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "India" ; + bflc:marcKey "651 2 $a India" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007194" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medicine Religious aspects" ; + bflc:marcKey "650 7 $a Medicine $x Religious aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01015038" ] ] [ a bf:Topic ; + rdfs:label "Religious aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01015038" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medicine, Traditional history" ; + bflc:marcKey "650 22 $a Medicine, Traditional $x history" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medicine, Traditional" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008519Q000266" ] ] [ a bf:Topic ; + rdfs:label "history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008519Q000266" ] ] ) ], + [ a bf:Topic ; + rdfs:label "History, Modern 1601-" ; + bflc:marcKey "650 22 $a History, Modern 1601-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D049711" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cultural Characteristics history" ; + bflc:marcKey "650 22 $a Cultural Characteristics $x history" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cultural Characteristics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003466Q000266" ] ] [ a bf:Topic ; + rdfs:label "history" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003466Q000266" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Medicine Religious aspects." ; + bflc:marcKey "650 0 $a Medicine $x Religious aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010835" ] ] [ a bf:Topic ; + rdfs:label "Religious aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010835" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Religion and Medicine" ; + bflc:marcKey "650 22 $a Religion and Medicine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012068" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Focusing on the history of India, Dr. Mathew will explore the complex and underappreciated ways in which Indian folk-beliefs, myth, superstition, related stories (witnessed and fictional) and local traditions, have combined to inform the experience of epidemic and pandemic disease, including in the main, but not limited to, cholera, plague, influenza and COVID-19. Drawing on collections of the NLM and other institutions, he will investigate how these complex belief systems intersect with different kinds of information about these diseases, revealing how every new outbreak is accompanied with information that did not exist during the previous outbreak, indeed how histories of these events have been documented and remembered from generation to generation."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Socio-cultural responses within India during times of pandemic disease /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Socio-cultural responses within India during times of pandemic disease /" ] . + + a bf:Organization ; + rdfs:label "National Library of Medicine (U.S.)," . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 8 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573278306676" ], + [ a bf:OclcNumber ; + rdf:value "1378182380" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed March 20, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=44467" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "John Mathew." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Socio-cultural responses within India during times of pandemic disease /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Socio-cultural responses within India during times of pandemic disease /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182414.ttl b/tests/oclc/videos/1378182414.ttl new file mode 100644 index 0000000..637e498 --- /dev/null +++ b/tests/oclc/videos/1378182414.ttl @@ -0,0 +1,358 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320141338.5" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCA $d OCLCF $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 6, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QA 76.9.D3" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rinehart, Amanda K., $e speaker. $1 https://id.oclc.org/worldcat/entity/E39RJvGcfpvdvxMfcTgF4gMpwF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Library of Medicine (U.S.), $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp83xyHPt3MvRQqwQCGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT59M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Joseph Leiter lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Joseph Leiter lecture" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Joseph Leiter lecture." ; + bflc:marcKey "830 0 $a Joseph Leiter lecture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5257515" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Joseph Leiter lecture." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Data Management" ; + bflc:marcKey "650 12 $a Data Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000079803" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Science des données." ; + bflc:marcKey "650 6 $a Science des données." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000327180" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Data Science" ; + bflc:marcKey "650 22 $a Data Science" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000077488" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "human ecology." ; + bflc:marcKey "650 7 $a human ecology. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300180724" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Librarians" ; + bflc:marcKey "650 22 $a Librarians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016245" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social ecology." ; + bflc:marcKey "650 0 $a Social ecology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3246302" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social ecology" ; + bflc:marcKey "650 7 $a Social ecology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Information Dissemination" ; + bflc:marcKey "650 12 $a Information Dissemination" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D033181" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Community Participation" ; + bflc:marcKey "650 22 $a Community Participation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003256" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social Environment" ; + bflc:marcKey "650 22 $a Social Environment" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012931" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Écologie sociale." ; + bflc:marcKey "650 6 $a Écologie sociale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0237491" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): The Joseph Leiter NLM/MLA Lecture was established in 1983 to stimulate intellectual liaison between the MLA and the NLM. Leiter was a major contributor in cancer research at the National Cancer Institute and a leader at NLM as a champion of medical librarians and an informatics pioneer. He served as NLM Associate Director for Library Operations from 1965 to 1983. Please use this link for the interactive portion of the presentation: https://go.osu.edu/leiter2022."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on speaker's PowerPoint: $a Data communities : $b room for everyone, roles for librarians" ; + bf:mainTitle "Data communities :" ; + bf:note [ a bf:Note ; + rdfs:label "Title on speaker's PowerPoint:"@en ] ; + bf:subtitle "room for everyone, roles for librarians" ], + [ a bf:Title ; + rdfs:label "Data management, sharing and re-use /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Data management, sharing and re-use /" ] . + + a bf:Organization ; + rdfs:label "National Library of Medicine (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca426816" ] . + + a bf:Person ; + rdfs:label "Rinehart, Amanda K.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15308723" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (59 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573277906676" ], + [ a bf:OclcNumber ; + rdf:value "1378182414" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed March 20, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48631" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Amanda K. Rinehart." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Data management, sharing and re-use /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Data management, sharing and re-use /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182421.ttl b/tests/oclc/videos/1378182421.ttl new file mode 100644 index 0000000..7424010 --- /dev/null +++ b/tests/oclc/videos/1378182421.ttl @@ -0,0 +1,315 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113351.1" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 13, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WQ 105" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stroud, Laura, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Stroud, Laura," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H14M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Stephen E. Straus distinguished lecture in the science of complementary health therapies." ; + bflc:marcKey "830 0 $a Stephen E. Straus distinguished lecture in the science of complementary health therapies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11028436" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Stephen E. Straus distinguished lecture in the science of complementary health therapies." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Stephen E. Straus lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Stephen E. Straus lecture" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Maternal Behavior" ; + bflc:marcKey "650 22 $a Maternal Behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008425" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Substance-Related Disorders etiology" ; + bflc:marcKey "650 22 $a Substance-Related Disorders $x etiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Substance-Related Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019966Q000209" ] ] [ a bf:Topic ; + rdfs:label "etiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019966Q000209" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Burnout, Psychological complications" ; + bflc:marcKey "650 22 $a Burnout, Psychological $x complications" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Burnout, Psychological" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000077062Q000150" ] ] [ a bf:Topic ; + rdfs:label "complications" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000077062Q000150" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Resilience, Psychological" ; + bflc:marcKey "650 12 $a Resilience, Psychological" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D055500" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Infant Behavior" ; + bflc:marcKey "650 22 $a Infant Behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018730" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Maternal Health" ; + bflc:marcKey "650 12 $a Maternal Health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000068097" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mères Attitudes." ; + bflc:marcKey "650 6 $a Mères $x Attitudes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mères" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0151599" ] ] [ a bf:Topic ; + rdfs:label "Attitudes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0151599" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Stress and adversity experienced during early development can exert a profound and persistent imprint on our physiology, brain, and health across the lifespan. This imprint can lead to long-term health outcomes ranging from substance use and depression to obesity and cardiovascular disease. There is also emerging evidence that stress and adversity may be transmitted from one generation to the next. However, protective experiences may prevent or mitigate these effects. This lecture will provide examples of findings from Dr. Laura Stroud\"s laboratory focused on revealing the earliest intergenerational transmission of maternal experiences and behaviors (particularly substance use) in fetuses and babies; the importance of understanding and intervening during sensitive periods; and the need for understanding the broader \"exposome\" including social and structural impacts. Dr. Stroud will also describe ongoing studies from the COBRE Center for Stress, Trauma, and Resilience (STAR) and the Center for Behavioral and Preventive Medicine at The Miriam Hospital, Brown University, Providence, Rhode Island. This work focuses on elucidating pathways and interventions to foster resilience. The speaker will conclude with the critical need to build resilience and mitigate health inequities at structural and community levels. This lecture is supported by the Foundation for the National Institutes of Health with a generous gift from the Bernard Osher Foundation. Speaker Biosketch: Laura Stroud, Ph.D., is professor of psychiatry and human behavior at the Warren Alpert Medical School of Brown University. She is also director and senior research scientist at the Center for Behavioral and Preventive Medicine of The Miriam Hospital, Providence, Rhode Island. Dr. Stroud also directs the NIH-funded Center of Biomedical Research Excellence (COBRE) for Stress, Trauma, and Resilience (STAR) at The Miriam Hospital, where she and her colleagues study childhood stress, trauma, and resilience across the lifespan. Dr. Stroud\"s research focuses on biological and behavioral mechanisms of stress, mood, and addiction, with a focus on pregnancy and fetal/infant development and adolescence and pubertal transitions. She holds a Ph.D. in clinical and health psychology from Yale University, and her work has been continuously funded by NIH since 2001. About the Series: The annual Stephen E. Straus Distinguished Lecture in the Science of Complementary Therapies honors the founding director of NCCIH (formerly the National Center for Complementary and Alternative Medicine), Stephen E. Straus, M.D. For more information go to https://www.nccih.nih.gov/news/events/distinguished-lectures."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "From the mouths of babes :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "From the mouths of babes :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 14 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275706676" ], + [ a bf:OclcNumber ; + rdf:value "1378182421" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=45806" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 28, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Laura Stroud." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "From the mouths of babes : what can research on babies, moms, stress, and substance use tell us about resilience? /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "From the mouths of babes :" ; + bf:subtitle "what can research on babies, moms, stress, and substance use tell us about resilience? /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182449.ttl b/tests/oclc/videos/1378182449.ttl new file mode 100644 index 0000000..b8dbc51 --- /dev/null +++ b/tests/oclc/videos/1378182449.ttl @@ -0,0 +1,299 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115845.3" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCO $d OCLCA $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 6, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 141" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Imoukhuede, Princess, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Imoukhuede, Princess," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Biomedical Engineering Scientific Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Biomedical Engineering Scientific Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14230693" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT1H3M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Tumor markers." ; + bflc:marcKey "650 0 $a Tumor markers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047793" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vascular Endothelial Growth Factor A" ; + bflc:marcKey "650 22 $a Vascular Endothelial Growth Factor A" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D042461" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biomarkers, Tumor." ; + bflc:marcKey "650 22 $a Biomarkers, Tumor." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014408" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Signal Transduction physiology" ; + bflc:marcKey "650 22 $a Signal Transduction $x physiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Signal Transduction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015398Q000502" ] ] [ a bf:Topic ; + rdfs:label "physiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015398Q000502" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Tumor markers" ; + bflc:marcKey "650 7 $a Tumor markers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01158752" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Bioengineering" ; + bflc:marcKey "650 22 $a Bioengineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057005" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Marqueurs tumoraux." ; + bflc:marcKey "650 6 $a Marqueurs tumoraux." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0061134" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Receptors, Vascular Endothelial Growth Factor" ; + bflc:marcKey "650 12 $a Receptors, Vascular Endothelial Growth Factor" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D040262" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Biomedical Engineering Scientific Interest Group Dysregulated vascularization is a hallmark of many disorders, including cancers, obesity, atherosclerosis, and the list is still growing. However, researchers have yet to achieve the promise of controlling vascularization to improve human health. We believe that Bioengineering, as a discipline, offers two key advantages for achieving this promise: 1) the sensitive tools and methods that have been engineered to quantitatively measure tissue and vascular microenvironments and 2) systems approaches, which integrate measurements and offer predictive insights. These approaches offer novel platforms for drug discovery and clinical translation. We will present the progress our research group has achieved towards vascular signal measurement and control. We will also show how applying such approaches to women\"s health can improve outcomes in labor and delivery. For more information go to https://oir.nih.gov/sigs/biomedical-engineering-scientific-interest-group."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Bioengineering measurement of receptor biomarkers :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bioengineering measurement of receptor biomarkers :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 3 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573277606676" ], + [ a bf:OclcNumber ; + rdf:value "1378182449" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48658" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed March 23, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Princess Imoukhuede." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Bioengineering measurement of receptor biomarkers : towards cell signaling control in health and disease /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Bioengineering measurement of receptor biomarkers :" ; + bf:subtitle "towards cell signaling control in health and disease /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182507.ttl b/tests/oclc/videos/1378182507.ttl new file mode 100644 index 0000000..2564553 --- /dev/null +++ b/tests/oclc/videos/1378182507.ttl @@ -0,0 +1,282 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115842.9" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 12, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WL 102.8" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVTyxFkMqpkG8M6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hibbs, Ryan, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Hibbs, Ryan," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT58M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH neuroscience series seminar" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH neuroscience series seminar" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH neuroscience seminar series." ; + bflc:marcKey "830 0 $a NIH neuroscience seminar series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6899699" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH neuroscience seminar series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Receptors, Nicotinic physiology" ; + bflc:marcKey "650 12 $a Receptors, Nicotinic $x physiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Receptors, Nicotinic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011978Q000502" ] ] [ a bf:Topic ; + rdfs:label "physiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011978Q000502" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Receptors, Nicotinic metabolism" ; + bflc:marcKey "650 12 $a Receptors, Nicotinic $x metabolism" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Receptors, Nicotinic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011978Q000378" ] ] [ a bf:Topic ; + rdfs:label "metabolism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011978Q000378" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): NIH Neuroscience Series SeminarFor more information go to https://research.ninds.nih.gov/seminars-events/neuroscience-seminar-series."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Structural pharmacology and state transitions of the muscle-type nicotinic receptor" ; + bf:mainTitle "Structural pharmacology and state transitions of the muscle-type nicotinic receptor" ], + [ a bf:Title ; + rdfs:label "Structural pharmacology & state transitions of the muscle-type nicotinic receptor /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Structural pharmacology & state transitions of the muscle-type nicotinic receptor /" ] . + + a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220663" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (58 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573276106676" ], + [ a bf:OclcNumber ; + rdf:value "1378182507" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 2, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46429" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Ryan Hibbs." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Structural pharmacology & state transitions of the muscle-type nicotinic receptor /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Structural pharmacology & state transitions of the muscle-type nicotinic receptor /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182554.ttl b/tests/oclc/videos/1378182554.ttl new file mode 100644 index 0000000..e33c51b --- /dev/null +++ b/tests/oclc/videos/1378182554.ttl @@ -0,0 +1,399 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115847.8" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded January 25, 2023."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WS 350.8.A8" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brotman, Melissa A., $d 1975- $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Brotman, Melissa A., 1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11629184" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shaw, Philip $c (Social and behavioral research investigator), $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Shaw, Philip (Social and behavioral research investigator)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10100453" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT59M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Clinical Center grand rounds." ; + bflc:marcKey "830 0 $a Clinical Center grand rounds." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6557609" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clinical Center grand rounds." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a CC grand rounds" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "CC grand rounds" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Enfants." ; + bflc:marcKey "650 6 $a Enfants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0069699" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Children" ; + bflc:marcKey "650 7 $a Children $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00854835" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neuroimaging" ; + bflc:marcKey "650 22 $a Neuroimaging" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D059906" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders diagnosis" ; + bflc:marcKey "650 22 $a Attention Deficit and Disruptive Behavior Disorders $x diagnosis" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000175" ] ] [ a bf:Topic ; + rdfs:label "diagnosis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000175" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Child" ; + bflc:marcKey "650 22 $a Child" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002648" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Irritable Mood" ; + bflc:marcKey "650 22 $a Irritable Mood" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007508" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders physiopathology" ; + bflc:marcKey "650 12 $a Attention Deficit and Disruptive Behavior Disorders $x physiopathology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000503" ] ] [ a bf:Topic ; + rdfs:label "physiopathology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000503" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Brain Imaging." ; + bflc:marcKey "650 0 $a Brain $x Imaging." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Brain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099377" ] ] [ a bf:Topic ; + rdfs:label "Imaging." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5221307" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Children." ; + bflc:marcKey "650 0 $a Children." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2142099" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mobile Applications" ; + bflc:marcKey "650 22 $a Mobile Applications" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D063731" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neuro-imagerie." ; + bflc:marcKey "650 6 $a Neuro-imagerie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0396177" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "children (people by age group)" ; + bflc:marcKey "650 7 $a children (people by age group) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300025945" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders therapy" ; + bflc:marcKey "650 22 $a Attention Deficit and Disruptive Behavior Disorders $x therapy" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Attention Deficit and Disruptive Behavior Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000628" ] ] [ a bf:Topic ; + rdfs:label "therapy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019958Q000628" ] ] ) ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a ADHD and severe irritability" ; + bf:mainTitle "ADHD and severe irritability" ], + [ a bf:Title ; + rdfs:label "Anatomy to apps :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anatomy to apps :" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (59 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573261706676" ], + [ a bf:OclcNumber ; + rdf:value "1378182554" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on NIH CIT Videocast website; title from title screen (viewed May1, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48873" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2023]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2023]" ; + bf:responsibilityStatement "Philip Shaw, BM, BCh, PhD, NHGRI, NIH and Melissa Brotman, PhD, NIMH, NIH." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Anatomy to apps : ADHD and severe irritability /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anatomy to apps :" ; + bf:subtitle "ADHD and severe irritability /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182659.ttl b/tests/oclc/videos/1378182659.ttl new file mode 100644 index 0000000..b546fb8 --- /dev/null +++ b/tests/oclc/videos/1378182659.ttl @@ -0,0 +1,363 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113357.8" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 9, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WL 312" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVTyxFkMqpkG8M6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Aponte, Yeka, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Aponte, Yeka," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT53M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH director's seminar series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH director's seminar series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH director's Wednesday afternoon lecture series." ; + bflc:marcKey "830 0 $a NIH director's Wednesday afternoon lecture series." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH director's Wednesday afternoon lecture series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Neurones." ; + bflc:marcKey "650 6 $a Neurones." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0065589" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neurons" ; + bflc:marcKey "650 7 $a Neurons $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01036436" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hypothalamus cytology" ; + bflc:marcKey "650 12 $a Hypothalamus $x cytology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hypothalamus" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007031Q000166" ] ] [ a bf:Topic ; + rdfs:label "cytology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007031Q000166" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Reward (Psychology)" ; + bflc:marcKey "650 0 $a Reward (Psychology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050108" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Reward (Psychology)" ; + bflc:marcKey "650 7 $a Reward (Psychology) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01096798" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Récompense (Psychologie)" ; + bflc:marcKey "650 6 $a Récompense (Psychologie)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0021145" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neurons." ; + bflc:marcKey "650 0 $a Neurons." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069085" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Neurons" ; + bflc:marcKey "650 12 $a Neurons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009474" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Behavior, Addictive physiopathology" ; + bflc:marcKey "650 22 $a Behavior, Addictive $x physiopathology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Behavior, Addictive" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016739Q000503" ] ] [ a bf:Topic ; + rdfs:label "physiopathology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016739Q000503" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Reward" ; + bflc:marcKey "650 22 $a Reward" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012201" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Feeding Behavior physiology" ; + bflc:marcKey "650 22 $a Feeding Behavior $x physiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Feeding Behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005247Q000502" ] ] [ a bf:Topic ; + rdfs:label "physiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005247Q000502" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): The Aponte lab studies the role of genetically-identified neurons and their projections in behaviors that are essential for survival. Their ultimate goal is to understand how neurons in distinct hypothalamic circuits encode pain and the rewarding and addictive nature of food intake. To answer these questions, they use a combination of optogenetics, chemogenetics, electrophysiology, two- and single-photon fluorescence endomicroscopy, and behavioral assays to manipulate and measure the activity of these genetically-defined neuronal subpopulations in awake behaving mice. Recently, they showed how two of the lateral hypothalamic neuronal populations identified by the expression of the calcium-binding protein parvalbumin (PVALB; LHPV) or leptin receptor (LHLEPR) modulate pain and appetitive behaviors, respectively, in mice. Their work revealed LHPV neurons as regulators of the LH glutamatergic circuitry orchestrating pain behaviors and identified LHLEPR neurons as modulators of a hypothalamic-ventral tegmental midbrain circuit involved in controlling motivation and appetitive behaviors."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Hypothalamic cell types and circuits that drive survival behaviors /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hypothalamic cell types and circuits that drive survival behaviors /" ] . + + a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (53 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378182659" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573276306676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed April 28, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48704" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Yeka Aponte." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Hypothalamic cell types and circuits that drive survival behaviors /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hypothalamic cell types and circuits that drive survival behaviors /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182666.ttl b/tests/oclc/videos/1378182666.ttl new file mode 100644 index 0000000..f5b1e3b --- /dev/null +++ b/tests/oclc/videos/1378182666.ttl @@ -0,0 +1,309 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320141335.2" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded October 28, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QZ 241" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Clinical Center, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Clinical Center," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca447378" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jones, Jennifer C., $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Jones, Jennifer C.," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT54M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "CCR grand rounds." ; + bflc:marcKey "830 0 $a CCR grand rounds." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7311560" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "CCR grand rounds." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NCI CCR grand rounds" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NCI CCR grand rounds" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neoplasms pathology" ; + bflc:marcKey "650 22 $a Neoplasms $x pathology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neoplasms" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000473" ] ] [ a bf:Topic ; + rdfs:label "pathology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000473" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Exosomes." ; + bflc:marcKey "650 6 $a Exosomes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000275754" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Neoplasms diagnosis" ; + bflc:marcKey "650 12 $a Neoplasms $x diagnosis" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Neoplasms" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000175" ] ] [ a bf:Topic ; + rdfs:label "diagnosis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009369Q000175" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Exosomes" ; + bflc:marcKey "650 12 $a Exosomes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D055354" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Liquid Biopsy methods" ; + bflc:marcKey "650 22 $a Liquid Biopsy $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Liquid Biopsy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000073890Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000073890Q000379" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): NCI's Center for Cancer Research (CCR) Grand Rounds is a lecture series addressing current research in clinical and molecular oncology. Speakers are leading national and international researchers and clinicians. Dr. Jones received her M.D. and Ph.D. from Stanford University. She is a board-certified radiation oncologist with specialized training in radiosurgery and with graduate and postdoctoral training in both cancer biology and general immunology. Dr. Jones positionally cloned the TIM gene family and demonstrated the genetic association between TIMs and immune response profiles. As a radiation oncologist, her current research is focused on developing immune-based therapies that synergize with radiation to produce optimal anti-tumor immune responses."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Exosomes and other extracellular particles in liquid biopsies :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Exosomes and other extracellular particles in liquid biopsies :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (54 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378182666" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573278406676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46487" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed March 20, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Jennifer Clare Jones." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Exosomes and other extracellular particles in liquid biopsies : new keys to decoding \"the commotion in the blood\" /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Exosomes and other extracellular particles in liquid biopsies :" ; + bf:subtitle "new keys to decoding \"the commotion in the blood\" /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378182890.ttl b/tests/oclc/videos/1378182890.ttl new file mode 100644 index 0000000..91dadce --- /dev/null +++ b/tests/oclc/videos/1378182890.ttl @@ -0,0 +1,321 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115846.8" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded November 2, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QW 700" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Holland, Steven M. $q (Steven Matthew), $d 1957- $e speaker. $1 https://id.oclc.org/worldcat/entity/E39PCjwDDmjhM8Q3gfhmjMmYpq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVTyxFkMqpkG8M6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:duration "PT1H5M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH Wednesday afternoon lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH Wednesday afternoon lecture" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH director's Wednesday afternoon lecture series. NIH director's astute clinician lecture." ; + bflc:marcKey "830 0 $a NIH director's Wednesday afternoon lecture series. $p NIH director's astute clinician lecture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5232336" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH director's Wednesday afternoon lecture series." ; + bf:partName "NIH director's astute clinician lecture." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Autoantibodies immunology" ; + bflc:marcKey "650 22 $a Autoantibodies $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Autoantibodies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001323Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001323Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Communicable Diseases immunology" ; + bflc:marcKey "650 12 $a Communicable Diseases $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Communicable Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003141Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003141Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mycobacterium Infections immunology" ; + bflc:marcKey "650 12 $a Mycobacterium Infections $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mycobacterium Infections" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009164Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D009164Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cytokines immunology" ; + bflc:marcKey "650 22 $a Cytokines $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cytokines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016207Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016207Q000276" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Dr. Holland received his M.D. from the Johns Hopkins University School of Medicine in 1983, where he stayed as a resident in internal medicine, assistant chief of service in medicine, and fellow in infectious diseases. He came to the National Institutes of Health in 1989 as a National Research Council fellow in the Laboratory of Molecular Microbiology, working on transcriptional regulation of HIV. In 1991, Dr. Holland joined the Laboratory of Host Defenses, shifting his research to the host side, with a focus on phagocyte defects and their associated infections. His work centered on the pathogenesis and management of chronic granulomatous disease, as well as other congenital immune defects affecting phagocytes, including those predisposing to mycobacterial diseases. He was chief of LCID from 2004 to 2016 and was selected as DIR director in 2016. About Dr. Holland\"s research: The Immunopathogenesis Section therapeutic and research programs take a fully integrated approach to infectious disease, incorporating the molecular genetics of the host and the pathogen as well as mechanisms of pathogenesis that allow the development and study of novel therapeutics. The integrated bench-to-bedside model is intrinsic to the Immunopathogenesis Section approach and is reflected in the close involvement of trainees (both M.D. and Ph.D.) in laboratory work and in the clinical appreciation of disease, which together add new insights into mechanisms of action and avenues of therapy. New protocols inCoccidioides infections and pathogenesis of mycobacterial infections are in progress. For more information go to https://oir.nih.gov/wals."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Anticytokine autoantibodies :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anticytokine autoantibodies :" ] . + + a bf:Person ; + rdfs:label "Holland, Steven M. (Steven Matthew), 1957-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4951948" ] . + + a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220663" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 5 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378182890" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275606676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 2, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=45960" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Steve Holland." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Anticytokine autoantibodies : causes, concomitants and complications of infectious diseases /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Anticytokine autoantibodies :" ; + bf:subtitle "causes, concomitants and complications of infectious diseases /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378753749.ttl b/tests/oclc/videos/1378753749.ttl new file mode 100644 index 0000000..9bf48e0 --- /dev/null +++ b/tests/oclc/videos/1378753749.ttl @@ -0,0 +1,285 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052233.7" ; + bf:creationDate "20230510" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "1993."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Keneally, Thomas, $d 1935- $4 aus $0 https://libris.kb.se/qn2580x84k069cm#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Keneally, Thomas, 1935-" ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Spielberg, Steven, $d 1946- $4 drt $0 https://libris.kb.se/ljx14d04114nr45#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Spielberg, Steven, 1946-" ; + skos:relatedMatch ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska, danska, norska, finska, engelska, hebreiska, isländska och ryska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "rus" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Liam Neeson, Ben Kingsley, Ralph Fiennes m.fl. ; foto: Janusz Kaminski ; musik: John Williams."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Liam Neeson, Ben Kingsley, Ralph Fiennes m.fl. ; foto: Janusz Kaminski ; musik: John Williams." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:subject [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Judeförföljelser" ; + bflc:marcKey "653 $a Judeförföljelser" ], + [ a bf:Work ; + rdfs:label "Schindler's list (US, Steven Spielberg, 1993)" ; + bflc:marcKey "630 04 $a Schindler's list (US, Steven Spielberg, 1993)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list (US, Steven Spielberg, 1993)" ] ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Nazism" ; + bflc:marcKey "653 $a Nazism" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Förintelsen" ; + bflc:marcKey "653 $a Förintelsen" ], + [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Andra världskriget 1939-1945" ; + bflc:marcKey "653 $a Andra världskriget 1939-1945" ] ; + bf:title [ a bf:Title ; + rdfs:label "Schindler's list /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2004"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (3 tim., 7 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378753749" ], + [ a bf:Ean ; + rdf:value "5050582207910" ], + [ a bf:VideoRecordingNumber ; + rdf:value "SSD 822 079 1" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Bygger på romanen: Schindler's list av Thomas Keneally."@sv ], + [ a bf:Note ; + rdfs:label "Originalfilmen: Universal City studios ; Amblin Entertainment,1993."@sv ], + [ a bf:Note ; + rdfs:label "Innehåller även dokumentärerna: \"Voices from the list\" och \"The Shoah Foundation story with Steven Spielberg\""@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2, 5 ; bildformat: 1.85:1 ; ljudformat: Dolby digital 5.1 DTS."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Universal Pictures, $c 2004" ; + bflc:simpleAgent "Universal Pictures," ; + bflc:simpleDate "2004" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "Universal Pictures, 2004" ; + bf:responsibilityStatement "directed by Steven Spielberg ; screenplay by Steven Zaillian ; produced by Steven Spielberg [med flera]." ; + bf:title [ a bf:Title ; + rdfs:label "Schindler's list /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schindler's list /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + diff --git a/tests/oclc/videos/1378766200.ttl b/tests/oclc/videos/1378766200.ttl new file mode 100644 index 0000000..6fee5fc --- /dev/null +++ b/tests/oclc/videos/1378766200.ttl @@ -0,0 +1,329 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320104354.8" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded November 3, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WE 544" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a James, Judith $q (Judith A.), $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "James, Judith (Judith A.)," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institute on Minority Health and Health Disparities (U.S.), $e sponsoring body. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqjhm3KfbFvK8XyPtCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT1H13M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIMHD director's seminar" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIMHD director's seminar" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIMHD director's seminar." ; + bflc:marcKey "830 0 $a NIMHD director's seminar." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIMHD director's seminar." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States ethnology" ; + bflc:marcKey "651 2 $a United States $x ethnology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481Q000208" ] ] [ a bf:Topic ; + rdfs:label "ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481Q000208" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Health Services, Indigenous" ; + bflc:marcKey "650 22 $a Health Services, Indigenous" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D006303" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Services for Persons with Disabilities" ; + bflc:marcKey "650 22 $a Health Services for Persons with Disabilities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D066086" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians, North American ethnology" ; + bflc:marcKey "650 22 $a Indians, North American $x ethnology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians, North American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007198Q000208" ] ] [ a bf:Topic ; + rdfs:label "ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007198Q000208" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rheumatic Diseases epidemiology" ; + bflc:marcKey "650 12 $a Rheumatic Diseases $x epidemiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rheumatic Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012216Q000453" ] ] [ a bf:Topic ; + rdfs:label "epidemiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012216Q000453" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rheumatic Diseases ethnology" ; + bflc:marcKey "650 12 $a Rheumatic Diseases $x ethnology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rheumatic Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012216Q000208" ] ] [ a bf:Topic ; + rdfs:label "ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D012216Q000208" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Quality Improvement" ; + bflc:marcKey "650 22 $a Quality Improvement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D058996" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): As Vice President of Clinical Affairs and Chair of Arthritis and Clinical Immunology, Judith A. James, M.D., Ph.D., leads the largest research program at the Oklahoma Medical Research Foundation (OMRF). Dr. James and her research group focus on understanding the causes and mechanisms of autoimmune disease onset, the evolution of autoantibodies, and the interplay of genes and environment in systemic autoimmunity. Her talk is entitled, \"Improve Rheumatic Disease/Decrease Disability in American Indians.\"."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Improve rheumatic disease/decrease disability in American Indians /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Improve rheumatic disease/decrease disability in American Indians /" ] . + + a bf:Organization ; + rdfs:label "National Institute on Minority Health and Health Disparities (U.S.)," . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 13 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275106676" ], + [ a bf:OclcNumber ; + rdf:value "1378766200" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46455" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 10, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Judith A. James." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Improve rheumatic disease/decrease disability in American Indians /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Improve rheumatic disease/decrease disability in American Indians /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378766284.ttl b/tests/oclc/videos/1378766284.ttl new file mode 100644 index 0000000..133bfa6 --- /dev/null +++ b/tests/oclc/videos/1378766284.ttl @@ -0,0 +1,325 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115842.2" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 14, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WB 141" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Clinical Center, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Clinical Center," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca447378" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dhaliwal, Gurpreet, $d 1973- $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Dhaliwal, Gurpreet, 1973-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7819198" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a CC grand rounds" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "CC grand rounds" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Clinical Center grand rounds great teachers series." ; + bflc:marcKey "830 0 $a Clinical Center grand rounds great teachers series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5927757" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Clinical Center grand rounds great teachers series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Clinical competence." ; + bflc:marcKey "650 7 $a Clinical competence. $2 fast $0 (OCoLC)fst00864347" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00864347" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vocational Guidance" ; + bflc:marcKey "650 22 $a Vocational Guidance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014830" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Diagnostics Méthodologie." ; + bflc:marcKey "650 6 $a Diagnostics $x Méthodologie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Diagnostics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0451869" ] ] [ a bf:Topic ; + rdfs:label "Méthodologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0451869" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Clinical competence." ; + bflc:marcKey "650 0 $a Clinical competence." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2692911" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Clinical Competence" ; + bflc:marcKey "650 22 $a Clinical Competence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D002983" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Compétence clinique." ; + bflc:marcKey "650 6 $a Compétence clinique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0229128" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Clinical Decision-Making" ; + bflc:marcKey "650 22 $a Clinical Decision-Making" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000066491" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Diagnostic Techniques and Procedures" ; + bflc:marcKey "650 12 $a Diagnostic Techniques and Procedures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019937" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): From Superforecasters to Superdiagnosticians For more information go to https://clinicalcenter.nih.gov/about/news/grcurrent.html."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "From superforecasters to superdiagnosticians /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "From superforecasters to superdiagnosticians /" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 0 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378766284" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275206676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48711" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 10, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Gurpreet Dhaliwal." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "From superforecasters to superdiagnosticians /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "From superforecasters to superdiagnosticians /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378766298.ttl b/tests/oclc/videos/1378766298.ttl new file mode 100644 index 0000000..8f52cd2 --- /dev/null +++ b/tests/oclc/videos/1378766298.ttl @@ -0,0 +1,363 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115844.6" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 14, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "QU 55.95" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baker, David, $d 1962- $e speaker. $1 https://id.oclc.org/worldcat/entity/E39PBJtxjgdhgKGmq9KCvq6h73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WVTyxFkMqpkG8M6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:duration "PT54M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH Wednesday afternoon lecture" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH Wednesday afternoon lecture" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH director's Wednesday afternoon lecture series." ; + bflc:marcKey "830 0 $a NIH director's Wednesday afternoon lecture series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5167885" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH director's Wednesday afternoon lecture series." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Proteins Conformation" ; + bflc:marcKey "650 7 $a Proteins $x Conformation $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Proteins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01079725" ] ] [ a bf:Topic ; + rdfs:label "Conformation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01079725" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Proteins chemistry" ; + bflc:marcKey "650 22 $a Proteins $x chemistry" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Proteins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011506Q000737" ] ] [ a bf:Topic ; + rdfs:label "chemistry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011506Q000737" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Proteins Conformation." ; + bflc:marcKey "650 0 $a Proteins $x Conformation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Proteins" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2661703" ] ] [ a bf:Topic ; + rdfs:label "Conformation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2661703" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Protein Conformation" ; + bflc:marcKey "650 22 $a Protein Conformation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011487" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Protéines Conformation." ; + bflc:marcKey "650 6 $a Protéines $x Conformation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Protéines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0217301" ] ] [ a bf:Topic ; + rdfs:label "Conformation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0217301" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Protein Engineering methods" ; + bflc:marcKey "650 12 $a Protein Engineering $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Protein Engineering" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015202Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015202Q000379" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Protein Folding" ; + bflc:marcKey "650 22 $a Protein Folding" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D017510" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): David Baker is an HHMI Investigator, head of the Institute for Protein Design and the Henrietta and Aubrey Davis Endowed Professor in Biochemistry at University of Washington, Seattle. This lecture was originally titled \"Protein Design Using Deep Learning.\" For more information go to https://oir.nih.gov/wals."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The coming of age of de novo protein design /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The coming of age of de novo protein design /" ] . + + a bf:Person ; + rdfs:label "Baker, David, 1962-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7371340" ] . + + a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220663" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (54 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378766298" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275006676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 10, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=46050" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "David Baker." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The coming of age of de novo protein design /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The coming of age of de novo protein design /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1378908702.ttl b/tests/oclc/videos/1378908702.ttl new file mode 100644 index 0000000..b2f3031 --- /dev/null +++ b/tests/oclc/videos/1378908702.ttl @@ -0,0 +1,246 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "act" . + + a bf:Role ; + bf:code "fmd" . + + a bf:GenreForm ; + rdfs:label "Äventyrsfilmer." ; + bflc:marcKey "655 7 $a Äventyrsfilmer. $0 https://id.kb.se/term/saogf/%C3%84ventyrsfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195825.8" ; + bf:creationDate "20230512" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.05/VC" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Laughton, Charles, $d 1899-1962. $4 fmp $4 act $0 https://libris.kb.se/hftwzql151rnf15#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Laughton, Charles, 1899-1962." ; + skos:relatedMatch ] ; + bf:role , + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pommer, Erich. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Pommer, Erich." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harrison, Joan. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Harrison, Joan." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hitchcock, Alfred, $d 1899-1980. $4 fmd $0 https://libris.kb.se/pm13zg274hjzfzr#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Hitchcock, Alfred, 1899-1980." ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gilliat, Sidney. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Gilliat, Sidney." ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Engelskt tal, textad på svenska, finska, norska, danska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Charles Laughton, Maureen O'Hara, Leslie Banks, Emlyn WIlliams."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Charles Laughton, Maureen O'Hara, Leslie Banks, Emlyn WIlliams." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rek. från 15 år."@sv ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Från baksidestext: I början av 1800-talet skickas den unga föräldralösa Mary till sin moster och morbror för att bo med dem på deras värdshus Jamaica inn. Det dröjer inte länge förrän Mary förstår att värdshuset fungerar som ett tillhåll för ett gäng pirater och hon börjar frukta för sitt liv."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Jamaica inn /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jamaica inn /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "fmp" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 1939"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-skiva (95 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1378908702" ], + [ a bf:Ean ; + rdf:value "5709165716423" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Ljud, svart-vit"@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2, Ljud: Dolby digital stereo ; widescreen 16:9."@sv ], + [ a bf:Note ; + rdfs:label "Baserad på Daphne du Mauriers roman."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Soulmedia, $c [2020]" ; + bflc:simpleAgent "Soulmedia," ; + bflc:simpleDate "[2020]" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Soulmedia, [2020]" ; + bf:responsibilityStatement "Directed by Alfred Hitchcock." ; + bf:title [ a bf:Title ; + rdfs:label "Jamaica inn /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jamaica inn /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1379070497.ttl b/tests/oclc/videos/1379070497.ttl new file mode 100644 index 0000000..d6e73b6 --- /dev/null +++ b/tests/oclc/videos/1379070497.ttl @@ -0,0 +1,243 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "fmd" . + + a bf:Role ; + bf:code "fmp" . + + a bf:GenreForm ; + rdfs:label "Kriminalfilmer." ; + bflc:marcKey "655 7 $a Kriminalfilmer. $0 https://id.kb.se/term/saogf/Kriminalfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Stumfilmer." ; + bflc:marcKey "655 7 $a Stumfilmer. $0 https://id.kb.se/term/saogf/Stumfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Thrillers (film)" ; + bflc:marcKey "655 7 $a Thrillers (film) $0 https://id.kb.se/term/saogf/Thrillers%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195828.1" ; + bf:creationDate "20230515" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.05/VC" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hitchcock, Alfred, $d 1899-1980. $4 fmd $0 https://libris.kb.se/pm13zg274hjzfzr#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Hitchcock, Alfred, 1899-1980." ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reville, Alma. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Reville, Alma." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Maxwell, John. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Maxwell, John." ] ; + bf:role ] ; + bf:genreForm , + , + , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Textskyltar på engelska, textad på svenska, norska, danska, finska."@sv ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rek. från 7 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Herbert Marshall, Norah Baring, Phyllis Konstam, Edward Chapman, Miles Mander."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Herbert Marshall, Norah Baring, Phyllis Konstam, Edward Chapman, Miles Mander." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Murder /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Murder /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 1930"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-skiva (98 min.)"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5709165557026" ], + [ a bf:OclcNumber ; + rdf:value "1379070497" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2 ; bild: 16:9 ; ljud: Dolby audio 2.0."@sv ], + [ a bf:Note, + ; + rdfs:label "Stumfilm, svart-vit"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Soulmedia, $c [2022]" ; + bflc:simpleAgent "Soulmedia," ; + bflc:simpleDate "[2022]" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Soulmedia, [2022]" ; + bf:responsibilityStatement "screenplay by Alma Reville from the play \"Enter Sir John\" by clemence Dane and Helen Simpson ; directed by Alfred Hitchcock." ; + bf:title [ a bf:Title ; + rdfs:label "Murder /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Murder /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/videos/1379200811.ttl b/tests/oclc/videos/1379200811.ttl new file mode 100644 index 0000000..4bba3fb --- /dev/null +++ b/tests/oclc/videos/1379200811.ttl @@ -0,0 +1,761 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011202834.4" ; + bf:creationDate "20230516" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "MDY" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO $d OCLCQ $d OCLCL $d MDY $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2.T27" ; + bf:itemPortion "A1 2022B" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20221102" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hoss, Nina, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqBvgDj8hCjdcjmFHHDMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lambert, Scott, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjCj7y48t3QkkpmdtGTDtq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Focus Features, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7Vddb3Y6Ccb6dXt9c6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Glover, Julian, $d 1935- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxCx4dPVTb69F9KHp6R8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Field, Todd, $e film director, $e screenwriter, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJfmpYrvR76GTMjgqjXTpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Corduner, Allan, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvmMJpGvgrrfdVdyVXmVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blanchett, Cate, $d 1969- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJymt8pJ4VKcHM8MFvC84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Merlant, Noémie, $d 1988- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyh6VHX6QyVmFdTBxf8YP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Strong, Mark, $d 1963- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyt4MXPkf9mwYQJMgGfv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universal Pictures (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7VddcRDKg4xV4TCY7R" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Studio Distribution Services (Firm), $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqKmcVgfWThryyCt36g" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Standard Film Company, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtgcRpWYWWdCG6KX7TR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kauer, Sophie, $d 2001- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Kauer, Sophie, 2001-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15037815" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Milchan, Alexandra, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjyQfFf9x9kgXYpccVVY8y" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a EMJAG Productions, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpWqVcvDH3Djf7BW3p6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT5H16M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Psychological films." ; + bflc:marcKey "655 7 $a Psychological films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13650452" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films psychologiques." ; + bflc:marcKey "655 7 $a Films psychologiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000168" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Psychological films" ; + bflc:marcKey "655 7 $a Psychological films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02025645" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematographer, Florian Hoffmeister; editor, Monika Willi; music, Hildur Guðnadóttir"@en ; + bflc:marcKey "508 $a Cinematographer, Florian Hoffmeister; editor, Monika Willi; music, Hildur Guðnadóttir" ], + [ a bf:Note, + ; + rdfs:label "Cate Blanchett, Noémie Merlant, Nina Hoss, Sophie Kauer, Julian Glover, Allan Corduner, Mark Strong"@en ; + bflc:marcKey "511 1 $a Cate Blanchett, Noémie Merlant, Nina Hoss, Sophie Kauer, Julian Glover, Allan Corduner, Mark Strong" ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English, French or Spanish dialogue; French or Spanish subtitles; English subtitles for the deaf and hard of hearing (SDH)"@en ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "MPA rating: R; for some language and brief nudity"@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:originDate "2022" ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Tár (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work): $a Tár (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15231331" ] ; + bf:title [ a bf:Title ; + rdfs:label "Tár (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tár (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Tár (Motion picture). Spanish." ; + bflc:marcKey "730 02 $i Container of (expression): $a Tár (Motion picture). $l Spanish." ; + bf:language [ a bf:Language ; + rdfs:label "Spanish." ] ; + bf:title [ a bf:Title ; + rdfs:label "Tár (Motion picture). Spanish." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tár (Motion picture)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Tár (Motion picture). French." ; + bflc:marcKey "730 02 $i Container of (expression): $a Tár (Motion picture). $l French." ; + bf:language [ a bf:Language ; + rdfs:label "French." ] ; + bf:title [ a bf:Title ; + rdfs:label "Tár (Motion picture). French." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tár (Motion picture)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Orchestra" ; + bflc:marcKey "650 7 $a Orchestra $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01047284" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women composers Germany Drama." ; + bflc:marcKey "650 0 $a Women composers $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women composers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106609" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Orchestra Germany Drama." ; + bflc:marcKey "650 0 $a Orchestra $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Orchestra" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2098790" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women conductors (Music) Germany Drama." ; + bflc:marcKey "650 0 $a Women conductors (Music) $z Germany $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women conductors (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536357" ] ] [ a bf:Geographic ; + rdfs:label "Germany" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506437" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Women conductors (Music)" ; + bflc:marcKey "650 7 $a Women conductors (Music) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177524" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women composers" ; + bflc:marcKey "650 7 $a Women composers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01177510" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Set in the international world of classical music, the film centers on Lydia Tr̀, widely considered one of the greatest living composer/conductors and first-ever female chief conductor of a major German orchestra"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Tár /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tár /" ] . + + a bf:Person ; + rdfs:label "Field, Todd," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4721033" ] . + + a bf:Person ; + rdfs:label "Hoss, Nina," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4433792" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Germany" ; + bflc:marcKey "651 7 $a Germany $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtCD3rcKcPDx6FHmjvrbd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210272" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Corduner, Allan," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5284914" ] . + + a bf:Person ; + rdfs:label "Glover, Julian, 1935-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca930592" ] . + + a bf:Person ; + rdfs:label "Merlant, Noémie, 1988-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10971216" ] . + + a bf:Person ; + rdfs:label "Blanchett, Cate, 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5010725" ] . + + a bf:Person ; + rdfs:label "Strong, Mark, 1963-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6747551" ] . + + a bf:Person ; + rdfs:label "Lambert, Scott," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11507023" ] . + + a bf:Person ; + rdfs:label "Milchan, Alexandra," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7827708" ] . + + a bf:Organization ; + rdfs:label "EMJAG Productions," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11350192" ] . + + a bf:Organization ; + rdfs:label "Studio Distribution Services (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14363932" ] . + + a bf:Organization ; + rdfs:label "Standard Film Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7774279" ] . + + a bf:Organization ; + rdfs:label "Focus Features," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6054230" ] . + + a bf:Organization ; + rdfs:label "Universal Pictures (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca975408" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdf:value "2.39:1" ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Blu-ray"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Blu-ray"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD Blu-ray"@en ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "Universal City, CA : Studio Distribution Services" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 videodiscs (316 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(set)" ; + rdf:value "1000823707" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(4K Ultra HD Blu-ray)" ; + rdf:value "1207283" ], + [ a bf:OclcNumber ; + rdf:value "1379200811" ], + [ a bf:Upc ; + bf:qualifier "(set)" ; + rdf:value "191329239612" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(Blu-ray)" ; + rdf:value "1207282" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "4K Ultra HD Blu-ray: 2160p ultra high definition, HDR10; 4K ultra HD TV with HDR, Ultra Blu-ray player, high-speed HDMI 2.0A cable; 4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects.4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Wide screen (2.39:1)"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English SDH"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Originally produced in the United States, released as a motion picture in 2022"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a Universal City, CA : $b Studio Distribution Services" ; + bflc:simpleAgent "Studio Distribution Services" ; + bflc:simplePlace "Universal City, CA :" ; + bf:date "2022"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Universal City, CA : $b Universal, $c [2022]" ; + bflc:simpleAgent "Universal," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "Universal City, CA :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "Universal City, CA : Universal, [2022]" ; + bf:responsibilityStatement "Focus Features presents a Standard Film Company/Emjag production ; producers, Alexandra Milchan, Scott Lambert ; written, produced and directed by Todd Field" ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "French and Spanish"@en ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "English"@en ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Tár /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tár /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1379264710.ttl b/tests/oclc/videos/1379264710.ttl new file mode 100644 index 0000000..34fed73 --- /dev/null +++ b/tests/oclc/videos/1379264710.ttl @@ -0,0 +1,383 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320104351.6" ; + bf:creationDate "20230429" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded March 14, 2023."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "HM 741" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Health Disparities Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Health Disparities Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9906121" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institute on Minority Health and Health Disparities (U.S.). $b Division of Intramural Research, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institute on Minority Health and Health Disparities (U.S.). Division of Intramural Research," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14233073" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shultz, Katie, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Shultz, Katie," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H2M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIMHD HDIG seminar series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIMHD HDIG seminar series" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ; + bflc:marcKey "830 0 $a Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14232474" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Minorities." ; + bflc:marcKey "650 7 $a Minorities. $2 fast $0 (OCoLC)fst01023088" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01023088" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Peuples autochtones Amérique du Nord." ; + bflc:marcKey "650 6 $a Peuples autochtones $z Amérique du Nord." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Peuples autochtones" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000045" ] ] [ a bf:Geographic ; + rdfs:label "Amérique du Nord." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000045" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Minority Groups" ; + bflc:marcKey "650 22 $a Minority Groups" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D008913" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social Network Analysis" ; + bflc:marcKey "650 22 $a Social Network Analysis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000083482" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adolescent" ; + bflc:marcKey "650 12 $a Adolescent" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000293" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indians, North American" ; + bflc:marcKey "650 12 $a Indians, North American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007198" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "minorities." ; + bflc:marcKey "650 7 $a minorities. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300025929" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Evaluation Studies as Topic" ; + bflc:marcKey "650 22 $a Evaluation Studies as Topic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005069" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Minorities." ; + bflc:marcKey "650 0 $a Minorities." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2027094" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Minorités." ; + bflc:marcKey "650 6 $a Minorités." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014841" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indians of North America." ; + bflc:marcKey "650 0 $a Indians of North America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102811" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indians of North America." ; + bflc:marcKey "650 7 $a Indians of North America. $2 fast $0 (OCoLC)fst00969633" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969633" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social Networking" ; + bflc:marcKey "650 12 $a Social Networking" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D060756" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): NIMHD HDIG Seminar Series by Dr. Katie Shultz."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Strengths, community and frameworks to advance American Indian and Alaska Native health equity /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Strengths, community and frameworks to advance American Indian and Alaska Native health equity /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 2 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918592674606676" ], + [ a bf:OclcNumber ; + rdf:value "1379264710" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on NIH CIT Videocast website; title from title screen (viewed May 11, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=49263" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2023]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2023]" ; + bf:responsibilityStatement "Katie Shultz." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Strengths, community and frameworks to advance American Indian and Alaska Native health equity /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Strengths, community and frameworks to advance American Indian and Alaska Native health equity /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1379265444.ttl b/tests/oclc/videos/1379265444.ttl new file mode 100644 index 0000000..419bceb --- /dev/null +++ b/tests/oclc/videos/1379265444.ttl @@ -0,0 +1,313 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113350.7" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 14, 2022."@en ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Immunology Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Immunology Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7023178" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kagan, Jonathan Michael, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Kagan, Jonathan Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ] ; + bf:duration "PT1H5M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Signal Transduction immunology" ; + bflc:marcKey "650 22 $a Signal Transduction $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Signal Transduction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015398Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015398Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Toll-Like Receptors immunology" ; + bflc:marcKey "650 22 $a Toll-Like Receptors $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Toll-Like Receptors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D051193Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D051193Q000276" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Synthetic biology." ; + bflc:marcKey "650 7 $a Synthetic biology. $2 fast $0 (OCoLC)fst01762461" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01762461" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Interferon Inducers immunology" ; + bflc:marcKey "650 22 $a Interferon Inducers $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Interferon Inducers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007369Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007369Q000276" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Biologie synthétique." ; + bflc:marcKey "650 6 $a Biologie synthétique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000272128" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthetic Biology" ; + bflc:marcKey "650 22 $a Synthetic Biology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D058615" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Synthetic biology." ; + bflc:marcKey "650 0 $a Synthetic biology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8504952" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Immunity, Innate immunology" ; + bflc:marcKey "650 12 $a Immunity, Innate $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Immunity, Innate" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007113Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007113Q000276" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): Dr. Kagan's research focuses on understanding the organization of signal transduction pathways within cells of the mammalian immune system. As a model, he focuses his attention on members of the Toll-like Receptor family (TLR) family of proteins. TLRs play a critical role in the detection and elimination of infectious microorganisms that enter the human body. Signaling events that occur downstream from TLR-mediated microbial detection are the primary source of interest to the Kagan lab. Understanding the assembly and regulation of these signaling complexes is directly relevant to the study of human infections, autoimmunity and cancer. The goals of Dr. Kagan\"s research include: Understanding the organization and recruitment of signaling proteins to active Toll-like Receptors in professional antigen presenting cells Understanding the molecular mechanisms governing crosstalk between functionally related signaling pathways in the human immune system Understanding how microbial pathogens can manipulate TLR signaling to promote their colonization and dissemination."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Initiation and regulation of innate immunity /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Initiation and regulation of innate immunity /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 5 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573274906676" ], + [ a bf:OclcNumber ; + rdf:value "1379265444" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 11, 2023)."@en ], + [ a bf:Note ; + rdfs:label "Dr. Kagan's first name misspelled on title screen."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48667" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Jonathan Kagan." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Initiation and regulation of innate immunity /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Initiation and regulation of innate immunity /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1379265609.ttl b/tests/oclc/videos/1379265609.ttl new file mode 100644 index 0000000..bbc86ae --- /dev/null +++ b/tests/oclc/videos/1379265609.ttl @@ -0,0 +1,329 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260324113351.3" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded February 14, 2023."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WC 571" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a James, Judith $q (Judith A.), $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "James, Judith (Judith A.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15339342" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Robinson, William $q (William Hewitt), $e speaker. $1 https://id.oclc.org/worldcat/entity/E39PCjDRHWwdBGbF9VJFckkJjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.), $e issuing body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca220663" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "issuing body." ] ] ; + bf:duration "PT1H29M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Molecular Mimicry" ; + bflc:marcKey "650 22 $a Molecular Mimicry" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018716" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mimétisme moléculaire." ; + bflc:marcKey "650 6 $a Mimétisme moléculaire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0347146" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Autoimmunity immunology" ; + bflc:marcKey "650 22 $a Autoimmunity $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Autoimmunity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015551Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015551Q000276" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Autoimmune Diseases etiology" ; + bflc:marcKey "650 22 $a Autoimmune Diseases $x etiology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Autoimmune Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001327Q000209" ] ] [ a bf:Topic ; + rdfs:label "etiology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001327Q000209" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Epstein-Barr Virus Infections immunology" ; + bflc:marcKey "650 12 $a Epstein-Barr Virus Infections $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Epstein-Barr Virus Infections" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020031Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020031Q000276" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mimicry (Chemistry)" ; + bflc:marcKey "650 0 $a Mimicry (Chemistry)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5267688" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Epstein-Barr Virus Infections complications" ; + bflc:marcKey "650 12 $a Epstein-Barr Virus Infections $x complications" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Epstein-Barr Virus Infections" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020031Q000150" ] ] [ a bf:Topic ; + rdfs:label "complications" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D020031Q000150" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): The Demystifying Medicine Series, jointly sponsored by FAES and NIH, includes presentations on pathology, diagnosis, and therapy in the context of major disease problems and current research. Primarily directed toward PhD students, clinicians and program managers, this series is designed to help bridge the gap between advances in biology and their application to major human diseases. Each session includes clinical and basic science components presented by NIH staff and invitees. All students, trainees, fellows, and staff are welcome to participate."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Role of Epstein-Barr virus and molecular mimicry in autoimmune disease" ; + bf:mainTitle "Role of Epstein-Barr virus and molecular mimicry in autoimmune disease" ], + [ a bf:Title ; + rdfs:label "Demystifying medicine. The role of Epstein-Barr virus and molecular mimicry in autoimmune disease /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Demystifying medicine." ; + bf:partName "The role of Epstein-Barr virus and molecular mimicry in autoimmune disease /" ] . + + a bf:Person ; + rdfs:label "Robinson, William (William Hewitt)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9429935" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (1 hr., 29 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573160206676" ], + [ a bf:OclcNumber ; + rdf:value "1379265609" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch/c9579cd5-d5db-11f0-9cf9-12c45c580ad9" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 2, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2023]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2023]" ; + bf:responsibilityStatement "Judith James, William Robinson." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Demystifying medicine. The role of Epstein-Barr virus and molecular mimicry in autoimmune disease /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Demystifying medicine." ; + bf:partName "The role of Epstein-Barr virus and molecular mimicry in autoimmune disease /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1379266056.ttl b/tests/oclc/videos/1379266056.ttl new file mode 100644 index 0000000..76e7ca1 --- /dev/null +++ b/tests/oclc/videos/1379266056.ttl @@ -0,0 +1,334 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115840.5" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCF $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded January 5, 2023."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WC 506.6" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Beigel, John, $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Beigel, John," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b COVID-19 Scientific Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). COVID-19 Scientific Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13089353" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT53M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "NIH COVID-19 SIG lecture series." ; + bflc:marcKey "830 0 $a NIH COVID-19 SIG lecture series." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13088323" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "NIH COVID-19 SIG lecture series." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a COVID-19 Scientific Interest Group lecture series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "COVID-19 Scientific Interest Group lecture series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "COVID-19 vaccines." ; + bflc:marcKey "650 7 $a COVID-19 vaccines. $2 fast $0 (OCoLC)fst02040673" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02040673" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "COVID-19 vaccines." ; + bflc:marcKey "650 0 $a COVID-19 vaccines." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14567742" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "COVID-19 immunology" ; + bflc:marcKey "650 22 $a COVID-19 $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "COVID-19" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086382Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086382Q000276" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Vaccins contre la COVID-19." ; + bflc:marcKey "650 6 $a Vaccins contre la COVID-19." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000325102" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "COVID-19 Vaccines" ; + bflc:marcKey "650 12 $a COVID-19 Vaccines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086663" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "SARS-CoV-2 drug effects" ; + bflc:marcKey "650 22 $a SARS-CoV-2 $x drug effects" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "SARS-CoV-2" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086402Q000187" ] ] [ a bf:Topic ; + rdfs:label "drug effects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086402Q000187" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "SARS-CoV-2 immunology" ; + bflc:marcKey "650 22 $a SARS-CoV-2 $x immunology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "SARS-CoV-2" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086402Q000276" ] ] [ a bf:Topic ; + rdfs:label "immunology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000086402Q000276" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): It can often feel like we can\"t catch up to the newest SARS-CoV-2 variants. SARS-CoV-2 virus evolution is not predictable nor linear. Fortunately, our immune response to the virus and vaccine are not linear either. So instead of keeping up with the latest variant, can we broaden the immune response to cover areas where the virus may emerge? This talk will describe SARS-CoV-2 virus evolution and will discuss NIAID trials evaluating how to use different variant vaccines to broaden the antibody landscape to SARS-CoV-2."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "SARS-CoV-2 vaccines & antibody landscapes /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SARS-CoV-2 vaccines & antibody landscapes /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a SARS-CoV-2 vaccines and antibody landscapes" ; + bf:mainTitle "SARS-CoV-2 vaccines and antibody landscapes" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (53 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379266056" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573271206676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 11, 2023)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch=48793" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2023]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2023]" ; + bf:responsibilityStatement "John Beigel." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "SARS-CoV-2 vaccines & antibody landscapes /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "SARS-CoV-2 vaccines & antibody landscapes /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1379266346.ttl b/tests/oclc/videos/1379266346.ttl new file mode 100644 index 0000000..1b0f7d3 --- /dev/null +++ b/tests/oclc/videos/1379266346.ttl @@ -0,0 +1,333 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320115841.7" ; + bf:creationDate "20230302" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded December 13, 2022."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "WQ 200 AA1" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institute on Minority Health and Health Disparities (U.S.). $b Division of Intramural Research, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institute on Minority Health and Health Disparities (U.S.). Division of Intramural Research," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14233073" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Margerison, Claire E., $e speaker." ; + bf:agent [ a bf:Person ; + rdfs:label "Margerison, Claire E.," ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institutes of Health (U.S.). $b Health Disparities Interest Group, $e sponsoring body." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Institutes of Health (U.S.). Health Disparities Interest Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9906121" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "sponsoring body." ] ] ; + bf:duration "PT56M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Pregnancy (Margerison)" ; + bflc:marcKey "130 0 $a Pregnancy (Margerison)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pregnancy (Margerison)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Lecture" ; + bflc:marcKey "655 2 $a Lecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019531" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ; + bflc:marcKey "830 0 $a Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14232474" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Health Disparities Interest Group & NIMHD Division of Intramural Research joint lecture." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a NIH Health Disparities Interest Group NIMHD DIR seminar series" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "NIH Health Disparities Interest Group NIMHD DIR seminar series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pregnant People ethnology" ; + bflc:marcKey "650 22 $a Pregnant People $x ethnology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pregnant People" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D037841Q000208" ] ] [ a bf:Topic ; + rdfs:label "ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D037841Q000208" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pregnancy ethnology" ; + bflc:marcKey "650 12 $a Pregnancy $x ethnology" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pregnancy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011247Q000208" ] ] [ a bf:Topic ; + rdfs:label "ethnology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D011247Q000208" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 2 $a United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D014481" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social Determinants of Health" ; + bflc:marcKey "650 22 $a Social Determinants of Health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D064890" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Inequities" ; + bflc:marcKey "650 22 $a Health Inequities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000091682" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Maternal Health" ; + bflc:marcKey "650 22 $a Maternal Health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000068097" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Déterminants sociaux de la santé." ; + bflc:marcKey "650 6 $a Déterminants sociaux de la santé." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000295632" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): NIH Health Disparities Interest Group / NIMHD DIR Seminar Series With NIMHD Director, the NIH HDIG invites nationally renowned speakers to present foundational as well as cutting-edge research related to health disparities. The seminars are held three to four times a year.For more information go to https://www.nimhd.nih.gov/programs/intramural/hdig/index.html."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Pregnancy :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pregnancy :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (56 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1379266346" ], + [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918573275506676" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (viewed May 2, 2023)."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch/c87b0c78-d5db-11f0-9cf9-12c45c580ad9" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2022]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2022]" ; + bf:responsibilityStatement "Claire E. Margerison." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Pregnancy : a window to address health inequities across the lifecourse /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pregnancy :" ; + bf:subtitle "a window to address health inequities across the lifecourse /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1380797546.ttl b/tests/oclc/videos/1380797546.ttl new file mode 100644 index 0000000..b5db3c0 --- /dev/null +++ b/tests/oclc/videos/1380797546.ttl @@ -0,0 +1,275 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250925145939.7" ; + bf:creationDate "20230531" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Hcee.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lynch, David, $d 1946- $4 drt $0 https://libris.kb.se/ljx035s448cs4c1#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Lynch, David, 1946-" ; + skos:relatedMatch ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska ; dubbad till italienska och spanska. Textad på svenska, danska, norska, finska, engelska, italienska, spanska, portugisiska, nederländska, turkiska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Anthony Hopkins, John Hurt, Anne Bancroft, John Gielgud, Wendy Hiller, Freddie Jones ; foto: Freddie Francis ; musik: John Morris."@sv ; + bflc:marcKey "511 1 $a Skådespelare: Anthony Hopkins, John Hurt, Anne Bancroft, John Gielgud, Wendy Hiller, Freddie Jones ; foto: Freddie Francis ; musik: John Morris." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rek. ålder: från 15 år."@sv ] ; + bf:subject [ a bf:Work ; + rdfs:label "The elephant man (GB, David Lynch, 1980)" ; + bflc:marcKey "630 04 $a The elephant man (GB, David Lynch, 1980)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "The elephant man (GB, David Lynch, 1980)" ] ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Extra meterial: Trailer ; Fotogalleri" ] ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 11 $a Elefantmannen" ; + bf:mainTitle "Elefantmannen" ], + [ a bf:Title ; + rdfs:label "The elephant man /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The elephant man /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2001"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (1 tim., 58 min)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Sandrew Metronome" ] ; + rdf:value "936104" ], + [ a bf:OclcNumber ; + rdf:value "1380797546" ], + [ a bf:Ean ; + rdf:value "7321939361042" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originalfilmen: Brooksfilms, 1980."@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2 ; bildformat: 16:9 ; ljudformat: Dolby digital."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Sandrew Metronome, $c 2001" ; + bflc:simpleAgent "Sandrew Metronome," ; + bflc:simpleDate "2001" ; + bflc:simplePlace "Stockholm :" ; + bf:date "2001"^^ ; + bf:place ] ; + bf:publicationStatement "Stockholm : Sandrew Metronome, 2001" ; + bf:responsibilityStatement "David Lynch." ; + bf:title [ a bf:Title ; + rdfs:label "The elephant man /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The elephant man /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + diff --git a/tests/oclc/videos/1380912786.ttl b/tests/oclc/videos/1380912786.ttl new file mode 100644 index 0000000..c32dcb9 --- /dev/null +++ b/tests/oclc/videos/1380912786.ttl @@ -0,0 +1,403 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251107023240.5" ; + bf:creationDate "20230516" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Women Make Movies in 2021."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "324.978883" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Henderson, Rebekah, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Henderson, Rebekah," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role ] ; + bf:duration "PT1H34M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "social sciences." ; + bflc:marcKey "650 7 $a social sciences. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054314" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sciences sociales." ; + bflc:marcKey "650 6 $a Sciences sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005624" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social sciences" ; + bflc:marcKey "650 7 $a Social sciences $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01122877" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Études sur les femmes." ; + bflc:marcKey "650 6 $a Études sur les femmes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0066291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "women's studies." ; + bflc:marcKey "650 7 $a women's studies. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300194262" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History, Modern." ; + bflc:marcKey "650 0 $a History, Modern." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2075750" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women's studies" ; + bflc:marcKey "650 7 $a Women's studies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01178850" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Histoire moderne et contemporaine." ; + bflc:marcKey "650 6 $a Histoire moderne et contemporaine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006170" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science." ; + bflc:marcKey "650 0 $a Political science." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2154557" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Social sciences." ; + bflc:marcKey "650 0 $a Social sciences." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121985" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films" ; + bflc:marcKey "650 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "History, Modern" ; + bflc:marcKey "650 7 $a History, Modern $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958367" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Current affairs." ; + bflc:marcKey "650 0 $a Current affairs." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political science" ; + bflc:marcKey "650 7 $a Political science $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069781" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women's studies." ; + bflc:marcKey "650 0 $a Women's studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108247" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Tired of watching local government ignore their communities' interests, five diverse female activists decide to run for municipal office in Denver - one of the fastest gentrifying cities in the country. It begins when Shontel Lewis wins a transit board seat, inspiring four women who worked on her campaign - Dr. Lisa Calderón, Candi CdeBaca, Shayla Richard, and Veronica Barela - to make the unusual decision to run as a cohort. With only a fraction of the funds of their incumbent opponents, the women tirelessly knock doors, make calls, and rely on each other to power their grassroots campaigns. Using an intimate and unfiltered style to tell each candidate's story, filmmaker Rebekah Henderson honestly portrays the challenges faced by political outsiders, particularly women of color, while also revealing their tenacious commitment to justice and democracy. Ultimately, RUNNING WITH MY GIRLS is a lesson about an engaged community outrunning the deep pockets of the political establishment and a demonstration that building a new kind of political power is not just aspirational but possible."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Running With My Girls." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Running With My Girls." ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1193721" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (94 minutes):"@en ] ; + bf:identifiedBy [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13980889" ], + [ a bf:OclcNumber ; + rdf:value "1380912786" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford.kanopy.com/node/12980890 $y Kanopy Streaming Video $x Provider: Kanopy $x subscribed $x eLoaderURL $x kp4 $x kpkan13980889" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Kanopy"@en ], + [ a bf:Note, + ; + rdfs:label "Kanopy Streaming Video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note ; + rdfs:label "In Process Record."@en ], + [ a bf:Note ; + rdfs:label "Film."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Women Make Movies, $c 2021." ; + bflc:simpleAgent "Women Make Movies," ; + bflc:simpleDate "2021." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Women Make Movies, 2021.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12980890/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Running With My Girls." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Running With My Girls." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1380913576.ttl b/tests/oclc/videos/1380913576.ttl new file mode 100644 index 0000000..7063b6a --- /dev/null +++ b/tests/oclc/videos/1380913576.ttl @@ -0,0 +1,688 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011213223.5" ; + bf:creationDate "20230530" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "VJ2" ], + [ a bf:Organization ; + bf:code "EMU" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "NYINF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d VJ2 $d NYINF $d OCLCO $d OCLCQ $d EMU $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a American Documentary, Inc., $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpBdjc79MDC8bmvf8dF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm), $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hamer, Fannie Lou, $e on-screen participant, $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJq6VtqqBtyC6wqxW8XTpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ], + [ a bf:Role ; + rdfs:label "on-screen participant," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Land, Monica, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Land, Monica," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14652206" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Bitter Southerner (Firm), $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Bitter Southerner (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a WGBH (Television station : Boston, Mass.). $b WORLD Channel, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "WGBH (Television station : Boston, Mass.). WORLD Channel," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm), $e publishing company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publishing company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Black Public Media, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqfRxkykRhXDx7Dbbtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davenport, Joy Elaine, $e film director, $e editor of moving image work, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Davenport, Joy Elaine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14652046" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ], + [ a bf:Role ; + rdfs:label "editor of moving image work," ], + [ a bf:Role ; + rdfs:label "film director," ] ] ; + bf:duration "PT58M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "655 7 $a Documentary television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Films pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000006" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs." ; + bflc:marcKey "655 7 $a Nonfiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées autres que de fiction." ; + bflc:marcKey "655 7 $a Émissions télévisées autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs."@en ; + bflc:marcKey "380 $a Documentary television programs. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "655 7 $a Documentaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000018" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films for the hearing impaired." ; + bflc:marcKey "655 7 $a Films for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866263" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Narration, Fannie Lou Hamer."@en ; + bflc:marcKey "511 0 $a Narration, Fannie Lou Hamer." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English language soundtrack."@en ], + [ a bf:Note, + ; + rdfs:label "Cinematography by Joy Elaine Davenport, Pablo Correa, Robert 'RJ' Fitzpatrick ; editors, Joy Elaine Davenport, Cecilia Préstamo ; music score by Joy Elaine Davenport ; songs by Fannie Lou Hamer."@en ; + bflc:marcKey "508 $a Cinematography by Joy Elaine Davenport, Pablo Correa, Robert 'RJ' Fitzpatrick ; editors, Joy Elaine Davenport, Cecilia Préstamo ; music score by Joy Elaine Davenport ; songs by Fannie Lou Hamer." ] ; + bf:originDate "2022"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "America reframed (Television program)" ; + bflc:marcKey "730 0 $i Contained in (work): $a America reframed (Television program)" ; + bf:title [ a bf:Title ; + rdfs:label "America reframed (Television program)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "America reframed (Television program)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Contained in (work):" ], + ] ; + bf:subject [ a bf:Person ; + rdfs:label "Hamer, Fannie Lou." ; + bflc:marcKey "600 10 $a Hamer, Fannie Lou." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca382555" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Civil rights History." ; + bflc:marcKey "650 0 $a African Americans $x Civil rights $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002296" ] ] [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002296" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noirs américains Droits Histoire." ; + bflc:marcKey "650 6 $a Noirs américains $x Droits $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024392" ] ] [ a bf:Topic ; + rdfs:label "Droits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024392" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American women civil rights workers Biography." ; + bflc:marcKey "650 0 $a African American women civil rights workers $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American women civil rights workers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3316692" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mouvements des droits de l'homme États-Unis Histoire." ; + bflc:marcKey "650 6 $a Mouvements des droits de l'homme $z États-Unis $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mouvements des droits de l'homme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000262580" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000262580" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Défenseuses des droits de l'homme noires américaines Biographies." ; + bflc:marcKey "650 6 $a Défenseuses des droits de l'homme noires américaines $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Défenseuses des droits de l'homme noires américaines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0364028" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil rights movements United States History." ; + bflc:marcKey "650 0 $a Civil rights movements $z United States $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil rights movements" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7297040" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7297040" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Défenseurs des droits de l'homme États-Unis Biographies." ; + bflc:marcKey "650 6 $a Défenseurs des droits de l'homme $z États-Unis $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Défenseurs des droits de l'homme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0079841" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0079841" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil rights workers United States Biography." ; + bflc:marcKey "650 0 $a Civil rights workers $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil rights workers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007945" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007945" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Civil rights Mississippi." ; + bflc:marcKey "650 0 $a African Americans $x Civil rights $z Mississippi." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002296" ] ] [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002296" ] ] [ a bf:Geographic ; + rdfs:label "Mississippi." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca370240" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noirs américains Droits Mississippi." ; + bflc:marcKey "650 6 $a Noirs américains $x Droits $z Mississippi." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024392" ] ] [ a bf:Topic ; + rdfs:label "Droits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0024392" ] ] [ a bf:Geographic ; + rdfs:label "Mississippi." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460819" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Fannie Lou Hamer was a leader in the civil rights movement, founder of the Freedom Democratic Party in Mississippi, and the organizer of Freedom Summer, a volunteer-based campaign launched in the summer of 1964 in order to register as many Black voters in Mississippi as possible. FANNIE LOU HAMER'S AMERICA, a documentary produced by her grand-niece Monica Land, is a portrait of a civil rights activist and the injustices in America that made her work essential. Through public speeches, personal interviews, and powerful songs of the fearless Mississippi sharecropper-turned-human-rights-activist, Fannie Lou Hamer's America explores and celebrates the lesser-known life of one of the Civil Rights Movement's greatest leaders."@en ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a America" ; + bf:mainTitle "America" ], + [ a bf:Title ; + rdfs:label "Fannie Lou Hamer's America /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fannie Lou Hamer's America /" ] . + + a bf:Person ; + rdfs:label "Hamer, Fannie Lou," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca382555" ] . + + a bf:Organization ; + rdfs:label "American Documentary, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5179476" ] . + + a bf:Organization ; + rdfs:label "Black Public Media," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11466048" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1193721" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ] ; + bf:distributionStatement "[New York, New York, USA] : Women Make Movies, 2022." ; + bf:duration "005829" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 video file, approximately 59 min.) :"@en ] ; + bf:identifiedBy [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13998028" ], + [ a bf:OclcNumber ; + rdf:value "1380913576" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessPolicy ; + rdfs:label "Access restricted to subscribers."@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color and black and white"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $z Part of the Films on Demand collection. $u https://fod.infobase.com/PortalPlaylists.aspx?xtid=C60127" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Part of the Films on Demand collection."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Originally produced by Women Make Movies in 2022; originally broadcast as en episode of the television series America reframed."@en ], + [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford.kanopy.com/node/12998029 $y Kanopy Streaming Video $x Provider: Kanopy $x subscribed $x eLoaderURL $x kp4 $x kpkan13998028" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Kanopy Streaming Video"@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Kanopy"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned in English."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a [New York, New York, USA] : $b Women Make Movies, $c 2022." ; + bflc:simpleAgent "Women Make Movies," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "[New York, New York, USA] :" ; + bf:date "2023"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:responsibilityStatement "Women Make Movies ; produced by Monica Land ; directed and edited by Joy Elaine Davenport ; a co-production of Monica Land, The Bitter Southerner, American Documentary, Black Public Media and GBH WORLD Channel." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $z Cover image $u https://cdnsecakmi.kaltura.com/p/1067292/thumbnail/entry_id/1_aj2sw8mf.jpg." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Cover image"@en ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12998029/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Fannie Lou Hamer's America /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fannie Lou Hamer's America /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1380913759.ttl b/tests/oclc/videos/1380913759.ttl new file mode 100644 index 0000000..2c62418 --- /dev/null +++ b/tests/oclc/videos/1380913759.ttl @@ -0,0 +1,349 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251001101842.1" ; + bf:creationDate "20230530" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "FZL" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d HTM $d OCLCO $d OCLCQ $d FZL $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Giant Pictures in 2018."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "KANOPY E FILM" ; + bf:edition "full" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Giant Pictures (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJXjpHWJcv9XcXxPF" ; + bf:agent ; + bf:role ] ; + bf:duration "PT1H20M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Health." ; + bflc:marcKey "650 0 $a Health." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2060390" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Instructional films." ; + bflc:marcKey "650 0 $a Instructional films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5478118" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Santé." ; + bflc:marcKey "650 6 $a Santé." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0017470" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Safety education." ; + bflc:marcKey "650 0 $a Safety education." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2072653" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health" ; + bflc:marcKey "650 7 $a Health $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00952743" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films de formation." ; + bflc:marcKey "650 6 $a Films de formation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000265690" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Safety education" ; + bflc:marcKey "650 7 $a Safety education $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01103345" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sécurité Étude et enseignement." ; + bflc:marcKey "650 6 $a Sécurité $x Étude et enseignement." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sécurité" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0027056" ] ] [ a bf:Topic ; + rdfs:label "Étude et enseignement." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0027056" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "health." ; + bflc:marcKey "650 7 $a health. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055133" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A compilation of educational anti-drug and anti-alchohol short films from the 1960s and the 1970s."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Drug Stories!." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Drug Stories!." ] . + + a bf:Organization ; + rdfs:label "Giant Pictures (Firm)" . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" . + + a bf:Role ; + bf:code "dst" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource(80 minutes):"@en ] ; + bf:identifiedBy [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13980866" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1506059850" ], + [ a bf:OclcNumber ; + rdf:value "1380913759" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://fcpl.kanopy.com/node/12980867 $z A Kanopy streaming video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "A Kanopy streaming video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "In Process Record."@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Giant Pictures, $c 2018." ; + bflc:simpleAgent "Giant Pictures," ; + bflc:simpleDate "2018." ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ] ; + bf:publicationStatement "Giant Pictures, 2018.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12980867/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Drug Stories!." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Drug Stories!." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1381684300.ttl b/tests/oclc/videos/1381684300.ttl new file mode 100644 index 0000000..69afacc --- /dev/null +++ b/tests/oclc/videos/1381684300.ttl @@ -0,0 +1,380 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251028210756.4" ; + bf:creationDate "20230512" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "INT" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d INT" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Studio Salford, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Studio Salford," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sleepers, Reckless, $e writer" ; + bf:agent [ a bf:Person ; + rdfs:label "Sleepers, Reckless," ] ; + bf:role [ a bf:Role ; + rdfs:label "writer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cruys, Leentje Van de, $e performer" ; + bf:agent [ a bf:Person ; + rdfs:label "Cruys, Leentje Van de," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wetherell, Mole, $e director" ; + bf:agent [ a bf:Person ; + rdfs:label "Wetherell, Mole," ] ; + bf:role [ a bf:Role ; + rdfs:label "director" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Egan, Kevin, $e performer" ; + bf:agent [ a bf:Person ; + rdfs:label "Egan, Kevin," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Covell, Alex, $e performer" ; + bf:agent [ a bf:Person ; + rdfs:label "Covell, Alex," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Reckless Sleepers, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Reckless Sleepers," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wetherell, Mole, $e performer" ; + bf:agent [ a bf:Person ; + rdfs:label "Wetherell, Mole," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dewilde, Leen, $e performer" ; + bf:agent [ a bf:Person ; + rdfs:label "Dewilde, Leen," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer" ] ] ; + bf:duration "PT1H11M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Internet videos" ; + bflc:marcKey "655 7 $a Internet videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750214" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Online media." ; + bflc:marcKey "655 4 $a Online media." ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Director, Wetherell, Mole ; Writer, Sleepers, Reckless ; Lighting & Sound Operator, O'Shea, Ryan ; Composor, Macdonald, Alistair ; Pianist, Giannopulou, Angeliki ; Costume, Lytwyn, Anna ; Costume, Coleman, Rebecca."@en ; + bflc:marcKey "508 $a Director, Wetherell, Mole ; Writer, Sleepers, Reckless ; Lighting & Sound Operator, O'Shea, Ryan ; Composor, Macdonald, Alistair ; Pianist, Giannopulou, Angeliki ; Costume, Lytwyn, Anna ; Costume, Coleman, Rebecca." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Plays-in-progress" ; + bflc:marcKey "650 7 $a Plays-in-progress $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01067040" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Experimental theater." ; + bflc:marcKey "650 0 $a Experimental theater." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2146456" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2000-2099" ; + bflc:marcKey "648 7 $a 2000-2099 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drama 21st century." ; + bflc:marcKey "650 0 $a Drama $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drama" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5175594" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5175594" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Experimental theater" ; + bflc:marcKey "650 7 $a Experimental theater $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00918508" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drama" ; + bflc:marcKey "650 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00897468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Plays-in-progress." ; + bflc:marcKey "650 0 $a Plays-in-progress." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2045734" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Théâtre (Genre littéraire) 21e siècle." ; + bflc:marcKey "650 6 $a Théâtre (Genre littéraire) $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Théâtre (Genre littéraire)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0341454" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0341454" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Created by Reckless Sleepers, Schrodinger is an experimental theatre project where the impossible is probable, and truth and illusion are inseparable."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Schrödinger /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schrödinger /" ] . + + a bf:Status . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 video file (71 min.)):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1390711365" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1406023725" ], + [ a bf:OclcNumber ; + rdf:value "1381684300" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessPolicy ; + rdfs:label "Restricted to the University of North Texas System."@en ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "TxDN" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Description based on online resource; title from title screen (Digital Theatre+, viewed May 12, 2023)"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://edu.digitaltheatreplus.com/content/productions/schrodinger $y Digital Theatre+ $x Provider: Digital Theatre+ $x subscribed $x eLoaderURL $x tp4 $x tpdtnid26ZaKXk9tFSbVWDDVf4onp" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Digital Theatre+"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Provider: Digital Theatre+"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://libproxy.library.unt.edu/login?url=https://edu.digitaltheatreplus.com/content/productions/schrodinger\"; target=\"_blank $z Connect to online video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Connect to online video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Studio Salford, $c 2022" ; + bflc:simpleAgent "Studio Salford," ; + bflc:simpleDate "2022" ; + bflc:simplePlace "[Place of publication not identified] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Reckless Sleepers, $c 2022" ; + bflc:simpleAgent "Reckless Sleepers," ; + bflc:simpleDate "2022" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : Reckless Sleepers, 2022", + "[Place of publication not identified] : Studio Salford, 2022" ; + bf:responsibilityStatement "Reckless Sleepers, Studio Salford :" ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Schrödinger / Production." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Schrödinger /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1385981295.ttl b/tests/oclc/videos/1385981295.ttl new file mode 100644 index 0000000..e1d023b --- /dev/null +++ b/tests/oclc/videos/1385981295.ttl @@ -0,0 +1,711 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011230100.4" ; + bf:creationDate "20230626" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "VP@" ], + [ a bf:Organization ; + bf:code "WAU" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "EEM" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d VP@ $d OCLCO $d WAU $d OCLCO $d OCLCQ $d OCLCL $d EEM $d OCLCO $d EEM $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "GV1061.18.W66" ; + bf:itemPortion "C37 2022" ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "GV706.5" ; + bf:itemPortion ".C38 2022" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "796.4208" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Proximity Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpKgWrxT6vfmxYvyWc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellis, Phyllis, $e film director, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Ellis, Phyllis," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Aaron, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PCjF8hBpkBPq3mD69Bycbbb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a TVOntario, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqgr6M9qDpFHmwGrPp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fraiberg, Howard, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjFvrDCxC9tfjRHcmVKcfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ] ; + bf:duration "PT1H16M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-sa---" ; + bf:code "f-sa---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "hin" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "swa" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English, Hindi, Swahili dialogue with English subtitles"@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Iris Ng ; editor, Eugene Weis ; music, tUKU, Aaron Davis."@en ; + bflc:marcKey "508 $a Director of photography, Iris Ng ; editor, Eugene Weis ; music, tUKU, Aaron Davis." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hin" ; + skos:closeMatch ] ] ; + bf:originDate "2022"^^ ; + bf:subject [ a bf:Topic ; + rdfs:label "Women's rights." ; + bflc:marcKey "650 0 $a Women's rights." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108212" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women athletes Physiology." ; + bflc:marcKey "650 0 $a Women athletes $x Physiology." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women athletes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106323" ] ] [ a bf:Topic ; + rdfs:label "Physiology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106323" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hyperandrogénie Aspect social." ; + bflc:marcKey "650 6 $a Hyperandrogénie $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hyperandrogénie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0297759" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Intersectionnalité." ; + bflc:marcKey "650 6 $a Intersectionnalité." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270350" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intersectionality (Sociology)" ; + bflc:marcKey "650 0 $a Intersectionality (Sociology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10852243" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Sex discrimination in sports." ; + bflc:marcKey "650 0 $a Sex discrimination in sports." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102002" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Discrimination sexuelle dans les sports." ; + bflc:marcKey "650 6 $a Discrimination sexuelle dans les sports." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014745" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hyperandrogenism Social aspects." ; + bflc:marcKey "650 0 $a Hyperandrogenism $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hyperandrogenism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4333363" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sportives Physiologie." ; + bflc:marcKey "650 6 $a Sportives $x Physiologie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sportives" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0144255" ] ] [ a bf:Topic ; + rdfs:label "Physiologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0144255" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes Droits." ; + bflc:marcKey "650 6 $a Femmes $x Droits." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007040" ] ] [ a bf:Topic ; + rdfs:label "Droits." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007040" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sports Sociological aspects." ; + bflc:marcKey "650 0 $a Sports $x Sociological aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2664635" ] ] [ a bf:Topic ; + rdfs:label "Sociological aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2664635" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sports Moral and ethical aspects." ; + bflc:marcKey "650 0 $a Sports $x Moral and ethical aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2139593" ] ] [ a bf:Topic ; + rdfs:label "Moral and ethical aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5225795" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coureurs Différences entre sexes." ; + bflc:marcKey "650 6 $a Coureurs $x Différences entre sexes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coureurs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038663" ] ] [ a bf:Topic ; + rdfs:label "Différences entre sexes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379964" ] ] ) ], + [ a bf:Person ; + rdfs:label "Semenya, Caster, 1991-" ; + bflc:marcKey "600 10 $a Semenya, Caster, $d 1991-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10279313" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sports Aspect moral." ; + bflc:marcKey "650 6 $a Sports $x Aspect moral." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002642" ] ] [ a bf:Topic ; + rdfs:label "Aspect moral." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374162" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Runners (Sports) Sex differences." ; + bflc:marcKey "650 0 $a Runners (Sports) $x Sex differences." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Runners (Sports)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2068208" ] ] [ a bf:Topic ; + rdfs:label "Sex differences." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5542191" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sports Aspect sociologique." ; + bflc:marcKey "650 6 $a Sports $x Aspect sociologique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sports" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0203917" ] ] [ a bf:Topic ; + rdfs:label "Aspect sociologique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0203917" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"When 18-year-old South African runner Caster Semenya burst onto the world stage in 2009, her championship was not celebrated, but instead launched a series of increasingly invasive public attacks, exposing her personal medical records via the international media, and stirring relentless debates on her \"legitimacy\" as an athlete and as a woman. Using women's naturally varying androgen levels to evaluate their performance advantages, the sporting institution World Athletics create new rules declaring certain female athletes must medically alter their healthy bodies to compete in their sport. Category: Woman focuses on four athletes from the Global South who are targeted and forced out of competition by these regulations, and explores the devastation both to their bodies and their private lives. Filmmaker and former Olympian Phyllis Ellis exposes an industry controlled by men that puts women's lives at risk and raises issues of racism, sexism, and the right to determine another persons' biological sex.\" --ff.hrw.org."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Category :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Category :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Category: woman : $b who gets to decide?" ; + bf:mainTitle "Category: woman :" ; + bf:subtitle "who gets to decide?" ] . + + a bf:Person ; + rdfs:label "Semenya, Caster, 1991-" ; + bflc:marcKey "600 17 $a Semenya, Caster, $d 1991- $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjmM7TWqVvqj9RPpxf8YP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01941831" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Davis, Aaron," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5374250" ] . + + a bf:Person ; + rdfs:label "Fraiberg, Howard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9030598" ] . + + a bf:Organization ; + rdfs:label "Proximity Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9030582" ] . + + a bf:Organization ; + rdfs:label "TVOntario," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca628864" ] . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1193721" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + oclcbf:auditoryAssistiveFeatures "captions"@en ; + oclcbf:contentAccessMode "auditory"@en ] ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (76 minutes) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1385981295" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned in English for the hearing impaired."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ], + [ a bf:Note ; + rdfs:label "Wide screen (1.85:1)"@en ], + [ a bf:Note ; + rdfs:label "Athletes featured: Caster Semenya, Dutee Chand, Evangeline Makena, Annet Negesa, Margaret Wambui."@en ], + [ a bf:Note ; + rdfs:label "Originally produced as a motion picture in 2022."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC; widescreen (1.85:1) presentation."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Canada"@en ; + bflc:marcKey "257 $a Canada $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "burning"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, NY : $b Women Make Movies, $c [2022]" ; + bflc:simpleAgent "Women Make Movies," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "New York, NY :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "New York, NY : Women Make Movies, [2022]" ; + bf:responsibilityStatement "TVO and Proximity Films present ; written & directed by Phyllis Ellis ; producer, Howard Fraiberg." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Category : woman /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Category :" ; + bf:subtitle "woman /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1386272660.ttl b/tests/oclc/videos/1386272660.ttl new file mode 100644 index 0000000..673a07e --- /dev/null +++ b/tests/oclc/videos/1386272660.ttl @@ -0,0 +1,361 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251012231413.1" ; + bf:creationDate "20230620" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL $d HTM $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Giant Pictures in 2012."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Giant Pictures (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJXjpHWJcv9XcXxPF" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trost, Jason, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Trost, Jason," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barrera, Brandon, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Barrera, Brandon," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hsu, Art, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hsu, Art," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Folley, Caitlyn, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Folley, Caitlyn," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trost, Brandon, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Trost, Brandon," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trost, Jason, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Trost, Jason," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ] ; + bf:duration "PT1H23M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures." ; + bflc:marcKey "655 7 $a Motion pictures. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866386" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "War films." ; + bflc:marcKey "655 7 $a War films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Science fiction." ; + bflc:marcKey "655 7 $a Science fiction. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10170072" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy." ; + bflc:marcKey "655 7 $a Comedy. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films." ; + bflc:marcKey "655 7 $a Films. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Théâtre." ; + bflc:marcKey "655 7 $a Théâtre. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000474" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama." ; + bflc:marcKey "655 7 $a Drama. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169940" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English with English Subtitles."@en ], + [ a bf:Note, + ; + rdfs:label "Art Hsu, Brandon Barrera, Caitlyn Folley, Jason Trost."@en ; + bflc:marcKey "511 0 $a Art Hsu, Brandon Barrera, Caitlyn Folley, Jason Trost." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gangs Drama." ; + bflc:marcKey "650 0 $a Gangs $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gangs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018085" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dancers Drama." ; + bflc:marcKey "650 0 $a Dancers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dancers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2076222" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "In the future, a relentless turf war rages. Two rival gangs feud for control of rural wasteland Frazier Park ('The FP') in the deadly arena of competitive dance-fight video game \"Beat-Beat Revelation.\" THE FP is a fury of fierce footwork, triumphant montages and neon street wear that Moviefone calls \"a rare ready-made cult hit.\""@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The FP." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The FP." ] . + + a bf:Organization ; + rdfs:label "Giant Pictures (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10957821" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Source . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (83 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1386272660" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13980868" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Giant Pictures, $c 2012." ; + bflc:simpleAgent "Giant Pictures," ; + bflc:simpleDate "2012." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Giant Pictures, 2012.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12980869/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "The FP." ; + bflc:nonSortNum "4" ; + bf:mainTitle "The FP." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1386272674.ttl b/tests/oclc/videos/1386272674.ttl new file mode 100644 index 0000000..5931b65 --- /dev/null +++ b/tests/oclc/videos/1386272674.ttl @@ -0,0 +1,389 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011231303.9" ; + bf:creationDate "20230613" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "FZL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "HTM" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d HTM $d OCLCO $d OCLCQ $d FZL $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Giant Pictures in 2011."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "792.502" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Giant Pictures (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJXjpHWJcv9XcXxPF" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kirk Colburn, Lisa, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Kirk Colburn, Lisa," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Helnwein, Gottfried, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Helnwein, Gottfried," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ] ; + bf:duration "PT1H10M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Gottfried Helnwein."@en ; + bflc:marcKey "511 0 $a Gottfried Helnwein." ], + [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "performing arts (discipline)" ; + bflc:marcKey "650 7 $a performing arts (discipline) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054140" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Performing arts" ; + bflc:marcKey "650 7 $a Performing arts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01057887" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts du spectacle." ; + bflc:marcKey "650 6 $a Arts du spectacle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0019371" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films" ; + bflc:marcKey "650 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00896079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Performing arts." ; + bflc:marcKey "650 0 $a Performing arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2125465" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artists." ; + bflc:marcKey "650 0 $a Artists." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036451" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artists" ; + bflc:marcKey "650 7 $a Artists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817559" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts." ; + bflc:marcKey "650 6 $a Arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001861" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artistes." ; + bflc:marcKey "650 6 $a Artistes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001860" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts." ; + bflc:marcKey "650 0 $a Arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036820" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts" ; + bflc:marcKey "650 7 $a Arts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817721" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "World famous Austrian artist Gottfried Helnwein takes on the contentious role of production designer for a never before seen opera written by Israel's most famous playwright, Hanoch Levin."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Gottfried Helnwein and the Dreaming Child." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gottfried Helnwein and the Dreaming Child." ] . + + a bf:Organization ; + rdfs:label "Giant Pictures (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10957821" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (70 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1386272674" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1506058480" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13969532" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "In Process Record."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://fcpl.kanopy.com/node/12969533 $z A Kanopy streaming video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "A Kanopy streaming video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Giant Pictures, $c 2011." ; + bflc:simpleAgent "Giant Pictures," ; + bflc:simpleDate "2011." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Giant Pictures, 2011.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12969533/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Gottfried Helnwein and the Dreaming Child." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gottfried Helnwein and the Dreaming Child." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1386967824.ttl b/tests/oclc/videos/1386967824.ttl new file mode 100644 index 0000000..6a04885 --- /dev/null +++ b/tests/oclc/videos/1386967824.ttl @@ -0,0 +1,326 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011212825.1" ; + bf:creationDate "20230627" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCA" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCL $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Von Thun, Friedrich, 1942-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6848241" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Liechtenstein" ; + bflc:marcKey "651 7 $a Liechtenstein $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtMrBW7j9pYPV9jCxgFrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01211042" ] ; + bf:source . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kindle, Jürgen, $e film producer, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Kindle, Jürgen," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a BayView Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqG8J4qQJp8pJtffJPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hohmann, Lew $d 1944- $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Hohmann, Lew 1944-" ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Von Thun, Friedrich, $d 1942- $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJp9wThMmvymQ9hR6C8jYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ] ; + bf:duration "PT54M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-lh---" ; + bf:code "e-lh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Director of photography, Christian Huck; editor, Ladislav Cosira; music, Claus Quidde."@en ; + bflc:marcKey "508 $a Director of photography, Christian Huck; editor, Ladislav Cosira; music, Claus Quidde." ], + [ a bf:Note, + ; + rdfs:label "English dialogue, dubbed from the original German."@en ], + [ a bf:Note, + ; + rdfs:label "Narrated by Friedrich von Thun."@en ; + bflc:marcKey "511 0 $a Narrated by Friedrich von Thun." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ] ; + bf:subject [ a bflc:Uncontrolled, + bf:Topic ; + rdfs:label "Liechtenstein" ; + bflc:marcKey "653 $a Liechtenstein" ], + [ a bf:Topic ; + rdfs:label "Historischer Film" ; + bflc:marcKey "650 7 $a Historischer Film $2 gnd" ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Liechtenstein" ; + bflc:marcKey "651 7 $a Liechtenstein $2 gnd" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Liechtenstein History." ; + bflc:marcKey "651 0 $a Liechtenstein $v History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Liechtenstein" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca538469" ] ] [ a bf:GenreForm ; + rdfs:label "History." ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "A broad overview of the surprising history of the principality of Liechtenstein, from its foundation in 1719, through the alliance with Napoleon and the looming annexation by Hitler, as well as how the country transformed from a poor farmers' state into one of the wealthiest countries in the world."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on container and disc label: $a Liechtenstein - how farmers became bankers" ; + bf:mainTitle "Liechtenstein - how farmers became bankers" ; + bf:note [ a bf:Note ; + rdfs:label "Title on container and disc label:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on menu screen: $a How farmers became bankers" ; + bf:mainTitle "How farmers became bankers" ; + bf:note [ a bf:Note ; + rdfs:label "Title on menu screen:"@en ] ], + [ a bf:Title ; + rdfs:label "Liechtenstein - how farmers turned into bankers /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liechtenstein - how farmers turned into bankers /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a How farmers turned into bankers" ; + bf:mainTitle "How farmers turned into bankers" ] . + + a bf:Organization ; + rdfs:label "BayView Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8461232" ] . + + a bf:Source ; + bf:code "gnd" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (54 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "012233530919" ], + [ a bf:OclcNumber ; + rdf:value "1386967824" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Bayview Entertainment" ] ; + rdf:value "BAY3091" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, Region 1; widescreen (1.78:1) presentation; Dolby Digital stereo."@en ], + [ a bf:Note ; + rdfs:label "Documentary film."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of an English-dubbed version originally produced in 2014."@en ] ; + bf:responsibilityStatement "a J-K Entertainment production ; executive producer, Jürgen Kindle ; director, Lew Hohmann ; writers, Lew Hohmann [and four others]." ; + bf:soundCharacteristic , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Liechtenstein - how farmers turned into bankers /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Liechtenstein - how farmers turned into bankers /" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1386967869.ttl b/tests/oclc/videos/1386967869.ttl new file mode 100644 index 0000000..316b292 --- /dev/null +++ b/tests/oclc/videos/1386967869.ttl @@ -0,0 +1,720 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241005172127.4" ; + bf:creationDate "20230627" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "HUL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "NDD" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d NDD $d OCLCO $d OCLCL $d HUL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ767.5.U5" ; + bf:itemPortion "A26 2022" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Perkins, Sarah $c (Motion picture director), $e director, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Perkins, Sarah (Motion picture director)," ] ; + bf:role [ a bf:Role ; + rdfs:label "producer." ], + [ a bf:Role ; + rdfs:label "director," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a J&S Productions, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "J&S Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kogut, Melissa, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Kogut, Melissa," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sabey, Joshua, $e director, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Sabey, Joshua," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16153074" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "producer." ], + [ a bf:Role ; + rdfs:label "director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Throp, Barbara, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Throp, Barbara," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hogan, Frances, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Hogan, Frances," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Essential Partners." ; + bf:agent [ a bf:Organization ; + rdfs:label "Essential Partners." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gamble, Nicki, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Gamble, Nicki," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McComish, Madeline, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "McComish, Madeline," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fowler, Anne, $e participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Fowler, Anne," ] ; + bf:role [ a bf:Role ; + rdfs:label "participant." ] ] ; + bf:duration "PT1H33M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "655 7 $a Documentaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000018" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs" ; + bflc:marcKey "655 7 $a Documentary television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710387" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "655 7 $a Documentary television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ma" ; + bf:code "n-us-ma" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Josh Sabey, Sarah Perkins, producers, directors, editors ; Lorenzo Emanuel, music."@en ; + bflc:marcKey "508 $a Josh Sabey, Sarah Perkins, producers, directors, editors ; Lorenzo Emanuel, music." ], + [ a bf:Note, + ; + rdfs:label "Nicki Gamble, Madeline McComish, Frances Hogan, Anne Fowler, Melissa Kogut, Barbara Thorp"@en ; + bflc:marcKey "511 0 $a Nicki Gamble, Madeline McComish, Frances Hogan, Anne Fowler, Melissa Kogut, Barbara Thorp" ] ; + bf:subject [ a bf:Person ; + rdfs:label "Salvi, John." ; + bflc:marcKey "600 10 $a Salvi, John." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political violence United States." ; + bflc:marcKey "650 0 $a Political violence $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political violence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3905933" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cliniques d'avortement États-Unis." ; + bflc:marcKey "650 6 $a Cliniques d'avortement $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cliniques d'avortement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0079334" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Avortement Aspect moral États-Unis." ; + bflc:marcKey "650 6 $a Avortement $x Aspect moral $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Avortement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033208" ] ] [ a bf:Topic ; + rdfs:label "Aspect moral" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0033208" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Reproductive rights" ; + bflc:marcKey "650 7 $a Reproductive rights $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01745961" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abortion Massachusetts." ; + bflc:marcKey "650 0 $a Abortion $z Massachusetts." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abortion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000558" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241214" ] ] ) ], + [ a bf:Person ; + rdfs:label "McComish, Madeline." ; + bflc:marcKey "600 10 $a McComish, Madeline." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abortion services United States." ; + bflc:marcKey "650 0 $a Abortion services $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abortion services" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000573" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Person ; + rdfs:label "Kogut, Melissa." ; + bflc:marcKey "600 10 $a Kogut, Melissa." ; + bf:source ], + [ a bf:Person ; + rdfs:label "Thorp, Barbara." ; + bflc:marcKey "600 10 $a Thorp, Barbara." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Polarization (Social sciences) United States." ; + bflc:marcKey "650 0 $a Polarization (Social sciences) $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Polarization (Social sciences)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153038" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Droits génésiques États-Unis." ; + bflc:marcKey "650 6 $a Droits génésiques $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Droits génésiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000270030" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mouvement pour le respect de la vie États-Unis." ; + bflc:marcKey "650 6 $a Mouvement pour le respect de la vie $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mouvement pour le respect de la vie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0129867" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abortion Moral and ethical aspects United States." ; + bflc:marcKey "650 0 $a Abortion $x Moral and ethical aspects $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abortion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000563" ] ] [ a bf:Topic ; + rdfs:label "Moral and ethical aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000563" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mouvement pour la libéralisation de l'avortement États-Unis." ; + bflc:marcKey "650 6 $a Mouvement pour la libéralisation de l'avortement $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mouvement pour la libéralisation de l'avortement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0129864" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Person ; + rdfs:label "Hogan, Frances." ; + bflc:marcKey "600 10 $a Hogan, Frances." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Abortion services" ; + bflc:marcKey "650 7 $a Abortion services $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794650" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pro-life movement United States." ; + bflc:marcKey "650 0 $a Pro-life movement $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pro-life movement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2005393" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Person ; + rdfs:label "Gamble, Nicki." ; + bflc:marcKey "600 10 $a Gamble, Nicki." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Pro-choice movement United States." ; + bflc:marcKey "650 0 $a Pro-choice movement $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Pro-choice movement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2005380" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Person ; + rdfs:label "Fowler, Anne." ; + bflc:marcKey "600 10 $a Fowler, Anne." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cliniques d'avortement Massachusetts." ; + bflc:marcKey "650 6 $a Cliniques d'avortement $z Massachusetts." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cliniques d'avortement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0079334" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0460813" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Conflict management United States." ; + bflc:marcKey "650 0 $a Conflict management $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Conflict management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035563" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Abortion" ; + bflc:marcKey "650 7 $a Abortion $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794582" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Violence politique États-Unis." ; + bflc:marcKey "650 6 $a Violence politique $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Violence politique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0275652" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Reproductive rights United States." ; + bflc:marcKey "650 0 $a Reproductive rights $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Reproductive rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7853872" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Pro-choice movement" ; + bflc:marcKey "650 7 $a Pro-choice movement $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01077721" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Pro-life movement" ; + bflc:marcKey "650 7 $a Pro-life movement $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01077725" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abortion Moral and ethical aspects" ; + bflc:marcKey "650 7 $a Abortion $x Moral and ethical aspects $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abortion" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794606" ] ] [ a bf:Topic ; + rdfs:label "Moral and ethical aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00794606" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Abortion services Massachusetts." ; + bflc:marcKey "650 0 $a Abortion services $z Massachusetts." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Abortion services" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000573" ] ] [ a bf:Geographic ; + rdfs:label "Massachusetts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241214" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Polarisation collective États-Unis." ; + bflc:marcKey "650 6 $a Polarisation collective $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Polarisation collective" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0184311" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "The Abortion Talks is a documentary film about the secret dialogues that took place between pro-life and pro-choice leaders in the Boston area, in the wake of shootings that left employees dead at two clinics. It follows the crimes, trial, and murder of John Salvi--and the story of six women, all of them leaders in the pro-life and pro-choice movements, who sought to ensure that it would never happen again. Disillusioned by the rhetoric and posturing from both sides, three pro-life and three pro-choice leaders meet secretly to see if together they could fix their broken worlds. These courageous leaders risked their personal safety and professional lives to meet secretly for six years under the guidance of Essential Partners co-founder Laura R. Chasin and mediator Susan Podziba."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The abortion talks /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The abortion talks /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Massachusetts" ; + bflc:marcKey "651 7 $a Massachusetts $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjXhqWY9tQdd4wPBQPWjC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204307" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $0 (OCoLC)1204155 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "1204155" ] ; + bf:source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent , + ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (93 minutes)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1386967869" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $i dbcode=FDSID; providercode=PRVITK $u https://media.library.cornell.edu/media/The+Abortion+Talks/1_2cc7b1wu/21845411 $z Available via Cornell's Library MediaSpace." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available via Cornell's Library MediaSpace."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + rdfs:label "Title from title screen (viewed June 27, 2023)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Cambridge, MA] : $b J&S Production, $c [2022]" ; + bflc:simpleAgent "J&S Production," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[Cambridge, MA] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[Cambridge, MA] : J&S Production, [2022]" ; + bf:responsibilityStatement "a J&S Production." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The abortion talks /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The abortion talks /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/videos/1386973827.ttl b/tests/oclc/videos/1386973827.ttl new file mode 100644 index 0000000..21284a0 --- /dev/null +++ b/tests/oclc/videos/1386973827.ttl @@ -0,0 +1,506 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011040439.3" ; + bf:creationDate "20230627" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Hurst, Paul, 1888-1953," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1913399" ] . + + a bf:Person ; + rdfs:label "Hale, Creighton, 1882-1965," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1988113" ] . + + a bf:Person ; + rdfs:label "Holmes, Stuart, 1884-1971," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3334814" ] . + + a bf:Person ; + rdfs:label "Hawley, Wanda, 1895-1963," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3348131" ] . + + a bf:Person ; + rdfs:label "Harlan, Otis, 1865-1940," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2204191" ] . + + a bf:Person ; + rdfs:label "Carr, Mary, 1874-1973," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2213093" ] . + + a bf:Person ; + rdfs:label "Metcalfe, Earl, 1889-1928," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3633436" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997" ; + bf:itemPortion ".M5465 2010" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Silvera, Karl, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Silvera, Karl," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Holmes, Stuart, $d 1884-1971, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqQxvYPDvPQMcDv8MFqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brundage, Mathilda, $d 1871-1939, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjD3BJyp37GKRm7CmbG8RX" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hurst, Paul, $d 1888-1953, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJht7hQWcMRGkhMQHrdRKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Carr, Mary, $d 1874-1973, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJv8CwdmF4TYxmTd4TDDv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hale, Creighton, $d 1882-1965, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJjdcRhr6dgdXYYv7GqWjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Grapevine Video (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpxgDYhQBXcCdr9wK9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harlan, Otis, $d 1865-1940, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJtcFKwQTDTpJK6t4W6Yfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Metcalfe, Earl, $d 1889-1928, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvxvwGTxJ9BQhKv69YkjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fox, Johnny, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjwgXqBDqBmBtYMPGp4C73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hawley, Wanda, $d 1895-1963, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqVRWwP4qYKjFjhHgtxjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Goodwill Pictures (Firm), $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Goodwill Pictures (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McMahon, Louis, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PCjqt8ttCqvxCK4hkC4PcGd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ] ; + bf:duration "PT1H3M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Melodramas (Motion pictures)" ; + bflc:marcKey "655 7 $a Melodramas (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866373" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture."@en ; + bflc:marcKey "380 $a Motion picture." ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Silent films." ; + bflc:marcKey "655 7 $a Silent films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866553" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Mélodrames (Films)" ; + bflc:marcKey "655 7 $a Mélodrames (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films muets." ; + bflc:marcKey "655 7 $a Films muets. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000078" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films comiques." ; + bflc:marcKey "655 7 $a Films comiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000016" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated films." ; + bflc:marcKey "655 7 $a Animated films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866041" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Johnnie Fox, Jr., Mary Carr, Stuart Holmes, Wanda Hawley."@en ; + bflc:marcKey "511 1 $a Johnnie Fox, Jr., Mary Carr, Stuart Holmes, Wanda Hawley." ], + [ a bf:Note, + ; + rdfs:label "Orchestra score by Lou McMahon."@en ; + bflc:marcKey "508 $a Orchestra score by Lou McMahon." ], + [ a bf:Note, + ; + rdfs:label "Silent film with English intertitles and added musical accompaniment."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Messengers" ; + bflc:marcKey "650 7 $a Messengers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01017399" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Messengers Drama." ; + bflc:marcKey "650 0 $a Messengers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Messengers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2016035" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Burglars Drama." ; + bflc:marcKey "650 0 $a Burglars $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Burglars" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3525845" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Films muets." ; + bflc:marcKey "650 6 $a Films muets." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0080470" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Silent films" ; + bflc:marcKey "650 7 $a Silent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01118542" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Burglars" ; + bflc:marcKey "650 7 $a Burglars $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00841735" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Silent films." ; + bflc:marcKey "650 0 $a Silent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112988" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Those little shacks out along the road to the city dump are homes, homes in which you will find mothers, wives, daughters, sweethearts, and all those other things which go to make up life's comedies and tragedies. One such of these places was the home of the widow Malone who had a son how worked as a Western Union messenger who interrupts a burglary and follows the thieves until they are caught."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The midnight message /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The midnight message /" ] . + + a bf:Person ; + rdfs:label "Brundage, Mathilda, 1871-1939," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4053475" ] . + + a bf:Person ; + rdfs:label "McMahon, Louis," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7325339" ] . + + a bf:Person ; + rdfs:label "Fox, Johnny," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9242539" ] . + + a bf:Organization ; + rdfs:label "Grapevine Video (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4009921" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:duration "010300" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (63 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1386973827" ], + [ a bf:Upc ; + bf:status ; + rdf:value "842614104282" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC; full screen (1.33:1) presentation."@en ], + [ a bf:Note ; + rdfs:label "Special feature: One man dog (animated short : 6 min : 1926)."@en ], + [ a bf:Note, + ; + rdfs:label "sound, black and white ;"@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 1926."@en ] ; + bf:provisionActivity [ a bf:Distribution ; + bf:date "2010"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "260 $a Phoenix, Ariz. : $b Grapevine Video, $c 2010." ; + bflc:simpleAgent "Grapevine Video," ; + bflc:simpleDate "2010." ; + bflc:simplePlace "Phoenix, Ariz. :" ; + bf:date "2010"^^ ; + bf:place ], + [ a bf:Production ; + bf:date "1926"^^ ; + bf:place ] ; + bf:publicationStatement "Phoenix, Ariz. : Grapevine Video, 2010." ; + bf:responsibilityStatement "distributed by Goodwill Pictures, Inc. ; directed by Paul Hurst ; story by H.H. Van Loan." ; + bf:title [ a bf:Title ; + rdfs:label "The midnight message /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The midnight message /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1387598998.ttl b/tests/oclc/videos/1387598998.ttl new file mode 100644 index 0000000..6eafd6d --- /dev/null +++ b/tests/oclc/videos/1387598998.ttl @@ -0,0 +1,924 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011191421.0" ; + bf:creationDate "20230628" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "WAU" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d WAU $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "363.20973" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dancy, Chanda, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Dancy, Chanda," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DiAngelo, Robin, $d 1956- $e commentator. $1 https://id.oclc.org/worldcat/entity/E39PBJwRQF4kvpvYPwRqBW83cP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "commentator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kenny, Niya, $e commentator, paticipant." ; + bf:agent [ a bf:Person ; + rdfs:label "Kenny, Niya," ] ; + bf:role [ a bf:Role ; + rdfs:label "commentator, paticipant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Carriage House Pictures, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Carriage House Pictures," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Video Project, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr9FGwGBpG4CJpFQJPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Colvard, Chico David, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjH4DCWVQxd4dBrYMm6c4C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Garfinkel, Ariana, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjvvtFB4cjym8XBwQQwMrm" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Consiglio, Jeff, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjyRTjmqVVHhxMqxxvkXcX" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zevgetis, Garrett, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PCjChyJHfhYPRqJj3XrkyQy" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a VFRFilms (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq4kqKf3vJK9KrgDy9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a C-Line Films (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqfpqKc3HhfQxWHj8xt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT1H41M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Case studies" ; + bflc:marcKey "655 7 $a Case studies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423765" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-sc" ; + bf:code "n-us-sc" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Interviewees include Niya Kenny (one of the students who videoed the incident) and Robin DiAngelo."@en ; + bflc:marcKey "511 0 $a Interviewees include Niya Kenny (one of the students who videoed the incident) and Robin DiAngelo." ], + [ a bf:Note, + ; + rdfs:label "Cinematographers, Alexandre Naufel, Christopher Lewis Dawkins, Pablo Durana, Ryan Miyamoto ; editor, Jeff Consiglio ; composer of original music, Chanda Dancy."@en ; + bflc:marcKey "508 $a Cinematographers, Alexandre Naufel, Christopher Lewis Dawkins, Pablo Durana, Ryan Miyamoto ; editor, Jeff Consiglio ; composer of original music, Chanda Dancy." ] ; + bf:originDate "2021"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Violence against Case studies." ; + bflc:marcKey "650 0 $a African Americans $x Violence against $v Case studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13714672" ] ] [ a bf:Topic ; + rdfs:label "Violence against" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13714672" ] ] [ a bf:GenreForm ; + rdfs:label "Case studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933917" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American teenagers Violence against Case studies." ; + bflc:marcKey "650 0 $a African American teenagers $x Violence against $v Case studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American teenagers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2169315" ] ] [ a bf:Topic ; + rdfs:label "Violence against" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032074" ] ] [ a bf:GenreForm ; + rdfs:label "Case studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933917" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Spring Valley High School (Columbia, S.C.)" ; + bflc:marcKey "610 20 $a Spring Valley High School (Columbia, S.C.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2239610" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adolescents noirs américains Violence envers Études de cas." ; + bflc:marcKey "650 6 $a Adolescents noirs américains $x Violence envers $v Études de cas." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adolescents noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0188624" ] ] [ a bf:Topic ; + rdfs:label "Violence envers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000288502" ] ] [ a bf:GenreForm ; + rdfs:label "Études de cas." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376950" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police brutality United States." ; + bflc:marcKey "650 0 $a Police brutality $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police brutality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4012129" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Social conditions 21st century." ; + bflc:marcKey "650 0 $a African Americans $x Social conditions $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002344" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002344" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930675" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adolescents noirs américains Conditions sociales 21e siècle." ; + bflc:marcKey "650 6 $a Adolescents noirs américains $x Conditions sociales $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adolescents noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0188624" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376596" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376596" ] ] ) ], + [ a bf:Person ; + rdfs:label "Kenny, Niya." ; + bflc:marcKey "600 10 $a Kenny, Niya." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Racism against Black people" ; + bflc:marcKey "650 7 $a Racism against Black people $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02029244" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noirs américains Conditions sociales 21e siècle." ; + bflc:marcKey "650 6 $a Noirs américains $x Conditions sociales $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071717" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071717" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373679" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American teenagers Social conditions 21st century." ; + bflc:marcKey "650 0 $a African American teenagers $x Social conditions $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American teenagers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2169315" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536469" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536469" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Brutalités policières Caroline du Sud Columbia Études de cas." ; + bflc:marcKey "650 6 $a Brutalités policières $z Caroline du Sud $z Columbia $v Études de cas." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Brutalités policières" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0247375" ] ] [ a bf:Geographic ; + rdfs:label "Caroline du Sud" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468828" ] ] [ a bf:Geographic ; + rdfs:label "Columbia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468828" ] ] [ a bf:GenreForm ; + rdfs:label "Études de cas." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0376950" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Spring Valley High School (Columbia, S.C.)" ; + bflc:marcKey "610 27 $a Spring Valley High School (Columbia, S.C.) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00635046" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Violence against" ; + bflc:marcKey "650 7 $a African Americans $x Violence against $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02025838" ] ] [ a bf:Topic ; + rdfs:label "Violence against" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst02025838" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Social conditions" ; + bflc:marcKey "650 7 $a African Americans $x Social conditions $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799698" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799698" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police brutality South Carolina Columbia Case studies." ; + bflc:marcKey "650 0 $a Police brutality $z South Carolina $z Columbia $v Case studies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police brutality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4012129" ] ] [ a bf:Geographic ; + rdfs:label "South Carolina" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca358006" ] ] [ a bf:Geographic ; + rdfs:label "Columbia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca358006" ] ] [ a bf:GenreForm ; + rdfs:label "Case studies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933917" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Brutalités policières États-Unis." ; + bflc:marcKey "650 6 $a Brutalités policières $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Brutalités policières" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0247375" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "South Carolina Columbia" ; + bflc:marcKey "651 7 $a South Carolina $z Columbia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjCPhTpKwkW7gjMkpjBfq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "South Carolina" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206785" ] ] [ a bf:Geographic ; + rdfs:label "Columbia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206785" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Racism against Black people United States." ; + bflc:marcKey "650 0 $a Racism against Black people $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Racism against Black people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13942592" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Racisme à l'égard des personnes noires États-Unis." ; + bflc:marcKey "650 6 $a Racisme à l'égard des personnes noires $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Racisme à l'égard des personnes noires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000340336" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "2000-2099" ; + bflc:marcKey "648 7 $a 2000-2099 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American teenagers Social conditions" ; + bflc:marcKey "650 7 $a African American teenagers $x Social conditions $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American teenagers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799413" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00799413" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Police brutality" ; + bflc:marcKey "650 7 $a Police brutality $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01068571" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "In 2015, Niya Kenny, an African American female student at Spring Valley High School in Columbia South Carolina was violently removed from the classroom by school police. The incident was caught on video, spurring national discussion on the racial power structure and the routine mistreatment of African Americans by authorities."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "On these grounds /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "On these grounds /" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Person ; + rdfs:label "DiAngelo, Robin, 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6468831" ] . + + a bf:Person ; + rdfs:label "Zevgetis, Garrett," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10721647" ] . + + a bf:Person ; + rdfs:label "Colvard, Chico David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8974742" ] . + + a bf:Person ; + rdfs:label "Garfinkel, Ariana," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11395695" ] . + + a bf:Person ; + rdfs:label "Consiglio, Jeff," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9958056" ] . + + a bf:Organization ; + rdfs:label "VFRFilms (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11697046" ] . + + a bf:Organization ; + rdfs:label "C-Line Films (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8973729" ] . + + a bf:Organization ; + rdfs:label "Video Project," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3610454" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + oclcbf:auditoryAssistiveFeatures "captions"@en ; + oclcbf:contentAccessMode "auditory"@en ] ; + bf:copyrightDate "©2021"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "Widescreen." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (101 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1387598998" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R (might not be compatible with all players), NTSC, all regions; widescreen (1.85:1) presentation; Dolby Digital 5.1 surround."@en ], + [ a bf:Note ; + rdfs:label "This videodisc also includes a 59 minute version of the film."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2021."@en ], + [ a bf:Note ; + rdfs:label "Documentary."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned in English for the hearing impaired."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "burning"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, CA] : $b Video Project, $c [2021]" ; + bflc:simpleAgent "Video Project," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[San Francisco, CA] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[San Francisco, CA] : Video Project, [2021]" ; + bf:responsibilityStatement "a Carriage House Pictures, VFRFilms and C-Line Films production ; directed by Garrett Zevgetis ; produced by Ariana Garfinkel, Jeff Consiglio, Chico Colvard." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "5.1 Dolby Digital"@en ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "On these grounds /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "On these grounds /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1387599386.ttl b/tests/oclc/videos/1387599386.ttl new file mode 100644 index 0000000..3ebf107 --- /dev/null +++ b/tests/oclc/videos/1387599386.ttl @@ -0,0 +1,805 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251012022453.0" ; + bf:creationDate "20230628" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCQ $d PAU $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "306.7663" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20220527" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reid, Coletta, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Reid, Coletta," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Deevey, Sharon, $d 1944- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjDMRDDXTbDbYMXp6gQ3pK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Singer, Natasha, $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjHDMfV4TRJ8hGq7Yg6qPP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bunch, Charlotte, $d 1944- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJtxdQDv9YqrmYqpPQycfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Johnston, Peter, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Johnston, Peter," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brown, Rita Mae, $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJgRWcDgGR6JwxP8QJVgrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Myron, Nancy, $d 1943- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJwMHkGRc9hRDtGJjHvrbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Biren, Joan E., $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJpYyJhwCDptytM3Tg8Hmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Woodul, Jennifer, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Woodul, Jennifer," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rhodes, Jacqueline, $d 1965- $e producer, $e director, $e screen writer, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjr6G69Cx894HrxTyrjf4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "producer," ], + [ a bf:Role ; + rdfs:label "director," ], + [ a bf:Role ; + rdfs:label "editor of moving image work." ], + [ a bf:Role ; + rdfs:label "screen writer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Berson, Ginny, $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjvX8gVb7khvhD73hq64VP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Morrigan House (Firm), $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Morrigan House (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harris, Helaine, $e on-screen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Harris, Helaine," ] ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Good Docs (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpbp36WdQjbQWVwMyM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT1H23M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Criticism, interpretation, etc." ; + bflc:marcKey "655 7 $a Criticism, interpretation, etc. $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411635" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 0 $a Documentary films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English audio, with some English on-screen text."@en ], + [ a bf:Note, + ; + rdfs:label "Editors, Peter Johnston, Jacqueline Rhodes ; music, John Rhodes ; photography, JEB (Joan E. Biren)."@en ; + bflc:marcKey "508 $a Editors, Peter Johnston, Jacqueline Rhodes ; music, John Rhodes ; photography, JEB (Joan E. Biren)." ], + [ a bf:Note, + ; + rdfs:label "Participants: Ginny Berson, JEB (Joan E. Biren), Rita Mae Brown, Charlotte Bunch, Sharon Deevey (Deevie), Helaine Harris, Nancy Myron, Coletta Reid, Natasha Dellinger Singer (Tasha Peterson), Jennifer Woodul."@en ; + bflc:marcKey "511 0 $a Participants: Ginny Berson, JEB (Joan E. Biren), Rita Mae Brown, Charlotte Bunch, Sharon Deevey (Deevie), Helaine Harris, Nancy Myron, Coletta Reid, Natasha Dellinger Singer (Tasha Peterson), Jennifer Woodul." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbian activists United States." ; + bflc:marcKey "650 0 $a Lesbian activists $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbian activists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4144669" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Privilege (Social psychology) United States." ; + bflc:marcKey "650 0 $a Privilege (Social psychology) $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Privilege (Social psychology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10901474" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Domination masculine (Structure sociale)" ; + bflc:marcKey "650 6 $a Domination masculine (Structure sociale)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000262729" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Radicalisme États-Unis." ; + bflc:marcKey "650 6 $a Radicalisme $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Radicalisme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008002" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Male domination (Social structure) United States." ; + bflc:marcKey "650 0 $a Male domination (Social structure) $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Male domination (Social structure)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7270889" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Male domination (Social structure)" ; + bflc:marcKey "650 7 $a Male domination (Social structure) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01741391" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Écrits de lesbiennes américains Histoire et critique." ; + bflc:marcKey "650 6 $a Écrits de lesbiennes américains $x Histoire et critique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Écrits de lesbiennes américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000261501" ] ] [ a bf:Topic ; + rdfs:label "Histoire et critique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377571" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Radicalism United States." ; + bflc:marcKey "650 0 $a Radicalism $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Radicalism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2025227" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Privilège (Psychologie sociale) États-Unis." ; + bflc:marcKey "650 6 $a Privilège (Psychologie sociale) $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Privilège (Psychologie sociale)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000331126" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Lesbian feminism" ; + bflc:marcKey "650 7 $a Lesbian feminism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00996482" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Political activists" ; + bflc:marcKey "650 7 $a Political activists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069192" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Radicaux (Politique) États-Unis." ; + bflc:marcKey "650 6 $a Radicaux (Politique) $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Radicaux (Politique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0370606" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0370606" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Lesbian separatism" ; + bflc:marcKey "650 7 $a Lesbian separatism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01747884" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Lesbians' writings, American" ; + bflc:marcKey "650 7 $a Lesbians' writings, American $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00996595" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Radicals" ; + bflc:marcKey "650 7 $a Radicals $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01087037" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Radicals United States." ; + bflc:marcKey "650 0 $a Radicals $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Radicals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5849694" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5849694" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Activistes États-Unis." ; + bflc:marcKey "650 6 $a Activistes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Activistes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0314088" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0314088" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Privilege (Social psychology)" ; + bflc:marcKey "650 7 $a Privilege (Social psychology) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01982883" ] ; + bf:source ], + [ a bf:Work ; + rdfs:label "Furies (Newspaper)" ; + bflc:marcKey "630 00 $a Furies (Newspaper)" ; + bf:source ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Furies (Newspaper)" ] ], + [ a bf:Topic ; + rdfs:label "Male domination (Social structure)" ; + bflc:marcKey "650 0 $a Male domination (Social structure)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7270889" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbians' writings, American History and criticism." ; + bflc:marcKey "650 0 $a Lesbians' writings, American $x History and criticism." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbians' writings, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052700" ] ] [ a bf:Topic ; + rdfs:label "History and criticism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4928260" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Radicalism" ; + bflc:marcKey "650 7 $a Radicalism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01087015" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbian separatism United States." ; + bflc:marcKey "650 0 $a Lesbian separatism $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbian separatism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8090438" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political activists United States." ; + bflc:marcKey "650 0 $a Political activists $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political activists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4720262" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4720262" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Activistes lesbiennes États-Unis." ; + bflc:marcKey "650 6 $a Activistes lesbiennes $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Activistes lesbiennes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287201" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Lesbian activists" ; + bflc:marcKey "650 7 $a Lesbian activists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00996453" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Furies Collective." ; + bflc:marcKey "610 20 $a Furies Collective." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbian feminism United States." ; + bflc:marcKey "650 0 $a Lesbian feminism $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbian feminism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3342587" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Ten former members of the Furies, a notorious 1970s lesbian separatist collective that published a national newspaper and planned to seize state power, reflect on political activism and personal struggle.\"--\"Abstract\" on distributor's screen."@en ], + [ a bf:Summary ; + rdfs:label "Documentary in which the participating 10 former members of the Furies Collective discuss their time together, including with the two additional group members Susan Hathaway and Lee Schwing, and their group's idealistic goals of undermining male supremacy."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Once a Fury /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Once a Fury /" ] . + + a bf:Person ; + rdfs:label "Brown, Rita Mae," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca74807" ] . + + a bf:Person ; + rdfs:label "Biren, Joan E.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca376221" ] . + + a bf:Person ; + rdfs:label "Bunch, Charlotte, 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca80740" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Myron, Nancy, 1943-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4046060" ] . + + a bf:Person ; + rdfs:label "Deevey, Sharon, 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11463822" ] . + + a bf:Person ; + rdfs:label "Singer, Natasha," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6106125" ] . + + a bf:Person ; + rdfs:label "Rhodes, Jacqueline, 1965-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6247588" ] . + + a bf:Person ; + rdfs:label "Berson, Ginny," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca594328" ] . + + a bf:Organization ; + rdfs:label "Good Docs (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11432829" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ] ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "textual"@en ], + [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2020."^^ ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (82 min., 38 sec.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1387599386" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title and statement of responsibility from opening and closing credits."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, widescreen (1.85:1) presentation; stereo."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, CA] : $b Good Docs, $c [2020]." ; + bflc:simpleAgent "Good Docs," ; + bflc:simpleDate "[2020]." ; + bflc:simplePlace "[San Francisco, CA] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[San Francisco, CA] : Good Docs, [2020]." ; + bf:responsibilityStatement "Morrigan House presents ; a Jacqueline Rhodes film ; featuring writings from and interviews with the Furies ; produced/written/edited Jacqueline Rhodes." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "Once a Fury /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Once a Fury /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1387606319.ttl b/tests/oclc/videos/1387606319.ttl new file mode 100644 index 0000000..afa0f98 --- /dev/null +++ b/tests/oclc/videos/1387606319.ttl @@ -0,0 +1,290 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260315224600.9" ; + bf:creationDate "20230621" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "AU@" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d AU@ $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by David A. Fanella in 2023."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "624.72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "TA645" ] ; + bf:content ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a McGraw-Hill Education LLC. $e publisher." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "McGraw-Hill Education LLC." ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Fanella, David A. $u Ph.D., S.E., P.E., Senior Director of Engineering, CRSI." ; + bf:agent [ a bf:Person ; + rdfs:label "Fanella, David A. Ph.D., S.E., P.E., Senior Director of Engineering, CRSI." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:originDate "2023" ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a McGraw-Hill's AccessEngineering" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "McGraw-Hill's AccessEngineering" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:provisionActivityStatement "New York, N.Y. : McGraw-Hill Education, 2023" ; + bf:title [ a bf:Title ; + bf:mainTitle "Ice Loads : 2024 IBC and ASCE/SEI 7-22." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Ice Loads : 2024 IBC and ASCE/SEI 7-22." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "McGraw-Hill's AccessEngineering." ; + bflc:marcKey "830 0 $a McGraw-Hill's AccessEngineering." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13946909" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "McGraw-Hill's AccessEngineering." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Structural analysis (Engineering)" ; + bflc:marcKey "650 7 $a Structural analysis (Engineering) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01135602" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Théorie des constructions." ; + bflc:marcKey "650 6 $a Théorie des constructions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0015598" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Structural analysis (Engineering)" ; + bflc:marcKey "650 0 $a Structural analysis (Engineering)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153609" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Loads (Mechanics)" ; + bflc:marcKey "650 0 $a Loads (Mechanics)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6873946" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Loads (Mechanics)" ; + bflc:marcKey "650 7 $a Loads (Mechanics) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01739107" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "structural analysis." ; + bflc:marcKey "650 7 $a structural analysis. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300056397" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Charges." ; + bflc:marcKey "650 6 $a Charges." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269976" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This Excel workbook determines ice loads in accordance with the 2024 IBC and ASCE/SEI 7-22. Ice load calculations are performed in Imperial and metric units for chimneys and tanks and for solid freestanding walls and signs."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Ice Loads :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ice Loads :" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "other"@en ; + bf:code "vz" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 Volume."@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "McGraw-Hill Education LLC" ] ; + rdf:value "S0081" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1507693561" ], + [ a bf:OclcNumber ; + rdf:value "1387606319" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from title Spreadsheet."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "System requirements: Excel packages."@en ], + [ a bf:Note, + ; + rdfs:label "Description based on title URL and its spreadsheet viewed on June 21, 2023."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Mode of access: World Wide Web."@en ], + [ a bf:Note, + ; + rdfs:label "Collection: AccessEngineering" ; + bflc:marcKey "856 41 $z Available to Stanford-affiliated users. $u https://www.accessengineeringlibrary.com/content/calculator/S0081_Ice_Loads_2024_IBC_and_ASCE-SEI_7-22 $y AccessEngineering $x Provider: McGraw-Hill $x Collection: AccessEngineering $x subscribed $x eLoaderURL $x ae4 $x aeS0081" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: McGraw-Hill"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "AccessEngineering"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. : $b McGraw-Hill Education LLC., $c c2023" ; + bflc:simpleAgent "McGraw-Hill Education LLC.," ; + bflc:simpleDate "c2023" ; + bflc:simplePlace "New York, N.Y. :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "New York, N.Y. : McGraw-Hill Education LLC., c2023" ; + bf:responsibilityStatement "David A. Fanella." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Ice Loads : 2024 IBC and ASCE/SEI 7-22 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ice Loads :" ; + bf:subtitle "2024 IBC and ASCE/SEI 7-22 /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1387607249.ttl b/tests/oclc/videos/1387607249.ttl new file mode 100644 index 0000000..458020c --- /dev/null +++ b/tests/oclc/videos/1387607249.ttl @@ -0,0 +1,264 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260313000835.5" ; + bf:creationDate "20230621" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "AU@" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCL $d AU@ $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by David A. Fanella in 2023."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "TH893" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "624.1/76" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a McGraw-Hill Education LLC. $e publisher." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "McGraw-Hill Education LLC." ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Fanella, David A. $u Ph.D., S.E., P.E., Senior Director of Engineering, CRSI." ; + bf:agent [ a bf:Person ; + rdfs:label "Fanella, David A. Ph.D., S.E., P.E., Senior Director of Engineering, CRSI." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:originDate "2023" ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "McGraw-Hill's AccessEngineering." ; + bflc:marcKey "830 0 $a McGraw-Hill's AccessEngineering." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13946909" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "McGraw-Hill's AccessEngineering." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a McGraw-Hill's AccessEngineering" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "McGraw-Hill's AccessEngineering" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:provisionActivityStatement "New York, N.Y. : McGraw-Hill Education, 2023" ; + bf:title [ a bf:Title ; + bf:mainTitle "Tsunami Loads : 2024 IBC and ASCE/SEI 7-22." ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Tsunami Loads : 2024 IBC and ASCE/SEI 7-22." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Gust loads." ; + bflc:marcKey "650 0 $a Gust loads." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048760" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Tsunami resistant design" ; + bflc:marcKey "650 7 $a Tsunami resistant design $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01895718" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Tsunami resistant design." ; + bflc:marcKey "650 0 $a Tsunami resistant design." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9515071" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Gust loads" ; + bflc:marcKey "650 7 $a Gust loads $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00949518" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "This Excel workbook determines tsunami loads in both Imperial and metric units in accordance with the 2024 IBC and ASCE/SEI 7-22. Both an RHT Analysis and an Energy Grade Line Analysis can be performed to determine inundation depths and flow velocities based on user input. Hydrodynamic lateral forces are calculated for application on the overall building or structure and on structural components. Debris impact forces are also determined due to wood logs and poles, vehicles, tumbling boulders and concrete debris, and shipping containers."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Tsunami Loads :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tsunami Loads :" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "other"@en ; + bf:code "vz" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 Volume."@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1507693617" ], + [ a bf:OclcNumber ; + rdf:value "1387607249" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "McGraw-Hill Education LLC" ] ; + rdf:value "S0083" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on title URL and its spreadsheet viewed on June 21, 2023."@en ], + [ a bf:Note ; + rdfs:label "Title from title Spreadsheet."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "System requirements: Excel packages."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Mode of access: World Wide Web."@en ], + [ a bf:Note, + ; + rdfs:label "Collection: AccessEngineering" ; + bflc:marcKey "856 41 $z Available to Stanford-affiliated users. $u https://www.accessengineeringlibrary.com/content/calculator/S0083_Tsunami_Loads_2024_IBC_and_ASCE-SEI_7-22 $y AccessEngineering $x Provider: McGraw-Hill $x Collection: AccessEngineering $x subscribed $x eLoaderURL $x ae4 $x aeS0083" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "AccessEngineering"@en ], + [ a bf:Note, + ; + rdfs:label "Provider: McGraw-Hill"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. : $b McGraw-Hill Education LLC., $c c2023" ; + bflc:simpleAgent "McGraw-Hill Education LLC.," ; + bflc:simpleDate "c2023" ; + bflc:simplePlace "New York, N.Y. :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "New York, N.Y. : McGraw-Hill Education LLC., c2023" ; + bf:responsibilityStatement "David A. Fanella." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Tsunami Loads : 2024 IBC and ASCE/SEI 7-22 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tsunami Loads :" ; + bf:subtitle "2024 IBC and ASCE/SEI 7-22 /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1387620227.ttl b/tests/oclc/videos/1387620227.ttl new file mode 100644 index 0000000..36736b6 --- /dev/null +++ b/tests/oclc/videos/1387620227.ttl @@ -0,0 +1,631 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011182930.9" ; + bf:creationDate "20230628" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCQ $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "PS3561.E667" ; + bf:itemPortion "O52 2010" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Goldman, Bo, $d 1932-2023, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Goldman, Bo, 1932-2023," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3423567" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Crothers, Scat Man, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Crothers, Scat Man," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fletcher, Louise, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Fletcher, Louise," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fantasy Films (Firm), $e film production company. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7R9YgrVkCFKQHfqVxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Warner Bros. Entertainment Norge, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Warner Bros. Entertainment Norge," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zaentz, Saul, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Zaentz, Saul," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dourif, Brad, $d 1950- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpV9gv96RGRb8C8V4Fh73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lloyd, Christopher, $d 1938- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmhKV9YJrMxFWDP9v34v3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sampson, Will, $d 1933-1987, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJjT4v9VM3Jk6QH9JxRHYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nicholson, Jack, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Nicholson, Jack," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hauben, Lawrence, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Hauben, Lawrence," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Douglas, Michael, $d 1944- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJk94QtMjgtBXHyyFYmDbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Forman, Miloš, $e film dirctor." ; + bf:agent [ a bf:Person ; + rdfs:label "Forman, Miloš," ] ; + bf:role [ a bf:Role ; + rdfs:label "film dirctor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DeVito, Danny, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "DeVito, Danny," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Redfield, William, $d 1927-1976, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJht9XY8HYd3BttJtpqbBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT2H13M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bflc:marcKey "655 0 $a Film adaptations." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion ,pictures."@en ; + bflc:marcKey "380 $a Motion ,pictures. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 0 $a Video recordings for the hearing impaired." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 0 $a Feature films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations" ; + bflc:marcKey "655 7 $a Film adaptations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710491" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rated for adults (over 15 or 16) by ratings boards in Denmark, Finland, Norway and Sweden."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English, dubbed French, dubbed German, dubbed Italian or dubbed Spanish dialogue; optional subtitles in Danish, Finnish, Norwegian, Swedish, English, Spanish, Dutch, Italian, Korean, Portuguese, French or German."@en ], + [ a bf:Note, + ; + rdfs:label "jack Nicholson, Louise Fletcher, William Redfield, Scatman Crothers, Danny DeVito, Christopher Lloyd, Will Sampson, Brad Dourif."@en ; + bflc:marcKey "511 1 $a jack Nicholson, Louise Fletcher, William Redfield, Scatman Crothers, Danny DeVito, Christopher Lloyd, Will Sampson, Brad Dourif." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Haskell Wexler; editors, Lynzee Klingman, Sheldon Kahn; music, Jack Nitzsche."@en ; + bflc:marcKey "508 $a Director of photography, Haskell Wexler; editors, Lynzee Klingman, Sheldon Kahn; music, Jack Nitzsche." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "kor" ; + skos:closeMatch ] ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Kesey, Ken. One flew over the cuckoo's nest." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Kesey, Ken. $e author. $t One flew over the cuckoo's nest." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Kesey, Ken." ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "One flew over the cuckoo's nest." ; + bf:mainTitle "One flew over the cuckoo's nest." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Psychiatric hospital patients" ; + bflc:marcKey "650 7 $a Psychiatric hospital patients $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01081030" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Kesey, Ken $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Kesey, Ken" ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mentally ill Drama." ; + bflc:marcKey "650 0 $a Mentally ill $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mentally ill" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014503" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Psychiatric hospital patients Drama." ; + bflc:marcKey "650 0 $a Psychiatric hospital patients $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Psychiatric hospital patients" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2013387" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mentally ill" ; + bflc:marcKey "650 7 $a Mentally ill $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01016699" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "A rebellikous, free-spirited mental ward inmate finds himself pitted against the repressive head nurse. He allies himself with the other inmates, with surprising results."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "One flew over the cuckoo's nest /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "One flew over the cuckoo's nest /" ] . + + a bf:Person ; + rdfs:label "Redfield, William, 1927-1976," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca886203" ] . + + a bf:Person ; + rdfs:label "Sampson, Will, 1933-1987," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5606045" ] . + + a bf:Person ; + rdfs:label "Douglas, Michael, 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1682843" ] . + + a bf:Person ; + rdfs:label "Lloyd, Christopher, 1938-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3161330" ] . + + a bf:Person ; + rdfs:label "Dourif, Brad, 1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5277680" ] . + + a bf:Person ; + rdfs:label "Kesey, Ken" ; + bflc:marcKey "600 17 $a Kesey, Ken $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJy8rB9R8jTKfckmRXR9Xd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00015365" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Fantasy Films (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5606024" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (133 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + bf:status ; + rdf:value "5051895034620" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Warner Bros. Entertainment Norge" ] ; + rdf:value "5000080616" ], + [ a bf:OclcNumber ; + rdf:value "1387620227" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Warner Bros. Entertainment Norge" ] ; + rdf:value "1000156242" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Special features: commentary by Milos Forman, Michael Douglas and Saul Zaentz; The making of One flew over the cuckoo's nest; additional scenes; original theatrical trailer."@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 1975."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray disc, Regon B; 1080p High Definition; widescreen (1.85:1) presentation; Dolby Digital 5.1 (English); Dolby Digital 1.0 (dubbed French, dubbed German, dubbed Italian, dubbed Spanish)."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Based on One flew over the cuckoo's nest / by Ken Kesey."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitled in English, German or Italian for the deaf and hard of hearing (SDH)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Production ; + bf:date "1975"^^ ; + bf:place ], + [ a bf:Distribution ; + bf:date "2010"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "260 $a [Oslo] : $b Warner Bros. Entertainment Norge, $c 2010." ; + bflc:simpleAgent "Warner Bros. Entertainment Norge," ; + bflc:simpleDate "2010." ; + bflc:simplePlace "[Oslo] :" ; + bf:date "2010"^^ ; + bf:place ] ; + bf:publicationStatement "[Oslo] : Warner Bros. Entertainment Norge, 2010." ; + bf:responsibilityStatement "Fantasy Films presents ; a Milos Forman film ; screenplay by Laurence Hauben and Bo Goldman ; produced by Saul Zaentz and Michael Douglas ; directed by Milos Forman." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "One flew over the cuckoo's nest /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "One flew over the cuckoo's nest /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1388211286.ttl b/tests/oclc/videos/1388211286.ttl new file mode 100644 index 0000000..9d133ef --- /dev/null +++ b/tests/oclc/videos/1388211286.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251009205920.0" ; + bf:creationDate "20230629" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCL $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "GV885.73.P55" ; + bf:itemPortion "P4766 2003" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Autumn Road Productions, $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Autumn Road Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rosin, James, $e film director, $e film producer, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Rosin, James," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Alpha Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqPgMGYvvfrWbbct6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT56M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary motion picture."@en ; + bflc:marcKey "380 $a Documentary motion picture." ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-pa" ; + bf:code "n-us-pa" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue."@en ], + [ a bf:Note, + ; + rdfs:label "Camera, Hank Allen; editor, Kevin Mattice."@en ; + bflc:marcKey "508 $a Camera, Hank Allen; editor, Kevin Mattice." ], + [ a bf:Note, + ; + rdfs:label "Narrated by Bill Campbell."@en ; + bflc:marcKey "511 0 $a Narrated by Bill Campbell." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Pennsylvania Philadelphia" ; + bflc:marcKey "651 7 $a Pennsylvania $z Philadelphia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrGtGVd3Pd8KWwFdVqRKd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204170" ] ] ) ; + skos:relatedMatch ], + [ a bf:Person ; + rdfs:label "Gottlieb, Eddie, 1898-1979." ; + bflc:marcKey "600 10 $a Gottlieb, Eddie, $d 1898-1979." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6174489" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Basketball" ; + bflc:marcKey "650 7 $a Basketball $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00828203" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Philadelphia Warriors (Basketball team)" ; + bflc:marcKey "610 27 $a Philadelphia Warriors (Basketball team) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00783759" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Basketball Pennsylvania Philadelphia History." ; + bflc:marcKey "650 0 $a Basketball $z Pennsylvania $z Philadelphia $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Basketball" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069560" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2069560" ] ] [ a bf:Geographic ; + rdfs:label "Pennsylvania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] [ a bf:Geographic ; + rdfs:label "Philadelphia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230596" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Philadelphia Warriors (Basketball team) $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Philadelphia Warriors (Basketball team)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6174488" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Philadelphia SPHAS (Basketball team)" ; + bflc:marcKey "610 27 $a Philadelphia SPHAS (Basketball team) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00783758" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Philadelphia SPHAS (Basketball team) $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Philadelphia SPHAS (Basketball team)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6174487" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + ; + bf:title [ a bf:Title ; + rdfs:label "Philly hoops :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Philly hoops :" ] . + + a bf:Person ; + rdfs:label "Gottlieb, Eddie, 1898-1979" ; + bflc:marcKey "600 17 $a Gottlieb, Eddie, $d 1898-1979 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcKGWRfpCQcxxjdhtdhHC" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00500345" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Alpha Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7078439" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (56 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + bf:status ; + rdf:value "089218639998" ], + [ a bf:OclcNumber ; + rdf:value "1388211286" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Alpha Video classics.\"--menu frames."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC; full frame (1.33:1) presentation."@en ], + [ a bf:Note ; + rdfs:label "The South Philadelphia Hebrew Association's after-school basketball program in the early 1900's evolved into semi-pro competition under the leadership of one of it's players, Eddie Gottlieb, and grew and became an integral part of today's National Basketball Association..Many players from the long history of Philadelphia teams offer colorful reminiscences in this film."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Narberth, PA : $b Alpha Home Entertainment, $c ©2003." ; + bflc:simpleAgent "Alpha Home Entertainment," ; + bflc:simpleDate "©2003." ; + bflc:simplePlace "Narberth, PA :" ; + bf:date "2003"^^ ; + bf:place ] ; + bf:publicationStatement "Narberth, PA : Alpha Home Entertainment, ©2003." ; + bf:responsibilityStatement "Autumn Road Productions ; written, produced and directed by James Rosin." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Philly hoops : the SPHAS and the Warriors /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Philly hoops :" ; + bf:subtitle "the SPHAS and the Warriors /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1389184556.ttl b/tests/oclc/videos/1389184556.ttl new file mode 100644 index 0000000..29b4cf4 --- /dev/null +++ b/tests/oclc/videos/1389184556.ttl @@ -0,0 +1,312 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250727162753.8" ; + bf:creationDate "20230117" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "967.5710431" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Basset, Laurent, $e direction." ; + bf:agent [ a bf:Person ; + rdfs:label "Basset, Laurent," ] ; + bf:role [ a bf:Role ; + rdfs:label "direction." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a CAG Museum. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpX94YcXMrf3YWymxPF" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hall, Richard $c (Television producer and director), $e production, $e writing." ; + bf:agent [ a bf:Person ; + rdfs:label "Hall, Richard (Television producer and director)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15456563" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "writing." ], + [ a bf:Role ; + rdfs:label "production," ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "kin" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Narrator: Raymond Karogo."@en ; + bflc:marcKey "511 0 $a Narrator: Raymond Karogo." ], + [ a bf:Note, + ; + rdfs:label "In English and Kinyarwanda, with English subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Co-executive producer Annette Uwizeye ; production manager, Adam Manzi ; editors, MikkaTokuda-Hall, Mathys Vande Bruggen ; casting director, Jean Kwezi."@en ; + bflc:marcKey "508 $a Co-executive producer Annette Uwizeye ; production manager, Adam Manzi ; editors, MikkaTokuda-Hall, Mathys Vande Bruggen ; casting director, Jean Kwezi." ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The little known story of a surrounded battalion of 600 men and women that started the counterattack to end the Rwandan Genocide against the Tutsi in 1994."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The 600, the soldiers story /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The 600, the soldiers story /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Six hundred" ; + bf:mainTitle "Six hundred" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Soldier's story" ; + bf:mainTitle "Soldier's story" ] . + + a bf:Organization ; + rdfs:label "CAG Museum." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15430085" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "[English language subtitled version]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc of 1 (DVD) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1389184556" ], + [ a bf:Lccn ; + rdf:value " 2023320070" ] ; + bf:immediateAcquisition [ a bf:ImmediateAcquisition ; + rdfs:label "Purchase."@en ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Source of title: Disc label."@en ], + [ a bf:Note ; + rdfs:label "Copyright notice on video: Great Blue Productions ; 2019."@en ], + [ a bf:Note, + ; + rdfs:label "sd., col. ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Rwanda."@en ; + bflc:marcKey "257 $a Rwanda." ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Kigali] : $b Great Blue Productions, $c c2019." ; + bflc:simpleAgent "Great Blue Productions," ; + bflc:simpleDate "c2019." ; + bflc:simplePlace "[Kigali] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[Kigali] : Great Blue Productions, c2019." ; + bf:responsibilityStatement "Courtesy of the CAG Museum ; executive producer-writer, Richard Hall ; directed by Laurent Basset." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The 600, the soldiers story /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The 600, the soldiers story /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1389583197.ttl b/tests/oclc/videos/1389583197.ttl new file mode 100644 index 0000000..29d7175 --- /dev/null +++ b/tests/oclc/videos/1389583197.ttl @@ -0,0 +1,235 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "fmd" . + + a bf:GenreForm ; + rdfs:label "Actionfilmer." ; + bflc:marcKey "655 7 $a Actionfilmer. $0 https://id.kb.se/term/saogf/Actionfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Westernfilmer." ; + bflc:marcKey "655 7 $a Westernfilmer. $0 https://id.kb.se/term/saogf/Westernfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195806.9" ; + bf:creationDate "20230707" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "Hce.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hayward, Jimmy. $4 fmd" ; + bf:agent [ a bf:Person ; + rdfs:label "Hayward, Jimmy." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Goldsman, Akiwa. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Goldsman, Akiwa." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lazar, Andrew. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Lazar, Andrew." ] ; + bf:role ] ; + bf:genreForm , + , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, textad på svenska, norska, danska, finska, engelska (för hörselskadade)."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Josh Brolin, Megan Fox, John Malkovich (och andra)."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Josh Brolin, Megan Fox, John Malkovich (och andra)." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Barnförbjuden."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Jonah Hex /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jonah Hex /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "fmp" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 2011"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "ca 78 min."@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5051895052938" ], + [ a bf:OclcNumber ; + rdf:value "1389583197" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Färg, ljud"@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2."@sv ], + [ a bf:Note ; + rdfs:label "Special features: additional scenes"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Solna : $b Warner bros. entertainment Sverige AB, $c [2011]" ; + bflc:simpleAgent "Warner bros. entertainment Sverige AB," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "Solna :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Solna : Warner bros. entertainment Sverige AB, [2011]" ; + bf:responsibilityStatement "Directed by Jimmy Hayward, screenplay by Neveldine & Taylor, produced by Akiwa Goldsman, Andrew Lazar." ; + bf:title [ a bf:Title ; + rdfs:label "Jonah Hex /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Jonah Hex /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1389826789.ttl b/tests/oclc/videos/1389826789.ttl new file mode 100644 index 0000000..63fce48 --- /dev/null +++ b/tests/oclc/videos/1389826789.ttl @@ -0,0 +1,411 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011182835.8" ; + bf:creationDate "20230627" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "FZL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d HTM $d OCLCO $d OCLCL $d FZL $d OCLCL $d OCLCQ $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Giant Pictures in 2012."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "551.5632" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wilson, Rebel, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Wilson, Rebel," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dannelly, Brian, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Dannelly, Brian," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Janney, Allison, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Janney, Allison," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mulroney, Dermot, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Mulroney, Dermot," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Colfer, Chris, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Colfer, Chris," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Giant Pictures (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJXjpHWJcv9XcXxPF" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hendricks, Christina, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hendricks, Christina," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H23M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + ; + rdfs:label "Allison Janney, Chris Colfer, Christina Hendricks, Dermot Mulroney, Rebel Wilson."@en ; + bflc:marcKey "511 0 $a Allison Janney, Chris Colfer, Christina Hendricks, Dermot Mulroney, Rebel Wilson." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Comedy." ; + bflc:marcKey "650 0 $a Comedy." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2022675" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films" ; + bflc:marcKey "650 7 $a Independent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01738681" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films." ; + bflc:marcKey "650 0 $a Independent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6815631" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Comedy" ; + bflc:marcKey "650 7 $a Comedy $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00869083" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drama" ; + bflc:marcKey "650 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00897468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "adolescents." ; + bflc:marcKey "650 7 $a adolescents. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300163862" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Comédie." ; + bflc:marcKey "650 6 $a Comédie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003479" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Théâtre (Genre littéraire)" ; + bflc:marcKey "650 6 $a Théâtre (Genre littéraire)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003480" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "drama (literary genre)" ; + bflc:marcKey "650 7 $a drama (literary genre) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300417554" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drama." ; + bflc:marcKey "650 0 $a Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102950" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films indépendants." ; + bflc:marcKey "650 6 $a Films indépendants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437741" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Teenagers" ; + bflc:marcKey "650 7 $a Teenagers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01145551" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Teenagers." ; + bflc:marcKey "650 0 $a Teenagers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2169297" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Adolescents." ; + bflc:marcKey "650 6 $a Adolescents." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000367" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Cinéma." ; + bflc:marcKey "650 6 $a Cinéma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000501" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Chris Colfer and Rebel Wilson star in this hilarious comedy about surviving high school when your classmates don't get you, your parents are crazy, and all you have are your dreams."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Struck by Lightning." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Struck by Lightning." ] . + + a bf:Organization ; + rdfs:label "Giant Pictures (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10957821" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (84 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1506048240" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13969556" ], + [ a bf:OclcNumber ; + rdf:value "1389826789" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "In Process Record."@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://fcpl.kanopy.com/node/12969557 $z A Kanopy streaming video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "A Kanopy streaming video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Giant Pictures, $c 2012." ; + bflc:simpleAgent "Giant Pictures," ; + bflc:simpleDate "2012." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Giant Pictures, 2012.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12969557/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Struck by Lightning." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Struck by Lightning." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/videos/1389827132.ttl b/tests/oclc/videos/1389827132.ttl new file mode 100644 index 0000000..5e952ba --- /dev/null +++ b/tests/oclc/videos/1389827132.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251012001858.6" ; + bf:creationDate "20230704" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "FZL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF $d OCLCQ $d HTM $d OCLCO $d OCLCA $d OCLCQ $d OCLCL $d FZL $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by First Run Features in 2015."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "792.82092" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20221108" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Geis, Kate, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Geis, Kate," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Taylor, Paul, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Taylor, Paul," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a First Run Features (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmrqjhVY6vvyq8cJ7RhR" ; + bf:agent ; + bf:role ] ; + bf:duration "PT1H21M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Paul Taylor."@en ; + bflc:marcKey "511 0 $a Paul Taylor." ], + [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "dance (performing arts genre)" ; + bflc:marcKey "650 7 $a dance (performing arts genre) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054144" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dance." ; + bflc:marcKey "650 0 $a Dance." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2076253" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artists" ; + bflc:marcKey "650 7 $a Artists $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817559" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dance" ; + bflc:marcKey "650 7 $a Dance $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00887402" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentaires." ; + bflc:marcKey "650 6 $a Documentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018434" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts" ; + bflc:marcKey "650 7 $a Arts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817721" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artists." ; + bflc:marcKey "650 0 $a Artists." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036451" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts." ; + bflc:marcKey "650 0 $a Arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2036820" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Danse." ; + bflc:marcKey "650 6 $a Danse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0004393" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Arts." ; + bflc:marcKey "650 6 $a Arts." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001861" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artistes." ; + bflc:marcKey "650 6 $a Artistes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001860" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary films." ; + bflc:marcKey "650 0 $a Documentary films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042120" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "One of the world's most elusive and admired choreographers, Paul Taylor was on the cutting edge of modern dance for over 60 years and helped shape the artform unti his death in 2018. Beginning in 2010 he allowed the camera to delve into his creative process. Centered on Taylor's guiding voice, audiences can see how a new dance gets hammered out to perfection, through sweat and inspiration. PAUL TAYLOR: CREATIVE DOMAIN is an inside look at a genius at work -- creating something metaphysical from emotion, inspiration, and bodies in action."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Paul Taylor: Creative Domain." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Paul Taylor: Creative Domain." ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Organization ; + rdfs:label "First Run Features (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca656736" ] . + + a bf:Status . + + a bf:Role ; + bf:code "dst" . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (82 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1506047682" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1404846989" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "14028309" ], + [ a bf:OclcNumber ; + rdf:value "1389827132" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://fcpl.kanopy.com/node/13028310 $z A Kanopy streaming video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "A Kanopy streaming video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "In Process Record."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b First Run Features, $c 2015." ; + bflc:simpleAgent "First Run Features," ; + bflc:simpleDate "2015." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "First Run Features, 2015.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/13028310/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Paul Taylor: Creative Domain." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Paul Taylor: Creative Domain." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/videos/1389827474.ttl b/tests/oclc/videos/1389827474.ttl new file mode 100644 index 0000000..2cb05d1 --- /dev/null +++ b/tests/oclc/videos/1389827474.ttl @@ -0,0 +1,572 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "fast" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251111203244.1" ; + bf:creationDate "20230627" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "HTM" ], + [ a bf:Organization ; + bf:code "FZL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "HOPLA" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d HOPLA $d OCLCQ $d OCLCL $d OCLCO $d HTM $d OCLCO $d FZL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by Giant Pictures in 1987."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kim, Y.K., $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Kim, Y.K.," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hirsch, Vincent, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hirsch, Vincent," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Janotti, Angelo, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Janotti, Angelo," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ergle, William, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ergle, William," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kim, Y.K., $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Kim, Y.K.," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Park, Woo-sang, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Park, Woo-sang," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Diamand, Joseph, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Diamand, Joseph," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Giant Pictures (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRJXjpHWJcv9XcXxPF" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm) $4 dst $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrKVmcWFgV3BPcJkc6" ; + bf:agent ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Smith, Maurice, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Smith, Maurice," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Collier, Kathy, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Collier, Kathy," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H26M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "War films." ; + bflc:marcKey "655 7 $a War films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866706" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films." ; + bflc:marcKey "655 7 $a Films. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Théâtre." ; + bflc:marcKey "655 7 $a Théâtre. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000474" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Crime" ; + bflc:marcKey "655 7 $a Crime $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures." ; + bflc:marcKey "655 7 $a Motion pictures. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866386" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Cult films" ; + bflc:marcKey "655 7 $a Cult films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Independent films." ; + bflc:marcKey "655 7 $a Independent films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866304" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama." ; + bflc:marcKey "655 7 $a Drama. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169940" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Angelo Janotti, Joseph Diamand, Kathy Collier, Maurice Smith, Vincent Hirsch, William Ergle, Y.K. Kim."@en ; + bflc:marcKey "511 0 $a Angelo Janotti, Joseph Diamand, Kathy Collier, Maurice Smith, Vincent Hirsch, William Ergle, Y.K. Kim." ], + [ a bf:Note, + ; + rdfs:label "In English with English Subtitles."@en ], + [ a bf:Note, + ; + rdfs:label "Directed by Y. K. Kim."@en ; + bflc:marcKey "508 $a Directed by Y. K. Kim." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Martial artists Florida Miami Drama." ; + bflc:marcKey "650 0 $a Martial artists $z Florida $z Miami $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Martial artists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2093054" ] ] [ a bf:Geographic ; + rdfs:label "Florida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca608636" ] ] [ a bf:Geographic ; + rdfs:label "Miami" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca608636" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Miami (Fla.) Drama." ; + bflc:marcKey "651 0 $a Miami (Fla.) $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Miami (Fla.)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca608636" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Films cultes." ; + bflc:marcKey "650 6 $a Films cultes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0273124" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films." ; + bflc:marcKey "650 0 $a Independent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6815631" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "War films." ; + bflc:marcKey "650 0 $a War films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2093042" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock groups Drama." ; + bflc:marcKey "650 0 $a Rock groups $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock groups" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059026" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Films de guerre." ; + bflc:marcKey "650 6 $a Films de guerre." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0057701" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "650 6 $a Films d'aventures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0094421" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Criminal behavior Drama." ; + bflc:marcKey "650 0 $a Criminal behavior $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Criminal behavior" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062600" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cult films." ; + bflc:marcKey "650 0 $a Cult films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7615836" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "650 0 $a Action and adventure films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001431" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Florida Miami" ; + bflc:marcKey "651 7 $a Florida $z Miami $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJxGXMGqf7JFFJ3WRhVV4q" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Florida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01213727" ] ] [ a bf:Geographic ; + rdfs:label "Miami" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01213727" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Drug traffic Florida Miami Drama." ; + bflc:marcKey "650 0 $a Drug traffic $z Florida $z Miami $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Drug traffic" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2219839" ] ] [ a bf:Geographic ; + rdfs:label "Florida" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca608636" ] ] [ a bf:Geographic ; + rdfs:label "Miami" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca608636" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Films indépendants." ; + bflc:marcKey "650 6 $a Films indépendants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437741" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Motorcycle ninjas tighten their grip on Florida's narcotics trade, viciously annihilating anyone who dares move in on their turf. Martial arts rock band Dragon Sound have had enough, and embark on a roundhouse wreck-wave of crime-crushing justice. When not performing their hit song \"Against the Ninja, \" Mark and the boys are kicking and chopping at the drug world's smelliest underbelly."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Miami Connection." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Miami Connection." ] . + + a bf:Organization ; + rdfs:label "Giant Pictures (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10957821" ] . + + a bf:Organization ; + rdfs:label "Kanopy (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9903962" ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (87 minutes):"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "1548479403" ], + [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "13983329" ], + [ a bf:OclcNumber ; + rdf:value "1389827474" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://fcpl.kanopy.com/node/12983330 $z A Kanopy streaming video" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "A Kanopy streaming video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Giant Pictures, $c 1987." ; + bflc:simpleAgent "Giant Pictures," ; + bflc:simpleDate "1987." ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Giant Pictures, 1987.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Cover image"@en ] ; + bflc:marcKey "856 42 $3 Cover image $u https://d2snwnmzyr8jue.cloudfront.net/nvg_nnvg10007673_180.jpeg" ; + bf:electronicLocator ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/12983330/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Miami Connection." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Miami Connection." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + diff --git a/tests/oclc/videos/1390129457.ttl b/tests/oclc/videos/1390129457.ttl new file mode 100644 index 0000000..f87ac24 --- /dev/null +++ b/tests/oclc/videos/1390129457.ttl @@ -0,0 +1,657 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011051702.8" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "JOZ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO $d OCLCL $d JOZ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Shepard, Dax, 1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7583825" ] . + + a bf:Person ; + rdfs:label "Bedelia, Bonnie, 1946-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca613117" ] . + + a bf:Person ; + rdfs:label "Graham, Lauren, 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5085829" ] . + + a bf:Person ; + rdfs:label "Grazer, Brian, 1953-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3926878" ] . + + a bf:Person ; + rdfs:label "Krause, Peter, 1965 August 12-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6010835" ] . + + a bf:Person ; + rdfs:label "Christensen, Erika, 1982-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5784633" ] . + + a bf:Person ; + rdfs:label "Howard, Ron, 1954-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3091798" ] . + + a bf:Person ; + rdfs:label "Potter, Monica," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4990743" ] . + + a bf:Person ; + rdfs:label "Katims, Jason," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5993786" ] . + + a bf:Person ; + rdfs:label "Jaeger, Sam," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7380381" ] . + + a bf:Person ; + rdfs:label "Nelson, Craig T.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1867766" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Graham, Lauren, $d 1967- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJfh4MXwT99MtpghtMYHG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Potter, Monica, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJq6YCmPWQTxwff3yVXmVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a True Jack Productions, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqgCWW3kXbP3qCvCtCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Grazer, Brian, $d 1953- $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJfxchPHKVFVjTJGxfv8md" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Imagine Television (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq9tTt8tKj7vVhgPHRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Howard, Ron, $d 1954- $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJmphqw77fy4QWtVgwWkXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Trilling, Lawrence, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PCjFkpvCm46Br69ytQtDH4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Katims, Jason, $e television producer, $e creator. $1 https://id.oclc.org/worldcat/entity/E39PBJtmtpCXdDwrJDkXgvVpyd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer," ], + [ a bf:Role ; + rdfs:label "creator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Christensen, Erika, $d 1982- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmHJ8pWKx6gHTqgFq3JDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bedelia, Bonnie, $d 1946- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJfGR7CbXrFYJh699YMwYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shepard, Dax, $d 1975- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdRrktxxDFRK3RKp7qqQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universal Studios Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqKQkQRVydgJBH76Xtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nelson, Craig T., $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxRwq3WmrxtkcwKXDvCQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universal Media Studios, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpfpwr48F4crcrHym9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Krause, Peter, $d 1965 August 12- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgXb8v9wRtcY3mX3yBVmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jaeger, Sam, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvXgYyX8rgjW9Vpq4PqQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universal Television (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmKTMR8Y9QJBFm4CBJt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Parenthood (Television program : 2010-2015)" ; + bflc:marcKey "130 0 $a Parenthood (Television program : 2010-2015)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8692870" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Parenthood (Television program : 2010-2015)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Television comedies" ; + bflc:marcKey "655 7 $a Television comedies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710440" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comédies télévisées." ; + bflc:marcKey "655 7 $a Comédies télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000030" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television program"@en ; + bflc:marcKey "380 $a Television program" ], + [ a bf:GenreForm ; + rdfs:label "Fiction television programs" ; + bflc:marcKey "655 7 $a Fiction television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710265" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fictions télévisées." ; + bflc:marcKey "655 7 $a Fictions télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000022" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction television programs." ; + bflc:marcKey "655 7 $a Fiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866233" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television comedies." ; + bflc:marcKey "655 7 $a Television comedies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866632" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rating: Not rated."@en ], + [ a bf:Note, + ; + rdfs:label "Developed by Jason Katims; executive producer, Jason Katims, Lawrence Trilling, Ron Howard, Brian Grazer; production company, True Jack Productions, Imagine Television, Universal Media Studios, Universal Television, Open 4 Business Productions"@en ; + bflc:marcKey "508 $a Developed by Jason Katims; executive producer, Jason Katims, Lawrence Trilling, Ron Howard, Brian Grazer; production company, True Jack Productions, Imagine Television, Universal Media Studios, Universal Television, Open 4 Business Productions" ], + [ a bf:Note, + ; + rdfs:label "Monica Potter, Lauren Graham, Dax Shepard, Peter Krause, Erika Christensen, Sam Jaeger, Savannah Paige Rae, Max Burkholder, Joy Bryant, Miles Heizer, Mae Whitman, Bonnie Bedelia, Craig T. Nelson, Tyree Brown"@en ; + bflc:marcKey "511 1 $a Monica Potter, Lauren Graham, Dax Shepard, Peter Krause, Erika Christensen, Sam Jaeger, Savannah Paige Rae, Max Burkholder, Joy Bryant, Miles Heizer, Mae Whitman, Bonnie Bedelia, Craig T. Nelson, Tyree Brown" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Parenthood Drama." ; + bflc:marcKey "650 0 $a Parenthood $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Parenthood" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114759" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Families Drama." ; + bflc:marcKey "650 0 $a Families $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2150551" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Parenthood" ; + bflc:marcKey "650 7 $a Parenthood $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01053396" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Drama." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Families" ; + bflc:marcKey "650 7 $a Families $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01728849" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Family always comes first with the Braverman's in this stunning collection that captures every wise, warm and witty moment from the critically lauded series.\"--Container"@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "season 1, disc 1. Pilot ; Man versus possum ; The deep end of the pool ; Whassup ; The situation -- season 1, disc 2. Big 'O' ; What's going on down there? ; Rubber band ball ; Perchance to dream -- season 1, disc 3. Namaste no more ; Solace ; Team Braverman ; Lost and found -- season 2, disc 1. I hear you, I see you ; No good deed ; I'm cooler than you think ; Date night ; The booth job -- season 2, disc 2. Orange alert ; Seven names ; If this boat is a rockin' ; Put yourself out there ; Happy Thanksgiving -- season 2, disc 3. Damage control ; Meet the new boss ; Opening night ; A house divided -- season 2, disc 4. Just go home ; Amazing Andy and his wonderful world of bugs ; Do not sleep with your autistic nephew's therapist ; Qualities and difficulties -- season 2, disc 5. Taking the leap ; New plan ; Slipping away ; Hard times come again no more -- season 3, disc 1. I don't want to do this without you ; Hey if you're not using that baby ; Step right up ; Clear skies from here on out ; Nora -- season 3, disc 2. Tales from the luncheonette ; Forced family fun ; In-between ; Sore loser ; Mr. Honesty -- season 3, disc 3. Missing ; Road trip ; Just smile It is what it is -- season 3, disc 4. Politics ; Tough love ; Remember me, I'm the one who loves you ; My brother's wedding -- season 4, disc 1. Family portrait ; Left field ; Everything is not okay ; The talk ; There's something I need to tell you... -- season 4, disc 2. I'll be right here ; Together ; One more weekend with you ; You can't always get what you want ; Trouble in Candyland -- season 4, disc 3. What to my wondering eyes ; Keep on rowing ; Small victories ; One step forward, two steps back ; Because you're my sister -- season 5, disc 1. It has to be now ; All aboard who's coming aboard ; Nipple confusion ; In dreams begin responsibilities ; Let's be mad together -- season 5, disc 2. The M word ; Speaking of baggage ; The ring ; Election day ; All that's left is the hugging -- season 5., disc 3. Promises ; Stay a little longer ; Jump ball ; You've got mold -- season 5, disc 4. Just like at home ; The enchanting Mr. Knight ; Limbo ; The offer -- season 5, disc 5. Fraud alert ; Cold feet ; I'm still here ; The Pontiac -- season 6, disc 1. Vegas ;Happy birthday, Zeek ; The waiting room ; A potpurri of freaks ; The scale of affection is fluid -- season 6, disc 2. Too big to fail ; These are the times we live in ; Aaron Brownstein must be stopped ; Lean in -- season 6, disc 3. How did we get here? Let's go home ; We made it through the night ; May God bless and keep you always" ] ; + bf:title [ a bf:Title ; + rdfs:label "Parenthood :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Parenthood :" ] . + + a bf:Person ; + rdfs:label "Trilling, Lawrence," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10584841" ] . + + a bf:Organization ; + rdfs:label "Universal Television (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca918990" ] . + + a bf:Organization ; + rdfs:label "Universal Media Studios," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8302040" ] . + + a bf:Organization ; + rdfs:label "Imagine Television (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5669721" ] . + + a bf:Organization ; + rdfs:label "Universal Studios Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6854819" ] . + + a bf:Organization ; + rdfs:label "True Jack Productions," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15459597" ] . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdf:value "1.78:1" ], + [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2023"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "23 videodiscs (73 hr. 52 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390129457" ], + [ a bf:Upc ; + bf:qualifier "(season 6)" ; + rdf:value "810134940383" ], + [ a bf:Upc ; + bf:qualifier "(season 1)" ; + rdf:value "810134940338" ], + [ a bf:Upc ; + bf:qualifier "(season 3)" ; + rdf:value "810134940352" ], + [ a bf:Upc ; + bf:qualifier "(set)" ; + rdf:value "810134940321" ], + [ a bf:Upc ; + bf:qualifier "(season 4)" ; + rdf:value "810134940369" ], + [ a bf:Upc ; + bf:qualifier "(season 2)" ; + rdf:value "810134940345" ], + [ a bf:Upc ; + bf:qualifier "(season 5)" ; + rdf:value "810134940376" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Title from container"@en ], + [ a bf:Note ; + rdfs:label "Based on characters created by Lowell Ganz & Babaloo Mandel & Ron Howard"@en ], + [ a bf:Note ; + rdfs:label "Originally produced in the United States as television program, broadcast from 2010-2015"@en ], + [ a bf:Note ; + rdfs:label "Special features include audio commentaries; deleted scenes; behind-the-scenes features; deleted storyline - Drew seeks out estracurricular opportunities; Farewell: a Parenthood pretrospective"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English SHD"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United Statres"@en ; + bflc:marcKey "257 $a United Statres $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Universal City, CA : $b Universal Studios Home Entertainment, $c [2023]" ; + bflc:simpleAgent "Universal Studios Home Entertainment," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Universal City, CA :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Universal City, CA : Universal Studios Home Entertainment, [2023]" ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital"@en ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Parenthood : the complete series" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Parenthood :" ; + bf:subtitle "the complete series" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1390162544.ttl b/tests/oclc/videos/1390162544.ttl new file mode 100644 index 0000000..4750593 --- /dev/null +++ b/tests/oclc/videos/1390162544.ttl @@ -0,0 +1,839 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "animation and live action"@en ; + bf:code "animlive" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20241206181825.5" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "AMH" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d OCLCF $d AMH $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E59.F63" ; + bf:itemPortion "W336 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Aguilar, Mariano Estrada, $e film producer, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Aguilar, Mariano Estrada," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a IS Productions. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp3wR66VKKCdMq8FrY6" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Ojo de Tigre Comunicación Comunitaria." ; + bf:agent [ a bf:Organization ; + rdfs:label "Ojo de Tigre Comunicación Comunitaria." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Matías, José Luis, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Matías, José Luis," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Masayesva, Victor, $e film producer, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJw4xmvy77WbXyPQdFGJXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Tseltal Bachajón Comunicación." ; + bf:agent [ a bf:Organization ; + rdfs:label "Tseltal Bachajón Comunicación." ] ] ; + bf:duration "PT56M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films."@en ; + bflc:marcKey "380 $a Nonfiction films. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live-action/animation films" ; + bflc:marcKey "655 7 $a Live-action/animation films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750213" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Folklore" ; + bflc:marcKey "655 7 $a Folklore $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423784" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Live-action/animation films." ; + bflc:marcKey "655 7 $a Live-action/animation films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866350" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a nc-----" ; + bf:code "nc-----" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n------" ; + bf:code "n------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "oto" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "cai" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "nah" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "myn" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Narrators, Vanessa Vance, Beatice Norton, Amalia Cordova, Andrea Lopez, Eljean Joshvaema, Jorge Garcia. Interviewees in order of appearance : Lyle Balenquah, Lloyd Masayumptewa, Gary Nabhan, Dr. Francis E. Smiley (Professor of Anthropology, NAU), Professor Kelley Hays-Gilpin (Northern Arizona University), Professor Jane Hill (University of Arizona), Polly Schaafsma (Research Associate, Museum of Indian Arts and Culture), Glenn Roberts (Anson Mills), Denise Costitch (CYMMT, Mexico)"@en ; + bflc:marcKey "511 0 $a Narrators, Vanessa Vance, Beatice Norton, Amalia Cordova, Andrea Lopez, Eljean Joshvaema, Jorge Garcia. Interviewees in order of appearance : Lyle Balenquah, Lloyd Masayumptewa, Gary Nabhan, Dr. Francis E. Smiley (Professor of Anthropology, NAU), Professor Kelley Hays-Gilpin (Northern Arizona University), Professor Jane Hill (University of Arizona), Polly Schaafsma (Research Associate, Museum of Indian Arts and Culture), Glenn Roberts (Anson Mills), Denise Costitch (CYMMT, Mexico)" ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Narration in English or Spanish with dialogue in Hopi, Tzeltal Maya, Nahuatl, Otomi, Spanish, and English with dubbed English or dubbed Spanish soundtracks with English or Spanish subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Sound score, Richard Dancu Trifan."@en ; + bflc:marcKey "508 $a Sound score, Richard Dancu Trifan." ] ; + bf:originDate "2019"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Waaki (Sanctuary) (Motion picture). English." ; + bflc:marcKey "730 02 $i Container of (expression): $a Waaki (Sanctuary) (Motion picture). $l English." ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Waaki (Sanctuary) (Motion picture). English." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Waaki (Sanctuary) (Motion picture)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Waaki (Sanctuary) (Motion picture). Spanish." ; + bflc:marcKey "730 02 $i Container of (expression): $a Waaki (Sanctuary) (Motion picture). $l Spanish." ; + bf:language [ a bf:Language ; + rdfs:label "Spanish." ] ; + bf:title [ a bf:Title ; + rdfs:label "Waaki (Sanctuary) (Motion picture). Spanish." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Waaki (Sanctuary) (Motion picture)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Waaki (Sanctuary) (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work): $a Waaki (Sanctuary) (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Waaki (Sanctuary) (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Waaki (Sanctuary) (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maïs Amérique." ; + bflc:marcKey "650 6 $a Maïs $z Amérique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maïs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0012530" ] ] [ a bf:Geographic ; + rdfs:label "Amérique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0420721" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Agriculture." ; + bflc:marcKey "650 0 $a Indians $x Agriculture." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102026" ] ] [ a bf:Topic ; + rdfs:label "Agriculture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102026" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Mythologie des Peuples autochtones." ; + bflc:marcKey "650 6 $a Mythologie des Peuples autochtones." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0258534" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Rites and ceremonies" ; + bflc:marcKey "650 7 $a Indians $x Rites and ceremonies $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969401" ] ] [ a bf:Topic ; + rdfs:label "Rites and ceremonies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969401" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Corn as food" ; + bflc:marcKey "650 7 $a Corn as food $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00879348" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corn as food History." ; + bflc:marcKey "650 0 $a Corn as food $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corn as food" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2051000" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Agriculture" ; + bflc:marcKey "650 7 $a Indians $x Agriculture $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969309" ] ] [ a bf:Topic ; + rdfs:label "Agriculture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969309" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corn America." ; + bflc:marcKey "650 0 $a Corn $z America." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corn" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050099" ] ] [ a bf:Geographic ; + rdfs:label "America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2012551" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Corn" ; + bflc:marcKey "650 7 $a Corn $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00878993" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Food" ; + bflc:marcKey "650 7 $a Indians $x Food $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969343" ] ] [ a bf:Topic ; + rdfs:label "Food" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969343" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Creation Folklore." ; + bflc:marcKey "650 0 $a Creation $v Folklore." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Creation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2060560" ] ] [ a bf:GenreForm ; + rdfs:label "Folklore." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933947" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Création Folklore." ; + bflc:marcKey "650 6 $a Création $v Folklore." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Création" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0009701" ] ] [ a bf:GenreForm ; + rdfs:label "Folklore." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378288" ] ] ) ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "America" ; + bflc:marcKey "651 7 $a America $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239786" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Indian mythology." ; + bflc:marcKey "650 0 $a Indian mythology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3577529" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Rites and ceremonies." ; + bflc:marcKey "650 0 $a Indians $x Rites and ceremonies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102283" ] ] [ a bf:Topic ; + rdfs:label "Rites and ceremonies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102283" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Indians Food." ; + bflc:marcKey "650 0 $a Indians $x Food." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Indians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102110" ] ] [ a bf:Topic ; + rdfs:label "Food." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102110" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Ethnoecology" ; + bflc:marcKey "650 7 $a Ethnoecology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00970226" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Peuples autochtones Rites et cérémonies." ; + bflc:marcKey "650 6 $a Peuples autochtones $x Rites et cérémonies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Peuples autochtones" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0106875" ] ] [ a bf:Topic ; + rdfs:label "Rites et cérémonies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0106875" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Peuples autochtones Agriculture." ; + bflc:marcKey "650 6 $a Peuples autochtones $x Agriculture." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Peuples autochtones" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0091281" ] ] [ a bf:Topic ; + rdfs:label "Agriculture." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0091281" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Peuples autochtones Alimentation." ; + bflc:marcKey "650 6 $a Peuples autochtones $x Alimentation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Peuples autochtones" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0054563" ] ] [ a bf:Topic ; + rdfs:label "Alimentation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0054563" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Indian mythology" ; + bflc:marcKey "650 7 $a Indian mythology $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00969152" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethnoécologie Amérique." ; + bflc:marcKey "650 6 $a Ethnoécologie $z Amérique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethnoécologie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0365391" ] ] [ a bf:Geographic ; + rdfs:label "Amérique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0420721" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Corn Folklore." ; + bflc:marcKey "650 0 $a Corn $v Folklore." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Corn" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050337" ] ] [ a bf:GenreForm ; + rdfs:label "Folklore." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050337" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ethnoecology America." ; + bflc:marcKey "650 0 $a Ethnoecology $z America." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ethnoecology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536306" ] ] [ a bf:Geographic ; + rdfs:label "America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2012551" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Maïs (Aliment) Histoire." ; + bflc:marcKey "650 6 $a Maïs (Aliment) $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Maïs (Aliment)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0191311" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Creation" ; + bflc:marcKey "650 7 $a Creation $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00882382" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Renowned Hopi filmmaker Victor Masayesva, Jr. explores the centrality of corn for the Hopi, Nahua, and Maya, tracing the role of corn from creation stories to today's struggles against climate change. The film presents complex interrelationships between humans, plants, food systems, animals, birds, ceremonies and the cycles of the earth, sun and moon within the universe from a Hopi, Maya, and Nahua perspective. By tracing the lineage and mysterious origins of corn, we gain a deeper understanding of the ancestry of communities that transcend borders.\"-- taken from distributor web site."@en ], + [ a bf:Summary ; + rdfs:label "\"'Waaki' honors the world community connected by corn. Many indigenous people, including the Hopi, Nahua and Maya, have a special connection to maize / corn, synthesized in the statement : \"We are corn.\" There are many songs, ceremonies, and ritual practices affirming this connection. In between the portals of birth and death, the people sing, dance, and celebrate their corn origins and identity. 'Waaki' is about the dialogue possible from this experience : How did maize / corn domesticate us? How did we become inter-dependent with other species? How has this relationship improved our lives? The human capacity for tolerance and compassion is celebrated in 'Waaki' - a self-awareness needed in these days when people are becoming more intolerant of difference. Our gratitude to Hopi, Maya, Nahua, and Otomi communities for sharing their knowledge.\"-- taken from back cover of container label."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "1. Creation stories (Historias de Creación) -- 2. Nahua Creation (Creación Nahua) -- 3. Migrations (Migraciones) -- 4. Teocintle - Mother Corn (Madre de Maíz) -- 5. Prayers (Oraciones) -- 6. Corn ancestors (Antepasados del maíz) -- 7. Relations (Relaciones) -- 8. Spirit (Espíritu) -- 9. Future migrations (Futuras migraciones) -- 10. Survival (Supervivencia) -- 11. Compassion (Compasión)." ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Sanctuary" ; + bf:mainTitle "Sanctuary" ], + [ a bf:Title ; + rdfs:label "Waaki (Sanctuary) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Waaki (Sanctuary) /" ] . + + a bf:Person ; + rdfs:label "Masayesva, Victor," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca941251" ] . + + a bf:Organization ; + rdfs:label "IS Productions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2798890" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial [ a bf:BaseMaterial ; + rdfs:label "plastic"@en ; + bf:source [ a bf:Source ; + bf:code "rdamat" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:duration "005600" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (56 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390162544" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"A film about the world community connected by maize / corn and the dialogue possible from this experience.\"--front cover of container label."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white segments ;"@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2019."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, all regions."@en ], + [ a bf:Note ; + rdfs:label "This disc is a recorded DVD and may not play on all DVD players or drives."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Watertown, MA : $b Documentary Educational Resources, $c [2023]" ; + bflc:simpleAgent "Documentary Educational Resources," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Watertown, MA :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Watertown, MA : Documentary Educational Resources, [2023]" ; + bf:responsibilityStatement "Ojo de Tigre Comunicación Comunitaria, Tseltal Bachajón Comunicación, IS Productions ; executive producer/director, Victor Masayesva Jr. ; producer/director, Mariano Estrada Aguilar ; producer, José Luis Matías." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Waaki (Sanctuary) /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Waaki (Sanctuary) /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Relationship . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1390684647.ttl b/tests/oclc/videos/1390684647.ttl new file mode 100644 index 0000000..32787ad --- /dev/null +++ b/tests/oclc/videos/1390684647.ttl @@ -0,0 +1,586 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011234149.5" ; + bf:creationDate "20230713" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8173(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ober, Arlon, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ober, Arlon," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Alldredge, Michael, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Alldredge, Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kurant, Willy, $d 1934-2021, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJjhFbqTjJHDxhvfCjyw4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sachs, William, $d 1942- $e film director, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjvDwb6BFFhvy9gwGDj7gX" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rebar, Alex, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Rebar, Alex," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rosenberg, Max J., $d 1914-2004, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39PBJrKWbGr9CT8pQ7V4qpByd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a DeBenning, Burr, $d 1936-2003, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgMtxbDjK9wdkMTyPyfMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Healey, Myron, $d 1923-2005, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJwRY7J6PXwJ8rBtQcYHG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Vinegar Syndrome (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqTwdtdBPT4PPT7XhB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT1H26M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Horror films." ; + bflc:marcKey "655 7 $a Horror films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866301" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Horror films" ; + bflc:marcKey "655 7 $a Horror films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710373" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'horreur." ; + bflc:marcKey "655 7 $a Films d'horreur. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000014" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Music, Arlon Ober ; cinematographer, Willy Kurant ; editor, James Beshears."@en ; + bflc:marcKey "508 $a Music, Arlon Ober ; cinematographer, Willy Kurant ; editor, James Beshears." ], + [ a bf:Note, + ; + rdfs:label "Alex Rebar, Michael Alldredge, Burr DeBenning, Myron Healey."@en ; + bflc:marcKey "511 1 $a Alex Rebar, Michael Alldredge, Burr DeBenning, Myron Healey." ] ; + bf:originDate "1977"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Skin Diseases" ; + bflc:marcKey "650 7 $a Skin $x Diseases $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Skin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01120068" ] ] [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01120068" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cannibalism Drama." ; + bflc:marcKey "650 0 $a Cannibalism $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cannibalism" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2118416" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Cannibalism" ; + bflc:marcKey "650 7 $a Cannibalism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00845849" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Astronauts" ; + bflc:marcKey "650 7 $a Astronauts $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00819615" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Astronauts Drama." ; + bflc:marcKey "650 0 $a Astronauts $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Astronauts" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2042049" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Skin Diseases Drama." ; + bflc:marcKey "650 0 $a Skin $x Diseases $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Skin" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117027" ] ] [ a bf:Topic ; + rdfs:label "Diseases" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117027" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"An astronaut is transformed into a murderous gelatinous mass after returning from an ill-fated space voyage\"--IMDb."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The incredible melting man /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The incredible melting man /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Also known as: $a Ghoul from outer space" ; + bf:mainTitle "Ghoul from outer space" ; + bf:note [ a bf:Note ; + rdfs:label "Also known as:"@en ] ] . + + a bf:Person ; + rdfs:label "DeBenning, Burr, 1936-2003," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9502508" ] . + + a bf:Person ; + rdfs:label "Kurant, Willy, 1934-2021," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1801491" ] . + + a bf:Person ; + rdfs:label "Rosenberg, Max J., 1914-2004," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6635637" ] . + + a bf:Person ; + rdfs:label "Healey, Myron, 1923-2005," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2391343" ] . + + a bf:Person ; + rdfs:label "Sachs, William, 1942-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11125572" ] . + + a bf:Organization ; + rdfs:label "Vinegar Syndrome (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9497887" ] . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (86 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vinegar Syndrome" ] ; + rdf:value "VS-402" ], + [ a bf:Upc ; + rdf:value "814456025728" ], + [ a bf:Lccn ; + rdf:value " 2023600565" ], + [ a bf:OclcNumber ; + rdf:value "1390684647" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning in English."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "1 Blu-ray (sound, color ; 4 3/4 in.)"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Wide screen (1.85:1)."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "4K Ultra HD Blu-ray player required. 4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1977."@en ], + [ a bf:Note ; + rdfs:label "Also includes a Blu-ray copy of the movie with special features."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, July 13, 2023."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Vinegar Syndrome, $c [2022]" ; + bflc:simpleAgent "Vinegar Syndrome," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Vinegar Syndrome, [2022]" ; + bf:responsibilityStatement "Max J. Rosenberg presents a Rosenberg-Gelfman production ; an American International release ; produced by Samuel W. Gelfman ; written and directed by William Sachs." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The incredible melting man /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The incredible melting man /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1390697162.ttl b/tests/oclc/videos/1390697162.ttl new file mode 100644 index 0000000..ce7d077 --- /dev/null +++ b/tests/oclc/videos/1390697162.ttl @@ -0,0 +1,574 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011041103.0" ; + bf:creationDate "20230712" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8167(viewingcopy)" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lemmo, James, $e cinematographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Lemmo, James," ] ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fish, Tony, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Fish, Tony," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ross, Gaylen, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ross, Gaylen," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Vinegar Syndrome (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqTwdtdBPT4PPT7XhB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT1H28M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Horror films" ; + bflc:marcKey "655 7 $a Horror films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710373" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Horror films." ; + bflc:marcKey "655 7 $a Horror films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866301" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'horreur." ; + bflc:marcKey "655 7 $a Films d'horreur. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000014" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Alexis Dubin, Tony Fish, Harriet Bass, Seth Jones, Jan Claire, Paul Ehlers."@en ; + bflc:marcKey "511 1 $a Alexis Dubin, Tony Fish, Harriet Bass, Seth Jones, Jan Claire, Paul Ehlers." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Director of photography, James Momel ; editor, Dan Loewenthal ; music, Stephen Horelick."@en ; + bflc:marcKey "508 $a Director of photography, James Momel ; editor, Dan Loewenthal ; music, Stephen Horelick." ] ; + bf:originDate "1981"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Camps United States Drama." ; + bflc:marcKey "650 0 $a Camps $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Camps" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2116639" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Farmers" ; + bflc:marcKey "650 7 $a Farmers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00921321" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Farmers United States Drama." ; + bflc:marcKey "650 0 $a Farmers $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Farmers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152173" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2152173" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Camps" ; + bflc:marcKey "650 7 $a Camps $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00844959" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Murder" ; + bflc:marcKey "650 7 $a Murder $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01029781" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Legends United States Drama." ; + bflc:marcKey "650 0 $a Legends $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Legends" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7683539" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7683539" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Legends" ; + bflc:marcKey "650 7 $a Legends $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00995592" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Murder United States Drama." ; + bflc:marcKey "650 0 $a Murder $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Murder" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2046851" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "On the last night of summer camp, the story is told of \"Madman Marz,\" a berserk farmer who butchered his entire family before disappearing into the woods forever. But when a cocky teen ridicules the story, the Madman is unleashed."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Madman /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Madman /" ] . + + a bf:Organization ; + rdfs:label "Vinegar Syndrome (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9497887" ] . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region C"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (88 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "814456024394" ], + [ a bf:OclcNumber ; + rdf:value "1390697162" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vinegar Syndrome" ] ; + rdf:value "VS-078U" ], + [ a bf:Lccn ; + rdf:value " 2023600559" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Also includes a Blu-ray copy of the movie with special features."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "4K Ultra HD Blu-ray player required. 4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1981."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning in English."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Wide screen (1.85:1)."@en ], + [ a bf:Note, + ; + rdfs:label "1 Blu-ray (sound, color ; 4 3/4 in.)"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, July 12, 2023."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Vinegar Syndrome, $c [2022]" ; + bflc:simpleAgent "Vinegar Syndrome," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Vinegar Syndrome, [2022]" ; + bf:responsibilityStatement "the Legend Lives Company ; directed by Joe Giannone ; produced by Gary Sales ; story by Joe Giannone, Gary Sales ; screenplay by Joe Giannone." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Madman /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Madman /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1390715026.ttl b/tests/oclc/videos/1390715026.ttl new file mode 100644 index 0000000..fe5db49 --- /dev/null +++ b/tests/oclc/videos/1390715026.ttl @@ -0,0 +1,270 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "magnetic"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:VideoFormat ; + rdfs:label "VHS"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011210916.9" ; + bf:creationDate "20230718" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d OCLCQ $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "LD1364.1958" ; + bf:itemPortion "C53 1993" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr7X37cjPD3KPBYX4kt" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Class of 1958." ; + bf:agent [ a bf:Organization ; + rdfs:label "Cornell University. Class of 1958." ] ] ; + bf:duration ""^^xsd:duration ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Organization ; + rdfs:label "Cornell University. Class of 1958." ; + bflc:marcKey "610 20 $a Cornell University. $b Class of 1958." ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Universities and colleges Alumni and alumnae" ; + bflc:marcKey "650 7 $a Universities and colleges $x Alumni and alumnae $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Universities and colleges" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161636" ] ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01161636" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Students" ; + bflc:marcKey "650 7 $a Students $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01136041" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University $x Alumni and alumnae." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ] [ a bf:Topic ; + rdfs:label "Alumni and alumnae." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5026979" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University $x Students." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ] [ a bf:Topic ; + rdfs:label "Students." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186101" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) Ithaca" ; + bflc:marcKey "651 7 $a New York (State) $z Ithaca $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgt9fJ6RhxTBXYrvCXDbd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] [ a bf:Geographic ; + rdfs:label "Ithaca" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205507" ] ] ) ; + skos:relatedMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "A class above :" ; + bflc:nonSortNum "1" ; + bf:mainTitle "A class above :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videocassette"@en ; + bf:code "vf" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "1/2 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videocassette :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1390715026" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "VHS."@en ], + [ a bf:Note ; + rdfs:label "Title from cassette label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Ithaca, NY] : $b [publisher not identified], $c [1993?]." ; + bflc:simpleAgent "[publisher not identified]," ; + bflc:simpleDate "[1993?]." ; + bflc:simplePlace "[Ithaca, NY] :" ; + bf:date "1993"^^ ; + bf:place ] ; + bf:publicationStatement "[Ithaca, NY] : [publisher not identified], [1993?]." ; + bf:responsibilityStatement "[Cornell class of 1958]." ; + bf:soundCharacteristic , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "A class above : a tribute to Cornell and her class of 1958 /" ; + bflc:nonSortNum "1" ; + bf:mainTitle "A class above :" ; + bf:subtitle "a tribute to Cornell and her class of 1958 /" ] ; + bf:videoCharacteristic . + + a bf:Organization ; + rdfs:label "Cornell University", + "Cornell University." ; + bflc:marcKey "610 27 $a Cornell University $2 fast $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr7X37cjPD3KPBYX4kt" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00530369" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ; + bf:source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1391119678.ttl b/tests/oclc/videos/1391119678.ttl new file mode 100644 index 0000000..1e13eb2 --- /dev/null +++ b/tests/oclc/videos/1391119678.ttl @@ -0,0 +1,560 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260203150428.2" ; + bf:creationDate "20230718" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "FWA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCF $d OCLCQ $d OCLCL $d OCLCO $d FWA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Person ; + rdfs:label "Hara, Kazuo, 1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3815193" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Japan" ; + bflc:marcKey "651 7 $a Japan $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkT7GyCmyjxytDfqk6Yfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204082" ] ; + bf:source . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8181(viewingcopy)" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "940.54/8152" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "D811.O58" ; + bf:itemPortion "Y85 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Second Run DVD (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqg9QdX88YyP8vcQWvR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hara, Kazuo, $d 1945- $e film director, $e cinematographer. $1 https://id.oclc.org/worldcat/entity/E39PBJhRPhpM9PYXGXR8ftkqwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Okuzaki, Kenzō, $d 1920-2005, $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PBJcKJM8VWCQ6qw7WTDbPQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kobayashi, Yoshiko, $d 1948- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjJKHd9yJ9RHGvqpdMkfmb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ] ; + bf:duration "PT2H1M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "jpn" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Kenzo Okuzaki, Riichi Aikawa, Masaichi Hamaguchi, Toshio Hara."@en ; + bflc:marcKey "511 1 $a Kenzo Okuzaki, Riichi Aikawa, Masaichi Hamaguchi, Toshio Hara." ], + [ a bf:Note, + ; + rdfs:label "Japanese dialogue with optional English subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "jpn" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematographer, Kazuo Hara ; editor, Jun Nabeshima."@en ; + bflc:marcKey "508 $a Cinematographer, Kazuo Hara ; editor, Jun Nabeshima." ] ; + bf:originDate "1987"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "LC Purchase Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "LC Purchase Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1939-1945 Personal narratives, Japanese." ; + bflc:marcKey "650 0 $a World War, 1939-1945 $v Personal narratives, Japanese." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111340" ] ] [ a bf:GenreForm ; + rdfs:label "Personal narratives, Japanese." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japan History 20th century." ; + bflc:marcKey "651 0 $a Japan $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japan" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2128850" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2128850" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2128850" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Japon Histoire 20e siècle." ; + bflc:marcKey "651 6 $a Japon $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Japon" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063901" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063901" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063901" ] ] ) ], + [ a bf:Person ; + rdfs:label "Okuzaki, Kenzō, 1920-2005." ; + bflc:marcKey "600 10 $a Okuzaki, Kenzō, $d 1920-2005." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2317879" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Personal narratives Japanese" ; + bflc:marcKey "655 7 $a Personal narratives $v Japanese $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Personal narratives" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01424124" ] ] [ a bf:GenreForm ; + rdfs:label "Japanese" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01424124" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1900-1999" ; + bflc:marcKey "648 7 $a 1900-1999 $2 fast" ; + bf:source ], + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A documentary following Kenzo Okuzaki, a 62-year-old WW2 veteran notorious for his protests against Emperor Hirohito, as he tries to expose the needless executions of two Japanese soldiers during the war\"--IMDb."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Original title: $a Yuki yukite, shingun" ; + bf:mainTitle "Yuki yukite, shingun" ; + bf:note [ a bf:Note ; + rdfs:label "Original title:"@en ] ], + [ a bf:Title ; + rdfs:label "The emperor's naked army marches on /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The emperor's naked army marches on /" ] . + + a bf:Person ; + rdfs:label "Kobayashi, Yoshiko, 1948-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2527522" ] . + + a bf:Organization ; + rdfs:label "Second Run DVD (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7054490" ] . + + a bf:Event ; + rdfs:label "World War (1939-1945)" ; + bflc:marcKey "647 7 $a World War $d (1939-1945) $2 fast $1 https://id.oclc.org/worldcat/entity/E39Qhp4vBbhpRH9XvjbDFXtxhb" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01180924" ] ; + bf:source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2019"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region C"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:Resolution ; + rdfs:label "1080p"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (121 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391119678" ], + [ a bf:Lccn ; + rdf:value " 2023600574" ], + [ a bf:Ean ; + rdf:value "5060114151482" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Second Run" ] ; + rdf:value "BD026" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Special features: interview with Kazuo Hara; Kazuo Hara masterclass: the director in conversation at the 2018 Open City Documentary Festival; new and improved English subtitle translation."@en ], + [ a bf:Note, + ; + rdfs:label "1 booklet (19 pages : black and white illustrations)"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1987."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, July 18, 2023."@en ], + [ a bf:Note ; + rdfs:label "Aspect ratio 1.55:1."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Japan."@en ; + bflc:marcKey "257 $a Japan. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Second Run, Ltd., $c [2019]" ; + bflc:simpleAgent "Second Run, Ltd.," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : Second Run, Ltd., [2019]" ; + bf:responsibilityStatement "director, Kazuo Hara ; producer, Sachiko Kobayashi." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "LPCM"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The emperor's naked army marches on /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The emperor's naked army marches on /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Person ; + rdfs:label "Okuzaki, Kenzō, 1920-2005", + "Okuzaki, Kenzō, 1920-2005," ; + bflc:marcKey "600 17 $a Okuzaki, Kenzō, $d 1920-2005 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJcKJM8VWCQ6qw7WTDbPQq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01718498" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2317879" ] ; + bf:source . + + a bf:Source . + + a bf:Organization . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1391120890.ttl b/tests/oclc/videos/1391120890.ttl new file mode 100644 index 0000000..de120ca --- /dev/null +++ b/tests/oclc/videos/1391120890.ttl @@ -0,0 +1,420 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240202180208.2" ; + bf:creationDate "20230721" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCF $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8188(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hart, Veronica, $d 1956- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hart, Veronica, 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7487582" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Costello, Shaun, $d 1944- $e film director, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Costello, Shaun, 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12233010" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gillis, Jamie, $d 1943-2010, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Gillis, Jamie, 1943-2010," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14068114" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H34M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pornographic films." ; + bflc:marcKey "655 7 $a Pornographic films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866438" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes handicapées auditives." ; + bflc:marcKey "655 7 $a Vidéos pour personnes handicapées auditives. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Pornographic films" ; + bflc:marcKey "655 7 $a Pornographic films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726299" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films pornographiques." ; + bflc:marcKey "655 7 $a Films pornographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000129" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films fantastiques." ; + bflc:marcKey "655 7 $a Films fantastiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000011" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy films" ; + bflc:marcKey "655 7 $a Fantasy films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710304" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy films." ; + bflc:marcKey "655 7 $a Fantasy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866224" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Contains explicit sexual content."@en ], + [ a bf:Note, + ; + rdfs:label "Veronica Hart, Jamie Gillis, Sandra Hillman, Frederick Foster."@en ; + bflc:marcKey "511 1 $a Veronica Hart, Jamie Gillis, Sandra Hillman, Frederick Foster." ], + [ a bf:Note, + ; + rdfs:label "Cinematographer, Palo Coeli."@en ; + bflc:marcKey "508 $a Cinematographer, Palo Coeli." ] ; + bf:originDate "1981"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A woman goes into an antique shop to buy furniture, and notices a large mirror, which the owner refuses to sell, claiming that it's possessed. She persuades him to let her borrow it for a few days. When she gets home and looks at it, she discovers that it has the power to show her the sexual escapades of all the people throughout history who have looked into this mirror\"--IMDb."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Pandora's mirror /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pandora's mirror /" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region C (Blu-ray)"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (94 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023600582" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Peekarama" ] ; + rdf:value "PEEK-015" ], + [ a bf:OclcNumber ; + rdf:value "1391120890" ], + [ a bf:Upc ; + rdf:value "814456025780" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Special features: commentary track with Shaun Costello; commentary track with Veronice Hart, moderated by Casey Scott; theatrical trailer."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, July 21, 2023."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1981."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Requires Blu-ray player."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the deaf and hard of hearing."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Aspect ratio, 1.37:1."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Peekarama, $c [2022]" ; + bflc:simpleAgent "Peekarama," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Peekarama, [2022]" ; + bf:responsibilityStatement "directed and written by Shaun Costello." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Pandora's mirror /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pandora's mirror /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Organization . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1391148529.ttl b/tests/oclc/videos/1391148529.ttl new file mode 100644 index 0000000..f8edf09 --- /dev/null +++ b/tests/oclc/videos/1391148529.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250801195823.1" ; + bf:creationDate "20230721" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCF $d OCLCQ $d OCLCL $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally produced by A24 in 2017."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Roe, Alex, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Roe, Alex," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Monroe, Maika, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Monroe, Maika," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a A24 (Firm), $4 dst" ; + bf:agent [ a bf:Organization ; + rdfs:label "A24 (Firm)," ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kanopy (Firm), $4 dst" ; + bf:agent [ a bf:Organization ; + rdfs:label "Kanopy (Firm)," ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bynum, Elijah, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Bynum, Elijah," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chalamet, Timothée, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Chalamet, Timothée," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H47M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 fast $0 (OCoLC)fst01710384" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Alex Roe, Maika Monroe, Timothée Chalamet."@en ; + bflc:marcKey "511 0 $a Alex Roe, Maika Monroe, Timothée Chalamet." ], + [ a bf:Note, + ; + rdfs:label "In English."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cinéma." ; + bflc:marcKey "650 6 $a Cinéma." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000501" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Théâtre (Genre littéraire)" ; + bflc:marcKey "650 6 $a Théâtre (Genre littéraire)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003480" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films indépendants." ; + bflc:marcKey "650 6 $a Films indépendants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0437741" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Passage à l'âge adulte." ; + bflc:marcKey "650 6 $a Passage à l'âge adulte." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000269345" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films." ; + bflc:marcKey "650 0 $a Independent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6815631" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Coming of age." ; + bflc:marcKey "650 0 $a Coming of age." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8675120" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Motion pictures." ; + bflc:marcKey "650 0 $a Motion pictures." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041877" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drama." ; + bflc:marcKey "650 0 $a Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2102950" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crime." ; + bflc:marcKey "650 7 $a Crime. $2 fast $0 (OCoLC)fst00882984" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00882984" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "drama (literary genre)" ; + bflc:marcKey "650 7 $a drama (literary genre) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300417554" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Independent films." ; + bflc:marcKey "650 7 $a Independent films. $2 fast $0 (OCoLC)fst01738681" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01738681" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Crime." ; + bflc:marcKey "650 0 $a Crime." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2062113" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Drama." ; + bflc:marcKey "650 7 $a Drama. $2 fast $0 (OCoLC)fst00897468" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00897468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Romance." ; + bflc:marcKey "650 0 $a Romance." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Coming of age." ; + bflc:marcKey "650 7 $a Coming of age. $2 fast $0 (OCoLC)fst01763769" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01763769" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Motion pictures." ; + bflc:marcKey "650 7 $a Motion pictures. $2 fast $0 (OCoLC)fst01027285" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01027285" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Set in Cape Cod over one scorching summer, this fun and stylized thriller follows Daniel (Timothée Chalamet), a teenager who gets in over his head dealing drugs with the neighborhood rebel while pursuing his new partner's enigmatic sister (Maika Monroe). Official Selection at the **SXSW Film Festival**. \"*Elijah Bynum solicits strong performances from his young cast - especially Timothée Chalamet as the teenage fish out of water - and blends humor and increasingly dark sensibility to good effect.*\" - Cary Darling, ***Fort Worth Star-Telegram***"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Hot Summer Nights." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hot Summer Nights." ] . + + a bf:Role ; + bf:code "dst" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Flash"@en ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (streaming video file) (108 minutes):"@en ] ; + bf:identifiedBy [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kanopy" ] ; + rdf:value "6332598" ], + [ a bf:OclcNumber ; + rdf:value "1391148529" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from title frames."@en ], + [ a bf:Note, + ; + rdfs:label ".flv file, sound"@en ], + [ a bf:Note, + ; + rdfs:label "subscribed" ; + bflc:marcKey "856 40 $z Available to Stanford-affiliated users. $u https://stanford.kanopy.com/node/5332599 $y Kanopy Streaming Video $x Provider: Kanopy $x subscribed $x eLoaderURL $x kp4 $x kpkan6332598" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Provider: Kanopy"@en ], + [ a bf:Note, + ; + rdfs:label "Available to Stanford-affiliated users."@en ], + [ a bf:Note, + ; + rdfs:label "Kanopy Streaming Video"@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Film."@en ], + [ a bf:Note ; + rdfs:label "In Process Record."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b A24, $c 2017." ; + bflc:simpleAgent "A24," ; + bflc:simpleDate "2017." ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [San Francisco, California, USA] : $b Kanopy Streaming, $c 2023." ; + bflc:simpleAgent "Kanopy Streaming," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[San Francisco, California, USA] :" ] ; + bf:publicationStatement "A24, 2017.", + "[San Francisco, California, USA] : Kanopy Streaming, 2023." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + skos:closeMatch ] ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.kanopy.com/node/5332599/external-image" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Hot Summer Nights." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hot Summer Nights." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1391782757.ttl b/tests/oclc/videos/1391782757.ttl new file mode 100644 index 0000000..b3ea6c5 --- /dev/null +++ b/tests/oclc/videos/1391782757.ttl @@ -0,0 +1,253 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241031160014.4" ; + bf:creationDate "20230801" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "HD6971.5" ; + bf:itemPortion ".I58" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a University of Wisconsin--Extension. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrqPwGR7wYDVQCcdQY6" ; + bf:agent ] ; + bf:duration "PT25M"^^xsd:duration ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Produced through the facilities of Wisconsin Public Television."@en ; + bflc:marcKey "508 $a Produced through the facilities of Wisconsin Public Television." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Relations industrielles." ; + bflc:marcKey "650 6 $a Relations industrielles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007402" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Collective bargaining" ; + bflc:marcKey "650 7 $a Collective bargaining $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00867190" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Collective bargaining." ; + bflc:marcKey "650 0 $a Collective bargaining." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2017639" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Industrial relations." ; + bflc:marcKey "650 0 $a Industrial relations." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2106885" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Négociations collectives." ; + bflc:marcKey "650 6 $a Négociations collectives." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029860" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Industrial relations" ; + bflc:marcKey "650 7 $a Industrial relations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00971609" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "industrial relations." ; + bflc:marcKey "650 7 $a industrial relations. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300054408" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Program provides the bargaining methods that both labor and management parties can win."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Interest-based bargaining :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Interest-based bargaining :" ] . + + a bf:Organization ; + rdfs:label "University of Wisconsin--Extension." . + + a bf:Source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:copyrightDate "©1997"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (25 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1391782757" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Dramatization of labor and management negotiations."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Madison, WI : $b University of Wisconsin-Extension, $c [1997]" ; + bflc:simpleAgent "University of Wisconsin-Extension," ; + bflc:simpleDate "[1997]" ; + bflc:simplePlace "Madison, WI :" ; + bf:date "1997"^^ ; + bf:place ] ; + bf:publicationStatement "Madison, WI : University of Wisconsin-Extension, [1997]" ; + bf:responsibilityStatement "the School for Workers, University of Wisconsin-Extension." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Interest-based bargaining : a win-win approach for labor and management /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Interest-based bargaining :" ; + bf:subtitle "a win-win approach for labor and management /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1393192408.ttl b/tests/oclc/videos/1393192408.ttl new file mode 100644 index 0000000..31d328b --- /dev/null +++ b/tests/oclc/videos/1393192408.ttl @@ -0,0 +1,787 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "general"@en ; + bf:code "gen" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260320115837.7" ; + bf:creationDate "20230809" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCQ $d OCLCA $d OCLCL $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "\"Originally aired as 'Biography: Barack Obama inaugural edition' on A & E Television Networks\"--Container."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E908" ; + bf:itemPortion ".B3723 2009" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Marans, Ron, $e screenwriter, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Marans, Ron," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sanders, Samantha, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Sanders, Samantha," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bisaillon, Maurice, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Bisaillon, Maurice," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gaynor, Jim, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Gaynor, Jim," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Towers, Jonathan, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Towers, Jonathan," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schneiger, Robert, $e chief creative officer." ; + bf:agent [ a bf:Person ; + rdfs:label "Schneiger, Robert," ] ; + bf:role [ a bf:Role ; + rdfs:label "chief creative officer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Arts and Entertainment Network. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrxjHRD8RkRrR6QwvTR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ohtani, Rodney A., $e director of photography." ; + bf:agent [ a bf:Person ; + rdfs:label "Ohtani, Rodney A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Houston, Rodd, $e narrator." ; + bf:agent [ a bf:Person ; + rdfs:label "Houston, Rodd," ] ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Towers Productions, Inc. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqWyqPHkxcKQdf3hRhR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Treumann, Julie, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Treumann, Julie," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Biography Channel (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmpbHxyJhK3xHkYdVWPF" ; + bf:agent ] ; + bf:duration "PT50M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Émissions télévisées autres que de fiction." ; + bflc:marcKey "655 7 $a Émissions télévisées autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "655 7 $a Documentaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000018" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs" ; + bflc:marcKey "655 7 $a Documentary television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710387" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographical television programs" ; + bflc:marcKey "655 7 $a Biographical television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726117" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographical television programs." ; + bflc:marcKey "655 7 $a Biographical television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866082" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies télévisées." ; + bflc:marcKey "655 7 $a Biographies télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000062" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "655 7 $a Documentary television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs." ; + bflc:marcKey "655 7 $a Nonfiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs" ; + bflc:marcKey "655 7 $a Nonfiction television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710270" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-il" ; + bf:code "n-us-il" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Update production team: written and produced by Ron Marans ; finishing editor and audio mix, David de la Parra ; additional music, Mark Humble ; camera, John Lawrence."@en ; + bflc:marcKey "508 $a Update production team: written and produced by Ron Marans ; finishing editor and audio mix, David de la Parra ; additional music, Mark Humble ; camera, John Lawrence." ], + [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ], + [ a bf:Note, + ; + rdfs:label "Producer, Maurice Basaillon ; writers, Samantha Sanders, Julie Treumann ; editors, Alberto Mendez, Tim McLaughlin, Jan Sutcliffe ; chief creative officer, Robert Schneiger ; camera, Oral User, Rodney Ohtani ; finishing editor, John Schlauch."@en ; + bflc:marcKey "508 $a Producer, Maurice Basaillon ; writers, Samantha Sanders, Julie Treumann ; editors, Alberto Mendez, Tim McLaughlin, Jan Sutcliffe ; chief creative officer, Robert Schneiger ; camera, Oral User, Rodney Ohtani ; finishing editor, John Schlauch." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ], + [ a bf:Note, + ; + rdfs:label "Narrator, Rodd Houston ; commentators include Cokie Roberts, Craig Robinson, David Mendell, David Axelrod, Maya Soetoro-Ng, Marty Nesbitt, David Plotz, Michelle Obama, Lawrence Tribe, Sen. Emil Jones, Jr., and Cindy Moelis ; original music, Jim Gaynor."@en ; + bflc:marcKey "511 0 $a Narrator, Rodd Houston ; commentators include Cokie Roberts, Craig Robinson, David Mendell, David Axelrod, Maya Soetoro-Ng, Marty Nesbitt, David Plotz, Michelle Obama, Lawrence Tribe, Sen. Emil Jones, Jr., and Cindy Moelis ; original music, Jim Gaynor." ], + [ a bf:Note, + ; + rdfs:label "Camera, Oral User, Rodney Ohtani ; editors, Alberto Mendez, Tim McLaughlin, Jan Sutcliffe ; original music, Jim Gaynor."@en ; + bflc:marcKey "508 $a Camera, Oral User, Rodney Ohtani ; editors, Alberto Mendez, Tim McLaughlin, Jan Sutcliffe ; original music, Jim Gaynor." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Presidential candidates United States." ; + bflc:marcKey "650 0 $a Presidential candidates $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Presidential candidates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11711872" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11711872" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Legislators" ; + bflc:marcKey "650 7 $a Legislators $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00995828" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Illinois Politics and government 20th century." ; + bflc:marcKey "651 0 $a Illinois $x Politics and government $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Illinois" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097570" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2097570" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930674" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Legislators United States Biography." ; + bflc:marcKey "650 0 $a Legislators $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Legislators" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2044570" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2044570" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Temporal ; + rdfs:label "1900-2099" ; + bflc:marcKey "648 7 $a 1900-2099 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Politics and government" ; + bflc:marcKey "650 7 $a Politics and government $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919741" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Presidential candidates" ; + bflc:marcKey "650 7 $a Presidential candidates $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01075708" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Legislators Illinois Biography." ; + bflc:marcKey "650 0 $a Legislators $z Illinois $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Legislators" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2044541" ] ] [ a bf:Geographic ; + rdfs:label "Illinois" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca286907" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "États-Unis Politique et gouvernement 21e siècle." ; + bflc:marcKey "651 6 $a États-Unis $x Politique et gouvernement $y 21e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0112282" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0112282" ] ] [ a bf:Temporal ; + rdfs:label "21e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373679" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Multiracial people United States Biography." ; + bflc:marcKey "650 0 $a Multiracial people $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Multiracial people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3570009" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3570009" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Person ; + rdfs:label "Obama, Barack." ; + bflc:marcKey "600 10 $a Obama, Barack." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3725304" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Politics and government 21st century." ; + bflc:marcKey "651 0 $a United States $x Politics and government $y 21st century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059496" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059496" ] ] [ a bf:Temporal ; + rdfs:label "21st century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5930675" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noirs américains Biographies." ; + bflc:marcKey "650 6 $a Noirs américains $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noirs américains" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068453" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Presidents" ; + bflc:marcKey "650 7 $a Presidents $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01075723" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African Americans Biography." ; + bflc:marcKey "650 0 $a African Americans $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002293" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Presidents United States Biography." ; + bflc:marcKey "650 0 $a Presidents $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Presidents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2162497" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2162497" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2162497" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Parlementaires États-Unis Biographies." ; + bflc:marcKey "650 6 $a Parlementaires $z États-Unis $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Parlementaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070850" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070850" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Through a combination of first-person interviews and those with friends, family, and colleagues, Biography® explores the life of the President from his childhood in Honolulu to his successful bid to become America's 44th Chief Executive. Learn about his struggles to find an identity as a teenager and how his dedication to learning and compassion for his peers propelled him through two of the top universities in the U.S. Follow him through his days as a community organizer in Chicago, as a state senator in Illinois, as a member of the U.S. Senate, and as his party's nominee for President of the United States. Finally, take a look at how he harnessed the power of change to connect with millions of Americans on his way to winning the White House in November 2008.\"--Described and Captioned Media Program website."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Introduction -- Early life -- Youth in Hawaii -- Harvard law -- Public life -- 2004 Convention -- Primaries -- Presidential win." ] ; + bf:title [ a bf:Title ; + rdfs:label "Barack Obama inaugural edition /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Barack Obama inaugural edition /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title on disc surface and container: $a Black enterprise, in our footsteps video collection" ; + bf:mainTitle "Black enterprise, in our footsteps video collection" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title on disc surface and container:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Title on container spine: $a Black enterprise : $b Barack Obama inaugural edition" ; + bf:mainTitle "Black enterprise :" ; + bf:note [ a bf:Note ; + rdfs:label "Title on container spine:"@en ] ; + bf:subtitle "Barack Obama inaugural edition" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Illinois" ; + bflc:marcKey "651 7 $a Illinois $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgt3k8FThFDJMfjp8rpfq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205143" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Obama, Barack" ; + bflc:marcKey "600 17 $a Obama, Barack $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJjCKvFkHQ3F9QhY6vw3cP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00348231" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Biography Channel (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7653963" ] . + + a bf:Organization ; + rdfs:label "Towers Productions, Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4981141" ] . + + a bf:Organization ; + rdfs:label "Arts and Entertainment Network." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3178221" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2008, ©2009"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "[New York, N.Y.] : Distributed by Black Enterprise" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 50 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "A&E Television Networks" ] ; + rdf:value "D7021D" ], + [ a bf:OclcNumber ; + rdf:value "1393192408" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Widescreen presentation, enhanced for 16X9 televisions."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a [New York, N.Y.] : $b Distributed by Black Enterprise" ; + bflc:simpleAgent "Distributed by Black Enterprise" ; + bflc:simplePlace "[New York, N.Y.] :" ; + bf:date "2009"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, N.Y.] : $b A&E Television Networks, $c [2009]" ; + bflc:simpleAgent "A&E Television Networks," ; + bflc:simpleDate "[2009]" ; + bflc:simplePlace "[New York, N.Y.] :" ; + bf:date "2009"^^ ; + bf:place ] ; + bf:publicationStatement "[New York, N.Y.] : A&E Television Networks, [2009]" ; + bf:responsibilityStatement "produced by Towers Productions, Inc. and Ron Marans Communications, Inc. for the A & E Television Network ; executive producer, Jonathan Towers ; producer, Maurice Bisaillon ; writers, Samantha Sanders, Julie Treumann." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Barack Obama inaugural edition /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Barack Obama inaugural edition /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1393270908.ttl b/tests/oclc/videos/1393270908.ttl new file mode 100644 index 0000000..ee316eb --- /dev/null +++ b/tests/oclc/videos/1393270908.ttl @@ -0,0 +1,201 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250607161559.9" ; + bf:creationDate "20230811" ; + bf:descriptionConventions [ a bf:DescriptionConventions ; + rdfs:label "Non-ISBD"@en ; + bf:code "blank" ] ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "794.8" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sony Computer Entertainment." ; + bf:agent [ a bf:Organization ; + rdfs:label "Sony Computer Entertainment." ] ] ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "ESRB rating: T for teen."@sv ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Jeux vidéo." ; + bflc:marcKey "650 6 $a Jeux vidéo." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "video games." ; + bflc:marcKey "650 7 $a video games. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300256888" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Video games." ; + bflc:marcKey "650 0 $a Video games." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079565" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Video Games" ; + bflc:marcKey "650 2 $a Video Games" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D018910" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Jeux vidéo." ; + bflc:marcKey "650 6 $a Jeux vidéo." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0055144" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Video games." ; + bflc:marcKey "650 7 $a Video games. $2 fast" ; + bf:source ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Pacific rift $b [PlayStation 3]" ; + bf:mainTitle "Pacific rift" ; + bf:subtitle "[PlayStation 3]" ], + [ a bf:Title ; + rdfs:label "Motor storm" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Motor storm" ] . + + a bf:Language . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 video game disc"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1393270908" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "1 player."@sv ], + [ a bf:Note ; + rdfs:label "\"PlayStation network.\""@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "System requirements: Playstation 3 (PS3) ; required hard disk space: at least 52 MB."@sv ], + [ a bf:Note, + ; + rdfs:label "1 games manual (31 pages)"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Sony Computer Entertainment, $c 2008" ; + bflc:simpleAgent "Sony Computer Entertainment," ; + bflc:simpleDate "2008" ; + bf:date "2008"^^ ; + bf:place ] ; + bf:publicationStatement "Sony Computer Entertainment, 2008" ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Motor storm Pacific rift ; [PlayStation 3]." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Motor storm" ; + bf:subtitle "Pacific rift ; [PlayStation 3]." ] . + diff --git a/tests/oclc/videos/1394906588.ttl b/tests/oclc/videos/1394906588.ttl new file mode 100644 index 0000000..8fce874 --- /dev/null +++ b/tests/oclc/videos/1394906588.ttl @@ -0,0 +1,419 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011204333.6" ; + bf:creationDate "20230816" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8211(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mallinson, Matthew, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Mallinson, Matthew," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barton, Dee, $d 1937-2001, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJvhrkh3J7FV9wJ3ym3RKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Keeter, Worth, $d 1956- $e film director. $1 https://id.oclc.org/worldcat/entity/E39PCjwrBKwgpqyxdF4hDxcRqP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Vinegar Syndrome (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqTwdtdBPT4PPT7XhB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT1H30M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films" ; + bflc:marcKey "655 7 $a Action and adventure films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Cinematographer, Steven Shaw ; editor, Matthew Mallinson ; music, Dee Barton."@en ; + bflc:marcKey "508 $a Cinematographer, Steven Shaw ; editor, Matthew Mallinson ; music, Dee Barton." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Ian Hunter, William T. Hicks, Charles K. Bibby, Typhoon the Baboon."@en ; + bflc:marcKey "511 1 $a Ian Hunter, William T. Hicks, Charles K. Bibby, Typhoon the Baboon." ] ; + bf:originDate "1986"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Duncan Jax is facing his most challenging mission ever, to save the world from evil terrorists!\"--IMDb."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Unmasking the idol /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Unmasking the idol /" ] . + + a bf:Person ; + rdfs:label "Barton, Dee, 1937-2001," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8926682" ] . + + a bf:Person ; + rdfs:label "Keeter, Worth, 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9618844" ] . + + a bf:Organization ; + rdfs:label "Vinegar Syndrome (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9497887" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:editionStatement "Limited edition of 6,000." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 90 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1394906588" ], + [ a bf:Lccn ; + rdf:value " 2023600620" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vinegar Syndrome" ] ; + rdf:value "VSA26" ], + [ a bf:Upc ; + rdf:value "814456025766" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Requires Blu-ray player."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, viewed August 16, 2023."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1986."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Special features: Newly scanned and restored in 2K from its 35mm interpositive; commentary track with Worth Keeter, moderated by Phil Smoot; \"The mission begins\" (68 min.) an extended making-of documentary featuring interviews with Worth Keeter, Louis Dula (aka Ian Hunter), Shiangtai Tuan, Steve Shaw, Steve Winegard, Art Newkirk, Irl Dixon, Gerry Therrien."@en ], + [ a bf:Note ; + rdfs:label "Wide screen (1.85:1)."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + ; + rdfs:label "1 double-sided poster."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the deaf and hard of hearing."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Vinegar Syndrome, $c [2022]" ; + bflc:simpleAgent "Vinegar Syndrome," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Vinegar Syndrome, [2022]" ; + bf:responsibilityStatement "Polo Players presents ; a Betty J. Stephens and Robert P. Eaton production ; directed by Worth Keeter ; produced by Betty J. Stephens and Robert P. Eaton ; screenplay by Phil Behrens and Robert P. Eaton." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Unmasking the idol /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Unmasking the idol /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1394906950.ttl b/tests/oclc/videos/1394906950.ttl new file mode 100644 index 0000000..f73418a --- /dev/null +++ b/tests/oclc/videos/1394906950.ttl @@ -0,0 +1,150 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bf:DescriptionAuthentication ; + bf:code "lcode" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20230822073557.6" ; + bf:creationDate "20230817" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content ; + bf:duration "PT26M"^^xsd:duration ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:title [ a bf:Title ; + rdfs:label "Ek ropa dhan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ek ropa dhan /" ] . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Library of Congress -- New Delhi Overseas Office" ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc of 1 (DVD/VCD) (ca. 26 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy."@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1394906950" ], + [ a bf:LcOverseasAcq ; + rdf:value "I-DVD-2023345826" ], + [ a bf:Lccn ; + rdf:value " 2023345826" ] ; + bf:immediateAcquisition [ a bf:ImmediateAcquisition ; + rdfs:label "Gift."@en ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sd., col. ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy."@en ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "India."@en ; + bflc:marcKey "257 $a India." ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Ranchi : $b Akhra, $c [200?]." ; + bflc:simpleAgent "Akhra," ; + bflc:simpleDate "[200?]." ; + bflc:simplePlace "Ranchi :" ; + bf:date "200u"^^ ; + bf:place ] ; + bf:publicationStatement "Ranchi : Akhra, [200?]." ; + bf:responsibilityStatement "directed by Biju Toppo and Meghnath." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Ek ropa dhan /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ek ropa dhan /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1395424548.ttl b/tests/oclc/videos/1395424548.ttl new file mode 100644 index 0000000..b18ca6c --- /dev/null +++ b/tests/oclc/videos/1395424548.ttl @@ -0,0 +1,727 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:DescriptionAuthentication ; + bf:code "lccopycat" . + + a bf:CaptureStorage ; + rdfs:label "Electrical capture, Digital storage"@en . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:BaseMaterial ; + rdfs:label "metal"@en . + + a bf:BaseMaterial ; + rdfs:label "plastic"@en . + + a bf:PlaybackChannels ; + rdfs:label "mixed"@en . + + a bf:PlayingSpeed ; + rdfs:label "1.4 m. per sec."@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:PlaybackCharacteristic ; + rdfs:label "digital"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "IMD" ] ; + bf:changeDate "20250528130854.6" ; + bf:creationDate "20230824" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "BTCTA" ], + [ a bf:Organization ; + bf:code "JDP" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "IMD" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a IMD $b eng $c DLC $d IMD $d BTCTA $d OCLCF $d JDP $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:date "2004" ; + bf:note [ a bf:Note ; + rdfs:label "Filmed during the Silk & Sandpaper Tour"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Atlanta Civic Center, Atlanta, Georgia."@en ] ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "782.421644" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "M1630.18" ; + bf:itemPortion ".A58 2005" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "performed music"@en ; + bf:code "prm" ; + bf:source ; + skos:closeMatch ], + [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 0 $a Scarface, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Scarface," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williams, LaToiya, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Williams, LaToiya," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dupri, Jermaine, $d 1972- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Dupri, Jermaine, 1972-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4403504" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hamilton, Anthony, $d 1971- $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Hamilton, Anthony, 1971-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6362327" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:duration "PT1H34M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Live sound recordings." ; + bflc:marcKey "655 7 $a Live sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866348" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores live." ; + bflc:marcKey "655 7 $a Enregistrements sonores live. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul music." ; + bflc:marcKey "655 7 $a Soul music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090707" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "sound recordings." ; + bflc:marcKey "655 7 $a sound recordings. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028633" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings" ; + bflc:marcKey "655 7 $a Video recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01692913" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remixes (Music)" ; + bflc:marcKey "655 7 $a Remixes (Music) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090648" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues." ; + bflc:marcKey "655 7 $a Rhythm and blues. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000950" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "655 7 $a Rhythm and blues music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090654" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concerts filmés." ; + bflc:marcKey "655 7 $a Concerts filmés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000106" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings" ; + bflc:marcKey "655 7 $a Sound recordings $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411639" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Music videos" ; + bflc:marcKey "655 7 $a Music videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726176" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Enregistrements sonores." ; + bflc:marcKey "655 7 $a Enregistrements sonores. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000201" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Remix (Musique)" ; + bflc:marcKey "655 7 $a Remix (Musique) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000928" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Music videos." ; + bflc:marcKey "655 7 $a Music videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866393" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert films." ; + bflc:marcKey "655 7 $a Concert films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866151" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings." ; + bflc:marcKey "655 7 $a Video recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866701" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos." ; + bflc:marcKey "655 7 $a Vidéos. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001738" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Soul." ; + bflc:marcKey "655 7 $a Soul. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000957" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "video recordings (physical artifacts)" ; + bflc:marcKey "655 7 $a video recordings (physical artifacts) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300028682" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéoclips." ; + bflc:marcKey "655 7 $a Vidéoclips. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001739" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sound recordings." ; + bflc:marcKey "655 7 $a Sound recordings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866572" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Anthony Hamilton, vocals ; with accompanying musicians."@en ; + bflc:marcKey "511 1 $a Anthony Hamilton, vocals ; with accompanying musicians." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Music videos." ; + bflc:marcKey "650 0 $a Music videos." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049915" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soul music." ; + bflc:marcKey "650 0 $a Soul music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130880" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Music videos" ; + bflc:marcKey "650 7 $a Music videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01030654" ] ; + bf:source ], + [ a bf:Temporal ; + rdfs:label "2001 - 2010" ; + bflc:marcKey "648 7 $a 2001 - 2010 $2 fast" ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vidéoclips." ; + bflc:marcKey "650 6 $a Vidéoclips." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0138542" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique populaire 2001-2010." ; + bflc:marcKey "650 6 $a Musique populaire $y 2001-2010." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique populaire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0358774" ] ] [ a bf:Temporal ; + rdfs:label "2001-2010." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0358774" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Remixes." ; + bflc:marcKey "650 0 $a Remixes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5685029" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Soul music" ; + bflc:marcKey "650 7 $a Soul music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01126930" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Popular music 2001-2010." ; + bflc:marcKey "650 0 $a Popular music $y 2001-2010." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Popular music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5478354" ] ] [ a bf:Temporal ; + rdfs:label "2001-2010." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5478354" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music." ; + bflc:marcKey "650 0 $a Rhythm and blues music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052468" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Popular music" ; + bflc:marcKey "650 7 $a Popular music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rhythm and blues music" ; + bflc:marcKey "650 7 $a Rhythm and blues music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01097281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Remix." ; + bflc:marcKey "650 6 $a Remix." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0365118" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "R & B singer Anthony Hamilton performs live in Atlanta."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Bonus CD: Comin' from where I'm from : remix (featuring Scarface & Jermaine Dupri) -- Charlene : iTunes originals acoustic version -- Charlene : live from Atlanta -- Comin' from where I'm from : live from Atlanta." ], + [ a bf:TableOfContents ; + rdfs:label "DVD: Documentary (86 min.) featuring live performances of: Since I seen't you ; Better days ; Cornbread, fish, & collard greens ; Float ; Lucille ; Chyna Black ; I tried ; My first love (featuring LaToiya Williams) ; Mama knew love ; Charlene ; I'm a mess ; Comin' from where I'm from -- Music videos: Charlene (5:00) -- Comin' from where I'm from (5:00)" ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Coming from where I'm from" ; + bf:mainTitle "Coming from where I'm from" ], + [ a bf:Title ; + rdfs:label "Comin' from where I'm from :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Comin' from where I'm from :" ] . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Status . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial , + ; + bf:carrier [ a bf:Carrier ; + rdfs:label "audiodisc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:code "sd" ; + bf:source ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2005,"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "CD audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "DVD video"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ], + [ a bf:FileType ; + rdfs:label "audio file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 94 min.) :"@en ] ; + bf:identifiedBy [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Arista" ] ; + rdf:value "82876-67157-2" ], + [ a bf:Upc ; + rdf:value "828766715798" ], + [ a bf:OclcNumber ; + rdf:value "1395424548" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Arista" ] ; + rdf:value "82876-67157-9" ], + [ a bf:AudioIssueNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Arista" ] ; + rdf:value "67157-2" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "178893915" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Arista" ] ; + rdf:value "67157-9" ], + [ a bf:Lccn ; + rdf:value " 2023628128" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "59756979" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:code "v" ; + bf:source ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "audio"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "audio disc"@en ] ; + bf:code "s" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + ; + rdfs:label "1 audio disc (digital ; 4 3/4 in.)"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. : $b Arista, $c [2005]" ; + bflc:simpleAgent "Arista," ; + bflc:simpleDate "[2005]" ; + bflc:simplePlace "New York, N.Y. :" ; + bf:date "2005"^^ ; + bf:place ] ; + bf:publicationStatement "New York, N.Y. : Arista, [2005]" ; + bf:responsibilityStatement "Anthony Hamilton." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "videodisc"@en ] ; + skos:closeMatch ], + , + , + , + , + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Comin' from where I'm from : live & more /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Comin' from where I'm from :" ; + bf:subtitle "live & more /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1396156177.ttl b/tests/oclc/videos/1396156177.ttl new file mode 100644 index 0000000..801185f --- /dev/null +++ b/tests/oclc/videos/1396156177.ttl @@ -0,0 +1,504 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "data source"@en . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011051600.6" ; + bf:creationDate "20230816" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "157" ; + bf:edition "full" ; + skos:relatedMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 1 $a Oklahoma. $b State Department of Health, $e presenter." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "Oklahoma. State Department of Health," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca525863" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hobbs, Peter, $d 1918-2011, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hobbs, Peter, 1918-2011," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15543782" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bryan, Julien H. $q (Julien Hequembourg), $d 1899-1974, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJjxpbqFjcW3CK9dHf9hpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Glushanok, Peter, $e cinematographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Glushanok, Peter," ] ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Thompson, Francis, $d 1908-2003, $e screenwriter, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJtGWrRWJkmT4m83mVF7pP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Film Foundation, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqpDmbQH7MYJGxVVc7R" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Senn, Milton J. E., $d 1902-1990, $e consultant. $1 https://id.oclc.org/worldcat/entity/E39PBJd8gqBGyRqj39fYgfbjmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cunningham, Sarah Lucie, $d 1918-1986, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmHFkqxby98vmC3mQp3wC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Minot, Anna, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Minot, Anna," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ridenour, Nina, $e consultant." ; + bf:agent [ a bf:Person ; + rdfs:label "Ridenour, Nina," ] ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Association for Mental Health (U.S.), $e sponsor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7Wj8KRBBF3hhwmDPp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Mental Health Film Board (New York, N.Y.), $e other. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpVk44HTcK4Gv34ccqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "other." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dushock, Joseph E., $d 1918-1993, $e film editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Dushock, Joseph E., 1918-1993," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15543953" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Thompson, Rex, $d 1942- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdcxvGjD4KQTDVjKxhGpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hellams, Alfred A., $d 1912-1998, $e consultant. $1 https://id.oclc.org/worldcat/entity/E39PCjDyjF9QTP3cc9RGDHyKV3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a International Film Bureau, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpWyxJjy8CFTmjVXJvR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ] ; + bf:duration "PT27M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sponsored films." ; + bflc:marcKey "655 7 $a Sponsored films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866577" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films éducatifs." ; + bflc:marcKey "655 7 $a Films éducatifs. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000109" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Educational films." ; + bflc:marcKey "655 7 $a Educational films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866203" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Rex Thompson, Anna Minot Franz, Peter Hobbs, Sarah Cunningham, Lee Richmond."@en ; + bflc:marcKey "511 1 $a Rex Thompson, Anna Minot Franz, Peter Hobbs, Sarah Cunningham, Lee Richmond." ], + [ a bf:Note, + ; + rdfs:label "Photographed by Peter Glushanok ; film editor, Joseph E. Dushock ; sound recordist, William Schwartz ; unit manager, Robert Betts ; script clerk, Allegra Fuller ; electrician, Stanley Meredith ; music arrangement, Herman Price ; psychiatric consultants, A.A. Hellams, M.D., Milton Senn, M.D. ; educational consultant, Nina Ridenour, Ph.D."@en ; + bflc:marcKey "508 $a Photographed by Peter Glushanok ; film editor, Joseph E. Dushock ; sound recordist, William Schwartz ; unit manager, Robert Betts ; script clerk, Allegra Fuller ; electrician, Stanley Meredith ; music arrangement, Herman Price ; psychiatric consultants, A.A. Hellams, M.D., Milton Senn, M.D. ; educational consultant, Nina Ridenour, Ph.D." ] ; + bf:originDate "1951"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Emotions of every-day living ; $v 3" ; + bf:seriesEnumeration "3" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Emotions of every-day living ;" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "American Archives of the Factual Film Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "American Archives of the Factual Film Collection (Library of Congress)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2035394" ] ; + bf:note [ a bf:Note ; + rdfs:label "MAVIS" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Fears of children" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Fears of children" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Garçons Santé mentale." ; + bflc:marcKey "650 6 $a Garçons $x Santé mentale." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Garçons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000369" ] ] [ a bf:Topic ; + rdfs:label "Santé mentale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379166" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Boys Mental health." ; + bflc:marcKey "650 0 $a Boys $x Mental health." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Boys" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2098786" ] ] [ a bf:Topic ; + rdfs:label "Mental health." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5225895" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Fear in children." ; + bflc:marcKey "650 0 $a Fear in children." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153535" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Parents et enfants Aspect psychologique." ; + bflc:marcKey "650 6 $a Parents et enfants $x Aspect psychologique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Parents et enfants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006682" ] ] [ a bf:Topic ; + rdfs:label "Aspect psychologique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373794" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Peur chez l'enfant." ; + bflc:marcKey "650 6 $a Peur chez l'enfant." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0101414" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Parent and child Psychological aspects." ; + bflc:marcKey "650 0 $a Parent and child $x Psychological aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Parent and child" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2114574" ] ] [ a bf:Topic ; + rdfs:label "Psychological aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5916272" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Five-year-old Paul Robbins exhibits fears common among children between the ages of four and six. Paul's fears of the dark, of being alone, and of new situations affect his everyday life. These fears are exacerbated by his mother Helen being too protective and his father Jim being too severe. As the film closes, Helen and Jim begin to develop different attitudes which in time can help Paul achieve better emotional health. This subtle, dramatized case study produced for parents, teachers, and mental health professionals illustrates the importance of constructive parenting in overcoming childhood fears."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Fears of children /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fears of children /" ] . + + a bf:Person ; + rdfs:label "Senn, Milton J. E., 1902-1990," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca45313" ] . + + a bf:Person ; + rdfs:label "Thompson, Rex, 1942-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4980083" ] . + + a bf:Person ; + rdfs:label "Bryan, Julien H. (Julien Hequembourg), 1899-1974," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca76294" ] . + + a bf:Person ; + rdfs:label "Cunningham, Sarah Lucie, 1918-1986," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9235180" ] . + + a bf:Person ; + rdfs:label "Thompson, Francis, 1908-2003," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6975560" ] . + + a bf:Person ; + rdfs:label "Hellams, Alfred A., 1912-1998," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3885141" ] . + + a bf:Organization ; + rdfs:label "Mental Health Film Board (New York, N.Y.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca553014" ] . + + a bf:Organization ; + rdfs:label "International Film Bureau," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca433707" ] . + + a bf:Organization ; + rdfs:label "International Film Foundation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca433706" ] . + + a bf:Organization ; + rdfs:label "National Association for Mental Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca35938" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:extent [ a bf:Extent ; + rdfs:label "1 video file (digital) (27 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396156177" ], + [ a bf:Lccn ; + rdf:value " 2023600370" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Parts of summary from the National Film Preservation Foundation WWW site, Mental health motion pictures: a selected guide, and See & hear."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "digital viewing copy"@en ] ; + bflc:marcKey "856 41 $3 digital viewing copy $d ntscrm $f 02035394 $u https://hdl.loc.gov/loc.mbrsmi/ntscrm.02035394" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sd., b&w."@en ], + [ a bf:Note ; + rdfs:label "Sources used: National Film Preservation Foundation WWW site, viewed August 16, 2023; Selected mental health films, 1967, p. 35, viewed online August 16, 2023 via Media History Digital Library; Mental health motion pictures: a selected guide, 1952, p. 21, viewed online August 16, 2023 via Media History Digital Library; See & hear, 1953, v. 8, no. 5, p. 9, viewed online August 16, 2023 via Media History Digital Library."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a United States : $b International Film Bureau, Inc., $c 1951." ; + bflc:simpleAgent "International Film Bureau, Inc.," ; + bflc:simpleDate "1951." ; + bflc:simplePlace "United States :" ; + bf:date "1951"^^ ; + bf:place ] ; + bf:publicationStatement "United States : International Film Bureau, Inc., 1951." ; + bf:responsibilityStatement "the Oklahoma State Department of Public Health presents ; a Julien Bryan International Film Foundation production ; sponsored by the National Association for Mental Health, Inc. ; written and directed by Francis Thompson." ; + bf:title [ a bf:Title ; + rdfs:label "Fears of children /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fears of children /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1396168209.ttl b/tests/oclc/videos/1396168209.ttl new file mode 100644 index 0000000..7172a19 --- /dev/null +++ b/tests/oclc/videos/1396168209.ttl @@ -0,0 +1,227 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Komedier (film)" ; + bflc:marcKey "655 7 $a Komedier (film) $0 https://id.kb.se/term/saogf/Komedier%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Romantik (film)" ; + bflc:marcKey "655 7 $a Romantik (film) $0 https://id.kb.se/term/saogf/Romantik%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250922212216.8" ; + bf:creationDate "20230905" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "2018."@sv ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025/DR" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Amstell, Simon. $4 drt $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Amstell, Simon." ] ; + bf:role , + ] ; + bf:genreForm , + , + , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Benjamin /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Benjamin /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@sv ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 strömmande video (1 tim., 25 min.))"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396168209" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "BTJViddla" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/BTJViddla" ] ; + rdf:value "000" ], + [ a bf:Ean ; + rdf:value "00000" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video", + "computer"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Film (strömmande)."@sv ], + [ a bf:Note ; + rdfs:label "[BTJ]."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Level K ; $c [2023]" ; + bflc:simpleAgent "Level K ;" ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Stockholm :" ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Lund : $b Viddla, $c [2023]" ; + bflc:simpleAgent "Viddla," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Lund :" ] ; + bf:publicationStatement "Lund : Viddla, [2023]", + "Stockholm : Level K ; [2023]" ; + bf:responsibilityStatement "written and directed by Simon Amstell." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.imdb.com/title/tt7455076/?ref_=tt_mv_close $z IMDB" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "IMDB"@sv ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://nfimageservice.azureedge.net/image/ $z Omslagsbild" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Omslagsbild"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Benjamin /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Benjamin /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/videos/1396169369.ttl b/tests/oclc/videos/1396169369.ttl new file mode 100644 index 0000000..ab13ea7 --- /dev/null +++ b/tests/oclc/videos/1396169369.ttl @@ -0,0 +1,561 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250110021654.4" ; + bf:creationDate "20230905" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCQ $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Person ; + rdfs:label "Artenstein, Isaac," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4899074" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gómez-Peña, Guillermo. $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhxqBB4QxY7qc46JgHgrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sushi, Inc. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpRCkHM9mYyc9Ht3Y7R" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cinewest Productions. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpVcpmq6GrbGvFJqFhR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Artenstein, Isaac, $e film producer, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJmTr467QW7twp9rqHDyVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Art Institute of Chicago. $b Video Data Bank. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7PRcrr39rcV7dbq7gg" ; + bf:agent ] ; + bf:duration "PT52M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Filmed performances." ; + bflc:marcKey "655 7 $a Filmed performances. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866256" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Spectacles filmés." ; + bflc:marcKey "655 7 $a Spectacles filmés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000218" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Filmed performances" ; + bflc:marcKey "655 7 $a Filmed performances $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726178" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English and Spanish."@en ], + [ a bf:Note, + ; + rdfs:label "Cinematography, Kristin Glover; editor, Isaac Artenstein."@en ; + bflc:marcKey "508 $a Cinematography, Kristin Glover; editor, Isaac Artenstein." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Ethnic identity" ; + bflc:marcKey "650 7 $a Mexican Americans $x Ethnic identity $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019104" ] ] [ a bf:Topic ; + rdfs:label "Ethnic identity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019104" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Performance art" ; + bflc:marcKey "650 7 $a Performance art $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01057852" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Gómez-Peña, Guillermo." ; + bflc:marcKey "600 10 $a Gómez-Peña, Guillermo." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2437303" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Ethnic identity Drama." ; + bflc:marcKey "650 0 $a Mexican Americans $x Ethnic identity $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019333" ] ] [ a bf:Topic ; + rdfs:label "Ethnic identity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019333" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Social conditions Drama." ; + bflc:marcKey "650 0 $a Mexican Americans $x Social conditions $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4284159" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4284159" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Race discrimination United States Drama." ; + bflc:marcKey "650 0 $a Race discrimination $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Race discrimination" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024323" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2024323" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Art vidéo États-Unis." ; + bflc:marcKey "650 6 $a Art vidéo $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Art vidéo" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0061056" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intercultural communication Drama." ; + bflc:marcKey "650 0 $a Intercultural communication $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intercultural communication" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2115825" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Civil rights" ; + bflc:marcKey "650 7 $a Mexican Americans $x Civil rights $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019081" ] ] [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019081" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Social conditions" ; + bflc:marcKey "650 7 $a Mexican Americans $x Social conditions $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019150" ] ] [ a bf:Topic ; + rdfs:label "Social conditions" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01019150" ] ] ) ], + [ a bf:Topic ; + rdfs:label "One-person shows (Performing arts)" ; + bflc:marcKey "650 0 $a One-person shows (Performing arts)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4413223" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "One-person shows (Performing arts)" ; + bflc:marcKey "650 7 $a One-person shows (Performing arts) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01045852" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Performance art United States." ; + bflc:marcKey "650 0 $a Performance art $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Performance art" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4166967" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4166967" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Video art" ; + bflc:marcKey "650 7 $a Video art $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01166389" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Spectacles solos." ; + bflc:marcKey "650 6 $a Spectacles solos." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0301221" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Race discrimination" ; + bflc:marcKey "650 7 $a Race discrimination $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01086465" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Intercultural communication" ; + bflc:marcKey "650 7 $a Intercultural communication $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00976084" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mexican Americans Civil rights Drama." ; + bflc:marcKey "650 0 $a Mexican Americans $x Civil rights $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mexican Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019317" ] ] [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019317" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Video art United States." ; + bflc:marcKey "650 0 $a Video art $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Video art" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079471" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Sitting at an altar decorated with a kitsch collection of cultural fetish items, and wearing a border patrolman's jacket decorated with buttons, bananas, beads, and shells, Gómez-Peña delivers a sly and bitter indictment of U.S. colonial attitudes toward Mexican culture and history. Whirling through various Mexican American stereotypes, pulling on costumes as easily as accents, Gómez-Peña emphasizes the collision of Mexican and American cultures, their mixture and misunderstanding of each other, each appearing as a dream/nightmare reflection of the \"Other.\" In turns powerful and playful, Border Brujo poignantly illustrates the double edge of forced cultural occupation."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Border brujo /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Border brujo /" ] . + + a bf:Organization ; + rdfs:label "Sushi, Inc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5584790" ] . + + a bf:Organization ; + rdfs:label "Cinewest Productions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1247580" ] . + + a bf:Organization ; + rdfs:label "Art Institute of Chicago. Video Data Bank." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca668003" ] . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1990."^^ ; + bf:distributionStatement "Chicago, Ill. : [Distributed by] Video Data Bank" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (52 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1396169369" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced in 1990."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States." ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a San Diego, Calif. : $b Cinewest Productions : $c [1990]." ; + bflc:simpleAgent "Cinewest Productions :" ; + bflc:simpleDate "[1990]." ; + bflc:simplePlace "San Diego, Calif. :" ; + bf:date "1990"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Chicago, Ill. : $b [Distributed by] Video Data Bank" ; + bflc:simpleAgent "[Distributed by] Video Data Bank" ; + bflc:simplePlace "Chicago, Ill. :" ; + bf:date "1990"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $b Sushi, Inc., $c [1990]." ; + bflc:simpleAgent "Sushi, Inc.," ; + bflc:simpleDate "[1990]." ] ; + bf:publicationStatement "San Diego, Calif. : Cinewest Productions : [1990].", + "Sushi, Inc., [1990]." ; + bf:responsibilityStatement "Video Data Bank presents ; Cinewest Productions and Sushi, Inc. present an Isaac Artenstein film ; written and performed by Guillermo Gómez-Peña." ; + bf:title [ a bf:Title ; + rdfs:label "Border brujo /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Border brujo /" ] . + + a bf:Person ; + rdfs:label "Gómez-Peña, Guillermo", + "Gómez-Peña, Guillermo." ; + bflc:marcKey "600 17 $a Gómez-Peña, Guillermo $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJhxqBB4QxY7qc46JgHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2437303" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00243319" ] ; + bf:source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1401762842.ttl b/tests/oclc/videos/1401762842.ttl new file mode 100644 index 0000000..bbc81b4 --- /dev/null +++ b/tests/oclc/videos/1401762842.ttl @@ -0,0 +1,554 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241112004640.1" ; + bf:creationDate "20231004" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:date "January 24-25, 2009" ; + bf:note [ a bf:Note ; + rdfs:label "Broadcast"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "BET and WGN Chicago"@en ] ], + [ a bf:Capture ; + bf:date "September 13, 2008" ; + bf:note [ a bf:Note ; + rdfs:label "Performed and recorded"@en ] ; + bf:place [ a bf:Place ; + rdfs:label "Kodak Theatre, Hollywood, California"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "ML420.L34" ; + bf:itemPortion "U63 2009" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vance, Courtney B., $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJccbCPhW9FQ8qt4DVtqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bassett, Angela, $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJtCBKfKHr97Yr6y7XBpT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a United Negro College Fund. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqhctjRmpqQCxD4dHRg" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Horvitz, Louis J., $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJgX8QYfGtDMtrdwqQfTHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Calloway, A. J., $d 1974- $e interviewer." ; + bf:agent [ a bf:Person ; + rdfs:label "Calloway, A. J., 1974-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15720416" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewer." ] ] ; + bf:duration "PT1H10M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Performances by: Yolanda Adams, Big Daddy Kane, Wayne Brady, Sarah Dash, Fantasia, Nona Hendryx, Jennifer Hudson, LaToya Luckett, Mario, Brian McKnight, Chrisette Michele, music director: Rickey Minor. Special appearances by: Beyoncé, Kobe Bryant, Mariah Carey, Merri Dee, Vivica A. Fox, Kevin Frazier, Johnny Furr, Tom Joyner, Wyclef Jean, Dr. Michael Lomax, Debra Lee, Duane Martin, Lisaraye McCoy, Mo'nique, Shemar Moore, Holly Robinson Peete, Shaun Robinson, Sheila E., Dr. Ian Smith, Raven-Symoné, and Susan Taylor."@en ; + bflc:marcKey "511 0 $a Performances by: Yolanda Adams, Big Daddy Kane, Wayne Brady, Sarah Dash, Fantasia, Nona Hendryx, Jennifer Hudson, LaToya Luckett, Mario, Brian McKnight, Chrisette Michele, music director: Rickey Minor. Special appearances by: Beyoncé, Kobe Bryant, Mariah Carey, Merri Dee, Vivica A. Fox, Kevin Frazier, Johnny Furr, Tom Joyner, Wyclef Jean, Dr. Michael Lomax, Debra Lee, Duane Martin, Lisaraye McCoy, Mo'nique, Shemar Moore, Holly Robinson Peete, Shaun Robinson, Sheila E., Dr. Ian Smith, Raven-Symoné, and Susan Taylor." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a LaBelle, Patti $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "LaBelle, Patti" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3078979" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musiciens de rhythm and blues États-Unis Biographies." ; + bflc:marcKey "650 6 $a Musiciens de rhythm and blues $z États-Unis $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musiciens de rhythm and blues" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0367351" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rhythm and blues musicians United States Biography." ; + bflc:marcKey "650 0 $a Rhythm and blues musicians $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rhythm and blues musicians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5757016" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Person ; + rdfs:label "LaBelle, Patti." ; + bflc:marcKey "600 10 $a LaBelle, Patti." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3078979" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "documentaries (documents)" ; + bflc:marcKey "650 7 $a documentaries (documents) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300249172" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "650 0 $a Documentary television programs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099385" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Rock musicians" ; + bflc:marcKey "650 7 $a Rock musicians $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01099238" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musiciens rock États-Unis Biographies." ; + bflc:marcKey "650 6 $a Musiciens rock $z États-Unis $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musiciens rock" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0387198" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0387198" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rock musicians United States Biography." ; + bflc:marcKey "650 0 $a Rock musicians $z United States $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rock musicians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6066140" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6066140" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "650 6 $a Documentaires télévisés." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0018433" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Some of the brightest stars of music, TV, sports and the movies joined the first lady of rock 'n' soul, Patti LaBelle, on the stage of the Kodak Theatre in Hollywood to spread the word about UNCF--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "UNCF 30th anniversary :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UNCF 30th anniversary :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Evening of stars" ; + bf:mainTitle "Evening of stars" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 10 $a Tribute to Patti LaBelle" ; + bf:mainTitle "Tribute to Patti LaBelle" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a United Negro College Fund 30th anniversary" ; + bf:mainTitle "United Negro College Fund 30th anniversary" ] . + + a bf:Person ; + rdfs:label "Vance, Courtney B.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4082508" ] . + + a bf:Person ; + rdfs:label "Horvitz, Louis J.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5325057" ] . + + a bf:Person ; + rdfs:label "Bassett, Angela," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3939580" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "United Negro College Fund." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1312929" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:copyrightDate "©2009"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "Limited edition DVD." ; + bf:extent [ a bf:Extent ; + rdfs:label "2 videodiscs (approximately 70 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1401762842" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note ; + rdfs:label "Narration for themed segments: Angela Bassett, Courtney B. Vance."@en ], + [ a bf:Note ; + rdfs:label "For promotional use only; not for sale--Container (back)."@en ], + [ a bf:Note ; + rdfs:label "Includes Bonus: AT&T backstage video with one-on-one interviews conducted by A.J. Calloway, Red Carpet showcase, and rehearsals."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD; Dolby Digital."@en ], + [ a bf:Note ; + rdfs:label "Staged and recorded at the Kodak Theatre (Sept. 2008), then broadcast at select networks stations in January 2009."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b UNCF, $c [2009]" ; + bflc:simpleAgent "UNCF," ; + bflc:simpleDate "[2009]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2009"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : UNCF, [2009]" ; + bf:responsibilityStatement "presented by Target ; a Louis J. Horvitz production." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "UNCF 30th anniversary : An evening of stars : tribute to Patti LaBelle /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "UNCF 30th anniversary :" ; + bf:subtitle "An evening of stars : tribute to Patti LaBelle /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1402231855.ttl b/tests/oclc/videos/1402231855.ttl new file mode 100644 index 0000000..4c6f008 --- /dev/null +++ b/tests/oclc/videos/1402231855.ttl @@ -0,0 +1,752 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20250801195753.5" ; + bf:creationDate "20231011" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCQ $d OCLCL $d OCLCA $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a McBride, Danny, $d 1976- $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "McBride, Danny, 1976-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8209652" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Greer, Judy, $d 1975- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Greer, Judy, 1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5467970" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hall, Anthony Michael, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hall, Anthony Michael," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2956856" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hill, Debra, $e creator." ; + bf:agent [ a bf:Person ; + rdfs:label "Hill, Debra," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4477820" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "creator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Akkad, Malek, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Akkad, Malek," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7651569" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Teems, Scott, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Teems, Scott," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8616605" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Green, David Gordon, $d 1975- $e film director, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Green, David Gordon, 1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5910642" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Patton, Will, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Patton, Will," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3119919" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Curtis, Jamie Lee, $d 1958- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Curtis, Jamie Lee, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2826378" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Matichak, Andi, $d 1994- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Matichak, Andi, 1994-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11761643" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Carpenter, John, $d 1948- $e creator." ; + bf:agent [ a bf:Person ; + rdfs:label "Carpenter, John, 1948-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5388345" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "creator." ] ] ; + bf:duration "PT1H49M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Directed by David Gordon Green ; produced by Malek Akkad, Bill Block, Jason Blum ; written by Scott Teems & Danny McBride & David Gordon Green ; director of photography, Michael Simmonds ; editor, Tim Alverson ; music, John Carpenter, Cody Carpenter, Daniel Davies"@en ; + bflc:marcKey "508 $a Directed by David Gordon Green ; produced by Malek Akkad, Bill Block, Jason Blum ; written by Scott Teems & Danny McBride & David Gordon Green ; director of photography, Michael Simmonds ; editor, Tim Alverson ; music, John Carpenter, Cody Carpenter, Daniel Davies" ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rating: 18 years or more, strong bloody violence"@en ], + [ a bf:Note, + ; + rdfs:label "Jamie Lee Curtis, Judy Greer, Andi Matichak, Anthony Michael Hall, Will Patton"@en ; + bflc:marcKey "511 1 $a Jamie Lee Curtis, Judy Greer, Andi Matichak, Anthony Michael Hall, Will Patton" ] ; + bf:originDate "2020"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Halloween kills" ; + bflc:marcKey "730 02 $i Container of (work): $a Halloween kills" ; + bf:title [ a bf:Title ; + rdfs:label "Halloween kills" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Halloween kills" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Halloween kills. Extended cut" ; + bflc:marcKey "730 02 $i Container of (expression): $a Halloween kills. $s Extended cut" ; + bf:title [ a bf:Title ; + rdfs:label "Halloween kills. Extended cut" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Halloween kills." ] ; + bf:version "Extended cut" ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Fiction films" ; + bflc:marcKey "650 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01893728" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Halloween" ; + bflc:marcKey "650 7 $a Halloween $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00950624" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "650 7 $a Thrillers (Motion pictures) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01746079" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Horror films" ; + bflc:marcKey "650 7 $a Horror films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00960370" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Myers, Michael (Fictitious character)" ; + bflc:marcKey "650 7 $a Myers, Michael (Fictitious character) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01763992" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Horror films." ; + bflc:marcKey "650 0 $a Horror films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2082334" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Video recordings for people with visual disabilities" ; + bflc:marcKey "650 7 $a Video recordings for people with visual disabilities $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01166512" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Feature films 2021." ; + bflc:marcKey "650 4 $a Feature films $y 2021." ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Feature films" ] [ a bf:Temporal ; + rdfs:label "2021." ] ) ], + [ a bf:Topic ; + rdfs:label "Films d'horreur." ; + bflc:marcKey "650 6 $a Films d'horreur." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0035248" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Feature films." ; + bflc:marcKey "650 0 $a Feature films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153642" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "650 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01166513" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Halloween Drama." ; + bflc:marcKey "650 0 $a Halloween $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Halloween" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2052360" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Video recordings for people with visual disabilities." ; + bflc:marcKey "650 0 $a Video recordings for people with visual disabilities." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7629416" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vidéos pour personnes handicapées auditives." ; + bflc:marcKey "650 6 $a Vidéos pour personnes handicapées auditives." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0163432" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Serial murderers Drama." ; + bflc:marcKey "650 0 $a Serial murderers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Serial murderers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3812560" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Revenge Drama." ; + bflc:marcKey "650 0 $a Revenge $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Revenge" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049107" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Thrillers (Films)" ; + bflc:marcKey "650 6 $a Thrillers (Films)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000261505" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Fiction films." ; + bflc:marcKey "650 0 $a Fiction films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7518914" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Horror Film genre" ; + bflc:marcKey "655 4 $a Horror $x Film genre" ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Horror" ] [ a bf:Topic ; + rdfs:label "Film genre" ] ) ], + [ a bf:Topic ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "650 0 $a Video recordings for the hearing impaired." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7629417" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Films de fiction." ; + bflc:marcKey "650 6 $a Films de fiction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000258823" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Myers, Michael (Fictitious character) Drama." ; + bflc:marcKey "650 0 $a Myers, Michael (Fictitious character) $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Myers, Michael (Fictitious character)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8715409" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Feature films" ; + bflc:marcKey "650 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00922105" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "650 0 $a Thrillers (Motion pictures)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7873210" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Serial murderers" ; + bflc:marcKey "650 7 $a Serial murderers $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01113110" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Revenge" ; + bflc:marcKey "650 7 $a Revenge $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01096476" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Vidéos pour personnes ayant une déficience visuelle." ; + bflc:marcKey "650 6 $a Vidéos pour personnes ayant une déficience visuelle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0256106" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The Halloween night when Michael Myers returned isn't over yet. Minutes after Laurie Strode, her daughter Karen and granddaughter Allyson left masked monster Michael Myers caged and burning in Laurie's basement, Laurie is rushed to the hospital with life-threatening injuries, believing she finally killed her lifelong tormentor. But when Michael manages to free himself from Laurie's trap, his ritual bloodbath resumes. As Laurie fights her pain and prepares to defend herself against him, she inspires all of Haddonfield to rise up against their unstoppable monster. The Strode women join a group of other survivors of Michael's first rampage who decide to take matters into their own hands, forming a vigilante mob that sets out to hunt Michael down, once and for all. Evil dies tonight\"--Container"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Halloween kills /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Halloween kills /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Relationship . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdf:value "2.39:1" ], + [ a bf:AspectRatio ; + rdfs:label "Wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:auditoryAssistiveFeatures "audioDescription"@en ; + oclcbf:contentAccessMode "visual"@en ], + [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2021"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "London : distributed in the UK by Warner Bros. Entertainment UK Ltd." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 109 min. - extended cut; 104 min. theatrical) :"@en ] ; + bf:identifiedBy [ a bf:Identifier ; + bf:qualifier "(disc)" ; + rdf:value "VFK09192" ], + [ a bf:Identifier ; + bf:qualifier "(container)" ; + rdf:value "5000295949" ], + [ a bf:OclcNumber ; + rdf:value "1402231855" ], + [ a bf:Identifier ; + bf:qualifier "(disc)" ; + rdf:value "768435/UPB1/R0" ], + [ a bf:Identifier ; + bf:qualifier "(container)" ; + rdf:value "100806043" ], + [ a bf:Ean ; + rdf:value "5053083235796" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced in the United States as a motion picture an released in 2021"@en ], + [ a bf:Note ; + rdfs:label "Bonus features: Gag reel; Deleted and extended scenes; Haddonfield's open wounds; the Kill team; Strode family values; 1978 Transformations; The power of fear; Kill count; Feature commentary with director/co-writer David Gordon Green and stars Jamie Lee Curtis and Judy Greer"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Extended cut, also includes theatrical version and an alternate ending"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English SDH, Audio description in English"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Based on characters created by John Carpenter and Debra Hill"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a London : $b distributed in the UK by Warner Bros. Entertainment UK Ltd." ; + bflc:simpleAgent "distributed in the UK by Warner Bros. Entertainment UK Ltd." ; + bflc:simplePlace "London :" ; + bf:date "2021"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [Great Britain?] : $b Universal Pictures Home Entertainment, $c [2021]" ; + bflc:simpleAgent "Universal Pictures Home Entertainment," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[Great Britain?] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[Great Britain?] : Universal Pictures Home Entertainment, [2021]" ; + bf:responsibilityStatement "Universal Pictures, Miramax and Blumhouse present a Malek Akkad Production in association with Rough House Pictures" ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby"@en ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Halloween kills /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Halloween kills /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1405965846.ttl b/tests/oclc/videos/1405965846.ttl new file mode 100644 index 0000000..0a6c51f --- /dev/null +++ b/tests/oclc/videos/1405965846.ttl @@ -0,0 +1,520 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20250418112649.9" ; + bf:creationDate "20231025" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d OCLCO $d OCLCF $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Robinson, Jacqueline $e speaker" ; + bf:agent [ a bf:Person ; + rdfs:label "Robinson, Jacqueline" ] ; + bf:role [ a bf:Role ; + rdfs:label "speaker" ] ] ; + bf:duration "PT26M"^^xsd:duration ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Henry Stewart talks. Biomedical & life sciences collection. Introduction to evolutionary biology" ; + bflc:marcKey "830 0 $a Henry Stewart talks. $p Biomedical & life sciences collection. $p Introduction to evolutionary biology" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Henry Stewart talks." ; + bf:partName "Biomedical & life sciences collection.", + "Introduction to evolutionary biology" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Introduction to evolutionary biology $x 2056-452X" ; + bf:identifiedBy [ a bf:Issn ; + rdf:value "2056-452X" ] ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Introduction to evolutionary biology" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Inbreeding" ; + bflc:marcKey "650 2 $a Inbreeding" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007178" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biologie de la conservation." ; + bflc:marcKey "650 6 $a Biologie de la conservation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0269585" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Extinction (Biology)" ; + bflc:marcKey "650 0 $a Extinction (Biology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2147340" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Génomique." ; + bflc:marcKey "650 6 $a Génomique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0363181" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genetic Drift" ; + bflc:marcKey "650 2 $a Genetic Drift" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D040961" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Extinction, Biological" ; + bflc:marcKey "650 2 $a Extinction, Biological" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D053476" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Génétique écologique." ; + bflc:marcKey "650 6 $a Génétique écologique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0073240" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversity" ; + bflc:marcKey "650 7 $a Biodiversity $2 fast $0 (OCoLC)fst01429860" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01429860" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Population genetics" ; + bflc:marcKey "650 7 $a Population genetics $2 fast $0 (OCoLC)fst01071583" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01071583" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Croisement consanguin." ; + bflc:marcKey "650 6 $a Croisement consanguin." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0037551" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ecological genetics" ; + bflc:marcKey "650 7 $a Ecological genetics $2 fast $0 (OCoLC)fst00901452" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901452" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genomics" ; + bflc:marcKey "650 7 $a Genomics $2 fast $0 (OCoLC)fst00940228" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940228" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Ecological genetics." ; + bflc:marcKey "650 0 $a Ecological genetics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111962" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Extinction (Biologie)" ; + bflc:marcKey "650 6 $a Extinction (Biologie)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0086215" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genomics." ; + bflc:marcKey "650 0 $a Genomics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5790968" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genomics" ; + bflc:marcKey "650 2 $a Genomics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D023281" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genetics, Population" ; + bflc:marcKey "650 2 $a Genetics, Population" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005828" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Evolution (Biology)" ; + bflc:marcKey "650 7 $a Evolution (Biology) $2 fast $0 (OCoLC)fst00917302" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00917302" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Pedigree" ; + bflc:marcKey "650 2 $a Pedigree" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D010375" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Population genetics." ; + bflc:marcKey "650 0 $a Population genetics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2157004" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Génétique Technique." ; + bflc:marcKey "650 6 $a Génétique $x Technique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Génétique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068339" ] ] [ a bf:Topic ; + rdfs:label "Technique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068339" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Genetics Technique" ; + bflc:marcKey "650 7 $a Genetics $x Technique $2 fast $0 (OCoLC)fst00940145" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00940145" ] ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Genetics" ] [ a bf:Topic ; + rdfs:label "Technique" ] ) ], + [ a bf:Topic ; + rdfs:label "Extinction (Biology)" ; + bflc:marcKey "650 7 $a Extinction (Biology) $2 fast $0 (OCoLC)fst00918969" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00918969" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Evolution (Biology)" ; + bflc:marcKey "650 0 $a Evolution (Biology)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2837854" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Genetics Technique." ; + bflc:marcKey "650 0 $a Genetics $x Technique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Genetics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2023236" ] ] [ a bf:Topic ; + rdfs:label "Technique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2023236" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Conservation biology" ; + bflc:marcKey "650 7 $a Conservation biology $2 fast $0 (OCoLC)fst00875490" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00875490" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Inbreeding Depression" ; + bflc:marcKey "650 2 $a Inbreeding Depression" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000071422" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Inbreeding" ; + bflc:marcKey "650 7 $a Inbreeding $2 fast $0 (OCoLC)fst00968385" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00968385" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversité." ; + bflc:marcKey "650 6 $a Biodiversité." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0170291" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversity." ; + bflc:marcKey "650 0 $a Biodiversity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2037197" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Génétique des populations." ; + bflc:marcKey "650 6 $a Génétique des populations." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0008948" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Genetic Techniques" ; + bflc:marcKey "650 2 $a Genetic Techniques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D005821" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Biodiversity" ; + bflc:marcKey "650 2 $a Biodiversity" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D044822" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Conservation of Natural Resources methods" ; + bflc:marcKey "650 2 $a Conservation of Natural Resources $x methods" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Conservation of Natural Resources" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003247Q000379" ] ] [ a bf:Topic ; + rdfs:label "methods" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003247Q000379" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Inbreeding." ; + bflc:marcKey "650 0 $a Inbreeding." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2100274" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Conservation biology." ; + bflc:marcKey "650 0 $a Conservation biology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3796953" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Aims and methods of conservation genetics -- Genetic similarity or distinctiveness -- Genetic diversity and population size -- Population bottlenecks -- Genetic drift -- Inbreeding and inbreeding depression -- Pedigrees vs. genetic data -- Preventing and reversing extinction" ] ; + bf:title [ a bf:Title ; + rdfs:label "Conservation genomics" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Conservation genomics" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (26 min.))"@en ] ; + bf:identifiedBy [ a bf:PublisherNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Henry Stewart Talks" ] ; + rdf:value "5801" ], + [ a bf:OclcNumber ; + rdf:value "1405965846" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "HS Talks"@en ] ; + bflc:marcKey "856 40 $3 HS Talks $u https://hstalks.com/bs/5066/" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Animated audio-visual presentation with synchronized narration"@en ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on online resource; title from title screen (HSTalks, viewed on October 25, 2023)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London $b Henry Stewart Talks $c 2023" ; + bflc:simpleAgent "Henry Stewart Talks" ; + bflc:simpleDate "2023" ; + bflc:simplePlace "London" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "London Henry Stewart Talks 2023" ; + bf:responsibilityStatement "Jacqueline Robinson" ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Conservation genomics genetic diversity and inbreeding" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Conservation genomics" ; + bf:subtitle "genetic diversity and inbreeding" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + diff --git a/tests/oclc/videos/1407510091.ttl b/tests/oclc/videos/1407510091.ttl new file mode 100644 index 0000000..a6054d7 --- /dev/null +++ b/tests/oclc/videos/1407510091.ttl @@ -0,0 +1,793 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20260320115843.9" ; + bf:creationDate "20231027" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "KJ7" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "BRG" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "UKUOY" ], + [ a bf:Organization ; + bf:code "KYC" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCF $d OCLCQ $d OCLCL $d UKUOY $d KYC $d BRG $d KJ7 $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20231120" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE4930(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moore, Julianne, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Moore, Julianne," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Streep, Meryl, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Streep, Meryl," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Paramount Home Entertainment (Firm), $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXcPKGCY3jmdfmRCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Daldry, Stephen, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Daldry, Stephen," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Miramax Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqQWcXGxK4qJYfGrhTR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Paramount Pictures Corporation, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrVMVTrqfcJv3PJJXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kidman, Nicole, $d 1967- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkTdh8BYH8jTQr4fDcQMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hare, David, $d 1947- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJhxgvyBByPxH4WdCtpXVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rudin, Scott, $d 1958- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJjtcH9HQwrKC4BRffxbh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ] ; + bf:duration "PT1H54M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Hours (Motion picture)" ; + bflc:marcKey "130 0 $a Hours (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5931757" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hours (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance films" ; + bflc:marcKey "655 7 $a Romance films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710332" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Melodramas (Motion pictures)" ; + bflc:marcKey "655 7 $a Melodramas (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866373" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance films." ; + bflc:marcKey "655 7 $a Romance films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866521" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'amour." ; + bflc:marcKey "655 7 $a Films d'amour. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000116" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Melodramas (Motion pictures)" ; + bflc:marcKey "655 7 $a Melodramas (Motion pictures) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726217" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Mélodrames (Films)" ; + bflc:marcKey "655 7 $a Mélodrames (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000180" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Academy Award for best actress (Kidman), 2003" ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Seamus McGarvey ; editor, Peter Boyle ; music, Philip Glass ; costume designer, Ann Roth ; production designer, Maria Djurkovic."@en ; + bflc:marcKey "508 $a Director of photography, Seamus McGarvey ; editor, Peter Boyle ; music, Philip Glass ; costume designer, Ann Roth ; production designer, Maria Djurkovic." ], + [ a bf:Note, + ; + rdfs:label "In English and French with optional English subtitles; Closed-captioned."@en ], + [ a bf:Note, + ; + rdfs:label "Meryl Streep, Julianne Moore, Nicole Kidman, Ed Harris, Toni Collette, Claire Danes, Jeff Daniels, Stephen Dillane, Allison Janney, John C. Reilly, Miranda Richardson."@en ; + bflc:marcKey "511 1 $a Meryl Streep, Julianne Moore, Nicole Kidman, Ed Harris, Toni Collette, Claire Danes, Jeff Daniels, Stephen Dillane, Allison Janney, John C. Reilly, Miranda Richardson." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:originDate "2002"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Roger Blunck Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Roger Blunck Collection (Library of Congress)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Widescreen collection" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Widescreen collection" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Cunningham, Michael, 1952- Hours." ; + bflc:marcKey "700 1 $i Based on (work): $a Cunningham, Michael, $d 1952- $t Hours." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Cunningham, Michael, 1952-" ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8760656" ] ; + bf:title [ a bf:Title ; + rdfs:label "Hours." ; + bf:mainTitle "Hours." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Based on (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women New York (State) New York." ; + bflc:marcKey "650 0 $a Women $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105293" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Influence (Literary, artistic, etc.)" ; + bflc:marcKey "650 7 $a Influence (Literary, artistic, etc.) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00972484" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships." ; + bflc:marcKey "650 0 $a Man-woman relationships." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Women" ; + bflc:marcKey "650 7 $a Women $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01176568" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Women Feature." ; + bflc:marcKey "655 0 $a Women $v Feature." ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Women" ] [ a bf:GenreForm ; + rdfs:label "Feature." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Woolf, Virginia, $d 1882-1941 $x Influence." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Woolf, Virginia, 1882-1941" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275319" ] ] [ a bf:Topic ; + rdfs:label "Influence." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5739922" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes New York (État) New York." ; + bflc:marcKey "650 6 $a Femmes $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068366" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Women California Los Angeles." ; + bflc:marcKey "650 0 $a Women $z California $z Los Angeles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2105293" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255039" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Biographical Feature." ; + bflc:marcKey "655 0 $a Biographical $v Feature." ; + bf:source ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Biographical" ] [ a bf:GenreForm ; + rdfs:label "Feature." ] ) ], + [ a bf:Topic ; + rdfs:label "Relations entre hommes et femmes." ; + bflc:marcKey "650 6 $a Relations entre hommes et femmes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038585" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Femmes Californie Los Angeles." ; + bflc:marcKey "650 6 $a Femmes $z Californie $z Los Angeles." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Femmes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0068366" ] ] [ a bf:Geographic ; + rdfs:label "Californie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0461889" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "California Los Angeles" ; + bflc:marcKey "651 7 $a California $z Los Angeles $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJfWYmJkDYcpGWYVDfWxDq" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204540" ] ] [ a bf:Geographic ; + rdfs:label "Los Angeles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204540" ] ] ) ; + skos:relatedMatch ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "In 1929, Virginia Woolf is starting to write her novel, 'Mrs. Dalloway, ' under the care of doctors and family. In 1951, Laura Brown is planning for her husband's birthday, but is preoccupied with reading Woolf's novel. In 2001, Clarrisa Vaughn is planning an award party for her friend, an author dying of AIDS. Taking place over one day, all three stories are interconnected with the novel: one is writing it, one is reading it, and one is living it."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The hours -- Three women -- The mind and times of Virginia Woolf -- The music of the hours -- The lives of Mrs. Dalloway." ] ; + bf:title [ a bf:Title ; + rdfs:label "The hours /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The hours /" ] . + + a bf:Person ; + rdfs:label "Hare, David, 1947-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca57765" ] . + + a bf:Person ; + rdfs:label "Rudin, Scott, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1906474" ] . + + a bf:Person ; + rdfs:label "Kidman, Nicole, 1967-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4410031" ] . + + a bf:Person ; + rdfs:label "Woolf, Virginia, 1882-1941" ; + bflc:marcKey "600 17 $a Woolf, Virginia, $d 1882-1941 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJqKgYt3RrY4vtrh9j9CcP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00033879" ] ; + bf:source . + + a bf:Organization ; + rdfs:label "Miramax Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3663802" ] . + + a bf:Organization ; + rdfs:label "Paramount Pictures Corporation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca288516" ] . + + a bf:Organization ; + rdfs:label "Paramount Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6740394" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2003"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "United States : Paramount Home Entertainment, 2003." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 114 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + bf:status ; + rdf:value "931280924" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1230275347" ], + [ a bf:Isbn ; + rdf:value "9780792187127" ], + [ a bf:Lccn ; + rdf:value " 2023602598" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1267629013" ], + [ a bf:OclcNumber ; + rdf:value "1407510091" ], + [ a bf:Isbn ; + rdf:value "9780792189749" ], + [ a bf:Upc ; + rdf:value "097363399049" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Paramount Home Entertainment" ] ; + rdf:value "33990" ], + [ a bf:Upc ; + rdf:value "097360567045" ], + [ a bf:Isbn ; + rdf:value "0792189744" ], + [ a bf:Isbn ; + rdf:value "0792187121" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sources used: videodisc container."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD; NTSC; region 1; Dolby surround, widescreen version."@en ], + [ a bf:Note ; + rdfs:label "Special features: Commentary by Meryl Streep, Julianne Moore and Nicole Kidman; commentary by directorStephen Daldry and novelist Michael Cunningham; introduction by the filmmakers; 4 featurettes: \"Three women\", \"The mind and times of Virginia Woolf\", \"The music of The hours\", \"The Lives of Mrs. Dalloway\"; theatrical trailer."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2002."@en ], + [ a bf:Note ; + rdfs:label "Based on the book by Michael Cunningham."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a United States : $b Paramount Home Entertainment, $c 2003." ; + bflc:simpleAgent "Paramount Home Entertainment," ; + bflc:simpleDate "2003." ; + bflc:simplePlace "United States :" ; + bf:date "2003"^^ ] ; + bf:responsibilityStatement "Paramount Pictures and Miramax Films present ; produced by Scott Rudin, Robert Fox ; screenplay by David Hare ; directed by Stephen Daldry." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The hours /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The hours /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Status . + + a bf:Organization . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1409536906.ttl b/tests/oclc/videos/1409536906.ttl new file mode 100644 index 0000000..4388116 --- /dev/null +++ b/tests/oclc/videos/1409536906.ttl @@ -0,0 +1,1120 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011193712.2" ; + bf:creationDate "20231116" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "WAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d OCLCO $d OCLCL $d OCLCQ $d WAU $d OCLCO $d OCLCA $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E184.L27" ; + bf:itemPortion "N474 2010" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "305.8959191073" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20230216" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kuras, Ellen, $e film director, $e screenwriter, $e film producer, $e cinematographer. $1 https://id.oclc.org/worldcat/entity/E39PBJfX7tM6hKWXtGw7k4MVmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a PandinLao Films, $e presenter" ; + bf:agent [ a bf:Organization ; + rdfs:label "PandinLao Films," ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fernandez-Marengo, Flora, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjH3HwH48wxgP4MhKB4jG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mertes, Cara, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJvRRtyDhQvT3dYyGH4wmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shore, Howard, $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJhxrfK9J9fydTTwrQpwYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a American Documentary Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpr3CKjV4rkxKpMFghR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Phrasavath, Thavisouk, $d 1964- $e film director, $e screenwriter, $e narrator, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJwtkxjGhcGkV694RWJ7HC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator," ], + [ a bf:Role ; + rdfs:label "editor of moving image work." ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Kinosmith Inc., $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpf8gwGyd4QtxC3gjRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ] ; + bf:duration "PT1H36M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Nerakhoun (Motion picture)" ; + bflc:marcKey "130 0 $a Nerakhoun (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7647720" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nerakhoun (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Biographical films" ; + bflc:marcKey "655 7 $a Biographical films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710277" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographies" ; + bflc:marcKey "655 7 $a Biographies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01919896" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films."@en ; + bflc:marcKey "380 $a Documentary films. $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographical films." ; + bflc:marcKey "655 7 $a Biographical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866080" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films biographiques." ; + bflc:marcKey "655 7 $a Films biographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000081" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Interviews" ; + bflc:marcKey "655 7 $a Interviews $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423832" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ls---" ; + bf:code "a-ls---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "lao" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Thavisouk Phrasavath, narrator."@en ; + bflc:marcKey "511 0 $a Thavisouk Phrasavath, narrator." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematography by Ellen Kuras ; edited by Thavisouk Phrasavath ; music composed and conducted by Howard Shore."@en ; + bflc:marcKey "508 $a Cinematography by Ellen Kuras ; edited by Thavisouk Phrasavath ; music composed and conducted by Howard Shore." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "lao" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Narration in English; interviews in Lao with English subtitles."@en ] ; + bf:originDate "2008"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "POV (Television program)" ; + bflc:marcKey "730 0 $a POV (Television program)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4784126" ] ; + bf:title [ a bf:Title ; + rdfs:label "POV (Television program)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "POV (Television program)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Hotdocs collection." ; + bflc:marcKey "830 0 $a Hotdocs collection." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9744541" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hotdocs collection." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a The Hot Docs collection" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "The Hot Docs collection" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vietnam War, 1961-1975 Laos History." ; + bflc:marcKey "650 0 $a Vietnam War, 1961-1975 $z Laos $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vietnam War, 1961-1975" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2080090" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Laos Foreign relations United States History." ; + bflc:marcKey "651 0 $a Laos $x Foreign relations $z United States $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] [ a bf:Topic ; + rdfs:label "Foreign relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186084" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "États-Unis Relations extérieures Laos Histoire." ; + bflc:marcKey "651 6 $a États-Unis $x Relations extérieures $z Laos $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115864" ] ] [ a bf:Topic ; + rdfs:label "Relations extérieures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0115864" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426315" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "New York (State) New York" ; + bflc:marcKey "651 7 $a New York (State) $z New York $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRvQh7864Jh4rDGBFDWc" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204333" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Laotian Americans Attitudes." ; + bflc:marcKey "650 0 $a Laotian Americans $x Attitudes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Laotian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2420753" ] ] [ a bf:Topic ; + rdfs:label "Attitudes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733828" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine laotienne New York (État) New York Biographies." ; + bflc:marcKey "650 6 $a Américains d'origine laotienne $z New York (État) $z New York $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine laotienne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0189148" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine laotienne Conditions sociales." ; + bflc:marcKey "650 6 $a Américains d'origine laotienne $x Conditions sociales." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine laotienne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0189148" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377410" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Laotian Americans New York (State) New York Biography." ; + bflc:marcKey "650 0 $a Laotian Americans $z New York (State) $z New York $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Laotian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2420753" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "United States Foreign relations Laos History." ; + bflc:marcKey "651 0 $a United States $x Foreign relations $z Laos $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058327" ] ] [ a bf:Topic ; + rdfs:label "Foreign relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2058327" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Assistance militaire américaine Laos Histoire." ; + bflc:marcKey "650 6 $a Assistance militaire américaine $z Laos $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Assistance militaire américaine" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0002069" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426315" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Political refugees" ; + bflc:marcKey "650 7 $a Political refugees $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01069678" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre du Viêt-nam, 1961-1975 Laos Histoire." ; + bflc:marcKey "650 6 $a Guerre du Viêt-nam, 1961-1975 $z Laos $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre du Viêt-nam, 1961-1975" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0063995" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426315" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Refugee families Laos Social conditions." ; + bflc:marcKey "650 0 $a Refugee families $z Laos $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Refugee families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7952835" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Laotian Americans" ; + bflc:marcKey "650 7 $a Laotian Americans $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00992578" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Laos Politics and government 1975- History." ; + bflc:marcKey "651 0 $a Laos $x Politics and government $y 1975- $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2238501" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2238501" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Temporal ; + rdfs:label "1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2238501" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine laotienne Attitudes." ; + bflc:marcKey "650 6 $a Américains d'origine laotienne $x Attitudes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine laotienne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0189148" ] ] [ a bf:Topic ; + rdfs:label "Attitudes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374740" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Laotian Americans Interviews." ; + bflc:marcKey "650 0 $a Laotian Americans $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Laotian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2420753" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Familles réfugiées Laos Conditions sociales." ; + bflc:marcKey "650 6 $a Familles réfugiées $z Laos $x Conditions sociales." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Familles réfugiées" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000271264" ] ] [ a bf:Topic ; + rdfs:label "Conditions sociales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377410" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426315" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Laotian Americans Social conditions." ; + bflc:marcKey "650 0 $a Laotian Americans $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Laotian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2420753" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine laotienne Entretiens." ; + bflc:marcKey "650 6 $a Américains d'origine laotienne $v Entretiens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine laotienne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0189148" ] ] [ a bf:GenreForm ; + rdfs:label "Entretiens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378030" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political refugees New York (State) New York Biography." ; + bflc:marcKey "650 0 $a Political refugees $z New York (State) $z New York $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political refugees" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038071" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Laos Politique et gouvernement 1975- Histoire." ; + bflc:marcKey "651 6 $a Laos $x Politique et gouvernement $y 1975- $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0176444" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0176444" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Temporal ; + rdfs:label "1975-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0176444" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Military assistance, American Laos History." ; + bflc:marcKey "650 0 $a Military assistance, American $z Laos $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Military assistance, American" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2022834" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Violence politique Laos Histoire." ; + bflc:marcKey "650 6 $a Violence politique $z Laos $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Violence politique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0275652" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378888" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0426315" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political violence Laos History." ; + bflc:marcKey "650 0 $a Political violence $z Laos $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political violence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3905933" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Laos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509115" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Filmed over 23 years, 'The Betrayal' is the directorial debut of renowned cinematographer Ellen Kuras in a remarkable collaboration with the film's subject and co-director Thavisouk Phrasavath. During the Vietnam War, the United States government waged its own secret war in the neighbouring country of Laos. When the U.S. withdrew, thousands of Laotians who fought alongside American forces were left behind to face imprisonment or execution. One family, the Phrasavaths, made the courageous decision to escape to America. Hoping to find safety, they discovered a different kind of war. Epic in scope yet devastatingly intimate, 'The Betrayal' is a testament to the resilient bonds of family and an astonishing tale of survival.\"-- taken from back cover of container."@en ] ; + bf:title [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Nerakhoon" ; + bf:mainTitle "Nerakhoon" ], + [ a bf:Title ; + rdfs:label "The betrayal =" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The betrayal =" ] . + + a bf:Person ; + rdfs:label "Kuras, Ellen," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5795057" ] . + + a bf:Person ; + rdfs:label "Shore, Howard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3077423" ] . + + a bf:Person ; + rdfs:label "Mertes, Cara," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7647703" ] . + + a bf:Person ; + rdfs:label "Phrasavath, Thavisouk, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10092568" ] . + + a bf:Person ; + rdfs:label "Fernandez-Marengo, Flora," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8367067" ] . + + a bf:Organization ; + rdfs:label "Kinosmith Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8487220" ] . + + a bf:Organization ; + rdfs:label "American Documentary Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4751374" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ], + [ a bf:AspectRatio ; + rdf:value "1.78:1" ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + [ a bf:ColorContent ; + rdfs:label "monochrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:copyrightDate "©2010"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region 0"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:duration "013600" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (96 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "881751501776" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Kinosmith Inc." ] ; + rdf:value "KNS50177" ], + [ a bf:OclcNumber ; + rdf:value "1409536906" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Special features: feature audio commentary by Director Ellen Kuras and Executive Producer Cara Mertes ; Q&A interview with Director Ellen Kuras and Co-Director Thavisouk Phrasavath ; conversation with Director Ellen Kuras and Composer Howard Shore ; archival footage and selected newsreels ; additional montage footage of Laos ; excerpts of Thavisouk's first interview (1986) ; Thavisouk returns to Laos ; omitted scene ; theatrical trailer."@en ], + [ a bf:Note ; + rdfs:label "Originally produced in 2008."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD; region 0; anamorphic wide screen (1.78); Dolby Digital 5.1."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Toronto, Ontario] : $b Kinosmith Inc., $c [2010]" ; + bflc:simpleAgent "Kinosmith Inc.," ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "[Toronto, Ontario] :" ; + bf:date "2010"^^ ; + bf:place ] ; + bf:publicationStatement "[Toronto, Ontario] : Kinosmith Inc., [2010]" ; + bf:responsibilityStatement "Kinosmith Inc., POV ; Pandinlao Films presents ; a film by Ellen Kuras, Thavisouk Phrasavath ; directed by Ellen Kuras ; co-directed by Thavisouk Phrasavath ; written by Ellen Kuras, Thavisouk Phrasavath ; produced by Ellen Kuras, Flora Fernandez-Marengo ; executive produced for P.O.V./American Documentary by Cara Mertes ; a co-production with American Documentary / P.O.V." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rdaspc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "The betrayal = Nerakhoon /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The betrayal =" ; + bf:subtitle "Nerakhoon /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1410015356.ttl b/tests/oclc/videos/1410015356.ttl new file mode 100644 index 0000000..9e4fa23 --- /dev/null +++ b/tests/oclc/videos/1410015356.ttl @@ -0,0 +1,181 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bf:IntendedAudience ; + rdfs:label "pre-adolescent"@en ; + bf:code "pad" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Temporal ; + rdfs:label "1960-talet" ; + bflc:marcKey "648 7 $a 1960-talet $0 https://id.kb.se/term/sao/1960-talet $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Beat generation." ; + bflc:marcKey "650 7 $a Beat generation. $0 https://id.kb.se/term/sao/Beat%20generation $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Reseskildringar." ; + bflc:marcKey "650 7 $a Reseskildringar. $0 https://id.kb.se/term/sao/Reseskildringar $2 sao" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Tv-program." ; + bflc:marcKey "655 7 $a Tv-program. $0 https://id.kb.se/term/saogf/Tv-program $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251215152144.5" ; + bf:creationDate "20231120" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Nqa.07" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Geqz Kesey, Ken" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "306.10973" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Vuxövergripande."@sv ] ; + bf:subject [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Förenta staterna." ; + bflc:marcKey "651 7 $a Förenta staterna. $0 https://id.kb.se/term/sao/F%C3%B6renta%20staterna $2 sao" ; + bf:source ; + skos:relatedMatch ], + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Författaren Ken Kesey bestämde sig sommaren 1964 för att tillsammans med vänner köra tvärs över USA till världsutställningen i New York. För att transportera sig köpte man en gammal skolbuss från 30-talet som byggdes om och målades psykedeliskt av kultfiguren Neal Cassady, som även blev resans chaufför. Neal ingick i en löst sammanhängande grupp av medresenärer som kallade sig \"The Merry Pranksters\". På resan från Kalifornien till New York skulle man propagera för användandet av droger typ marijuana och LSD. Allt filmades på 16 mm färgfilm. Det blev en äventyrlig tripp med många möten längs resan - bland annat med beatnikförfattarna Jack Kerouac och Allen Ginsberg samt psykologen och drog- entusiasten Timothy Leary."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Magic Trip." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Magic Trip." ] ; + bf:validDate "20120525/20150414" . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@sv ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:duration "014257" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 onlineresurs ( 1 tim. 42 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1410015356" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video", + "dator"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b A&E IndieFilms, $c 2011" ; + bflc:simpleAgent "A&E IndieFilms," ; + bflc:simpleDate "2011" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "A&E IndieFilms, 2011" ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Programbild"@sv ] ; + bflc:marcKey "856 42 $3 Programbild $u https://assets.ur.se/id/169142/images/1_ml.jpg" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "digipic"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Magic Trip." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Magic Trip." ] . + + a bf:Source ; + bf:code "sao" . + diff --git a/tests/oclc/videos/1410313605.ttl b/tests/oclc/videos/1410313605.ttl new file mode 100644 index 0000000..61dce1a --- /dev/null +++ b/tests/oclc/videos/1410313605.ttl @@ -0,0 +1,390 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240326190057.5" ; + bf:creationDate "20231121" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCF $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "D804.195" ; + bf:itemPortion ".U63 2016" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rothlein, Adam, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Rothlein, Adam," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stone, Sharon, $d 1958- $e film producer, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Stone, Sharon, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3972719" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Arana, Price, $e film director, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Arana, Price," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ], + [ a bf:Role ; + rdfs:label "film director," ] ] ; + bf:duration "PT16M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Interviews" ; + bflc:marcKey "655 7 $a Interviews $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423832" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Personal narratives" ; + bflc:marcKey "655 7 $a Personal narratives $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423843" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Directed by Price Arana and Adam Rothlein."@en ; + bflc:marcKey "508 $a Directed by Price Arana and Adam Rothlein." ], + [ a bf:Note, + ; + rdfs:label "Sharon Stone, actress and producer."@en ; + bflc:marcKey "511 0 $a Sharon Stone, actress and producer." ] ; + bf:subject [ a bf:Temporal ; + rdfs:label "1939-1945" ; + bflc:marcKey "648 7 $a 1939-1945 $2 fast" ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Holocaust survivors Interviews." ; + bflc:marcKey "650 0 $a Holocaust survivors $v Interviews." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Holocaust survivors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077744" ] ] [ a bf:GenreForm ; + rdfs:label "Interviews." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4945027" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Survivants de l'Holocauste Entretiens." ; + bflc:marcKey "650 6 $a Survivants de l'Holocauste $v Entretiens." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Survivants de l'Holocauste" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0128408" ] ] [ a bf:GenreForm ; + rdfs:label "Entretiens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378030" ] ] ) ], + [ a bf:Event ; + rdfs:label "Jewish Holocaust (1939-1945)" ; + bflc:marcKey "647 7 $a Jewish Holocaust $d (1939-1945) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958866" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Holocaust, Jewish (1939-1945) Personal narratives." ; + bflc:marcKey "650 0 $a Holocaust, Jewish (1939-1945) $v Personal narratives." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Holocaust, Jewish (1939-1945)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077686" ] ] [ a bf:GenreForm ; + rdfs:label "Personal narratives." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2077686" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Holocaust survivors" ; + bflc:marcKey "650 7 $a Holocaust survivors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00958838" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Holocauste, 1939-1945 Récits personnels." ; + bflc:marcKey "650 6 $a Holocauste, 1939-1945 $v Récits personnels." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Holocauste, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0128307" ] ] [ a bf:GenreForm ; + rdfs:label "Récits personnels." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0128307" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"The award-winning documentary An Undeniable Voice is a 16-minute film that tells the story of longtime family friend Sam Harris, who is believed to have been one of the youngest survivors of Nazi concentration camps. The documentary, Arana's directorial debut, is another collaboration with Stone.\"--From Cornell AAP alumni archives."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "An undeniable voice /" ; + bflc:nonSortNum "3" ; + bf:mainTitle "An undeniable voice /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title: $a A Sharon Stone film" ; + bf:mainTitle "A Sharon Stone film" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title:"@en ] ] . + + a bf:Source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "black and white"@en ], + [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (15:40 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1410313605" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color, black and white ;"@en ], + [ a bf:Note ; + rdfs:label "Also known as: \"Una Verdad Incontestable\"."@en ], + [ a bf:Note ; + rdfs:label "DVD copy."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Disc characteristics: DVD-R."@en ], + [ a bf:Note ; + rdfs:label "Released in 2016."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b [Press Cabinet], $c [2016]" ; + bflc:simpleAgent "[Press Cabinet]," ; + bflc:simpleDate "[2016]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2016"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : [Press Cabinet], [2016]" ; + bf:responsibilityStatement "[Price Arana, director ; Sharon Stone, producer and actress]." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "An undeniable voice /" ; + bflc:nonSortNum "3" ; + bf:mainTitle "An undeniable voice /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1410407252.ttl b/tests/oclc/videos/1410407252.ttl new file mode 100644 index 0000000..1ab33db --- /dev/null +++ b/tests/oclc/videos/1410407252.ttl @@ -0,0 +1,324 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20231129012921.7" ; + bf:creationDate "20231122" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "NA1527" ; + bf:itemPortion ".L53 2016" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "100 1 $a Lico, Gerard, $e screen writer, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Lico, Gerard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6188064" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "screen writer," ], + [ a bf:Role ; + rdfs:label "film director." ] ] ; + bf:duration "PT1H"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-ph---" ; + bf:code "a-ph---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Narrated by Tristan Jovellana; written and directed by Gerard Lico."@en ; + bflc:marcKey "511 0 $a Narrated by Tristan Jovellana; written and directed by Gerard Lico." ], + [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + ; + rdfs:label "Dino Miguel Villarica, Bryan Oscar Ong, editors ; Jeffrey Cobilla, Randolph Cobarrubia, aerial camera ; Iean Iñigo, opening score ; Luis Gabriel Olid, Jr., recording supervision ; Timothy Augustus Ong, production manager ; Lucas Mangulabnan, Rojeno Soringa, researchers ; Dino Miguel Villarica, executive producer."@en ; + bflc:marcKey "508 $a Dino Miguel Villarica, Bryan Oscar Ong, editors ; Jeffrey Cobilla, Randolph Cobarrubia, aerial camera ; Iean Iñigo, opening score ; Luis Gabriel Olid, Jr., recording supervision ; Timothy Augustus Ong, production manager ; Lucas Mangulabnan, Rojeno Soringa, researchers ; Dino Miguel Villarica, executive producer." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Architecture Philippines History." ; + bflc:marcKey "650 0 $a Architecture $z Philippines $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Architecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6421097" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6421097" ] ] [ a bf:Geographic ; + rdfs:label "Philippines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca291455" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Architecture Philippines Histoire." ; + bflc:marcKey "650 6 $a Architecture $z Philippines $x Histoire." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Architecture" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000273091" ] ] [ a bf:Topic ; + rdfs:label "Histoire." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000273091" ] ] [ a bf:Geographic ; + rdfs:label "Philippines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0493145" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Architecture" ; + bflc:marcKey "650 7 $a Architecture $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00813346" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Philippines" ; + bflc:marcKey "651 7 $a Philippines $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205261" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"This video documentary is more than just a catalogue of facts and figures, it is a compelling scheme that charts the direction of the study of architecture in the Philippines. With copious photographs and archival materials sorted out and analysed in relation to ideas and prpositions, this turns out to be a vital contribution to our understanding of the abode of a most inhabited art. Indeed, with a sense of breadth and attention to the details of terrain, a horizon has been decidedly set.\"--Container."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Between the earth and the sky : early Philippine shelters -- Philippine vernacular architecture and its Austronesian ancestry -- Spectacle of power : Hispanic structuring of the colonial space -- Imperial imaginings : architecture and urban design in the new tropical colony of the United States -- Postcolonial modernity : architecture of early independence -- Vernacular renaissance and the architecture of the new society -- Architecture of pluralism and the postmodern urban scenography." ] ; + bf:title [ a bf:Title ; + rdfs:label "Arkitekturang Filipino :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Arkitekturang Filipino :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a History of architecture and urbanism in the Philippines" ; + bf:mainTitle "History of architecture and urbanism in the Philippines" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ] ; + bf:copyrightDate "©2016"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "DVD video"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (60 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1410407252" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Widescreen (16:9)."@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "On Philippine architecture."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Manila : $b National Commission for Culture and the Arts, $c 2016." ; + bflc:simpleAgent "National Commission for Culture and the Arts," ; + bflc:simpleDate "2016." ; + bflc:simplePlace "Manila :" ; + bf:date "2016"^^ ; + bf:place ] ; + bf:publicationStatement "Manila : National Commission for Culture and the Arts, 2016." ; + bf:responsibilityStatement "Gerard Lico ; National Commission for Culture and the Arts." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 2.0"@en ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "Arkitekturang Filipino : a history of architecture and urbanism in the Philippines /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Arkitekturang Filipino :" ; + bf:subtitle "a history of architecture and urbanism in the Philippines /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1410820138.ttl b/tests/oclc/videos/1410820138.ttl new file mode 100644 index 0000000..71c7a1e --- /dev/null +++ b/tests/oclc/videos/1410820138.ttl @@ -0,0 +1,541 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:Place . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "data source"@en . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011183844.7" ; + bf:creationDate "20230818" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ], + [ a bf:Capture ; + rdfs:label "Filmed in New Orleans, Louisiana."@en ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "364.34" ; + bf:edition "full" ; + skos:relatedMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brown, William P. $q (William Paul), $e consultant. $1 https://id.oclc.org/worldcat/entity/E39PCjFcwHPCRJMJwwGHYFh4dP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Matthews, Robert A. $q (Robert Archibald), $d 1903-1961, $e consultant. $1 https://id.oclc.org/worldcat/entity/E39PCjx4BXj79WhrpfR6bCYr4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "consultant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ziller, Robert, $d 1914-2010, $e cinematographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ziller, Robert, 1914-2010," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15546704" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Louisiana Association for Mental Health, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqhpkPjt6cBRCJQqVxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hildreth, Harold M., $d 1906-1965, $e contributor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hildreth, Harold M., 1906-1965," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15557092" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Daly, James, $d 1918-1978, $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJwtrkpVkmvb4FbfcCVBfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a George C. Stoney Associates, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqFGQKF9CBVd44Jp8Rg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cutrera, Lucien, $d 1916-1969, $e onscreen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Cutrera, Lucien, 1916-1969," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15546362" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "onscreen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cummins, Sylvia K., $e film editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Cummins, Sylvia K.," ] ; + bf:role [ a bf:Role ; + rdfs:label "film editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rowland, Loyd W., $d 1902-1981, $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PCjwYhf8kJVrgTYYYqHtBj3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Institute of Mental Health (U.S.), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7WprwHm3Gy3WBGb4kt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stoney, George C., $e screenwriter, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Stoney, George C.," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ], + [ a bf:Role ; + rdfs:label "screenwriter," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Du Art Film Laboratories, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqJBMH6v3ktPrFKrCGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ] ; + bf:duration "PT32M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Instructional films." ; + bflc:marcKey "655 7 $a Instructional films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866313" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de formation." ; + bflc:marcKey "655 7 $a Films de formation. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000110" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sponsored films." ; + bflc:marcKey "655 7 $a Sponsored films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866577" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-la" ; + bf:code "n-us-la" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Planned by Loyd W. Rowland, Ph.D. ; photographed by Robert Ziller ; editor, Sylvia Cummins Betts ; sound, Walter James, Jr., Albert Kraus ; production assistant, Katherine Stoney ; camera assistant, Peter R. Norman ; chief electrician, Alton D. Reed ; principal psychiatric advisor, Robert A. Matthews, M.D. ; principal police advisor, Capt. William P. Brown ; representing the National Institute of Mental Health, Harold M. Hildreth, Ph.D."@en ; + bflc:marcKey "508 $a Planned by Loyd W. Rowland, Ph.D. ; photographed by Robert Ziller ; editor, Sylvia Cummins Betts ; sound, Walter James, Jr., Albert Kraus ; production assistant, Katherine Stoney ; camera assistant, Peter R. Norman ; chief electrician, Alton D. Reed ; principal psychiatric advisor, Robert A. Matthews, M.D. ; principal police advisor, Capt. William P. Brown ; representing the National Institute of Mental Health, Harold M. Hildreth, Ph.D." ], + [ a bf:Note, + ; + rdfs:label "Narrator: James Daly."@en ; + bflc:marcKey "511 0 $a Narrator: James Daly." ], + [ a bf:Note, + ; + rdfs:label "Featuring: New Orleans Police Department Sergeant Lucien Cutrera."@en ; + bflc:marcKey "511 0 $a Featuring: New Orleans Police Department Sergeant Lucien Cutrera." ] ; + bf:originDate "1960"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2303155" ] ; + bf:note [ a bf:Note ; + rdfs:label "MAVIS" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Booked for safekeeping" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Booked for safekeeping" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "MacDonald (J. Fred and Leslie W.) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "MacDonald (J. Fred and Leslie W.) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police services for the mentally ill Louisiana New Orleans." ; + bflc:marcKey "650 0 $a Police services for the mentally ill $z Louisiana $z New Orleans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police services for the mentally ill" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149422" ] ] [ a bf:Geographic ; + rdfs:label "Louisiana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] [ a bf:Geographic ; + rdfs:label "New Orleans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police training Louisiana New Orleans." ; + bflc:marcKey "650 0 $a Police training $z Louisiana $z New Orleans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police training" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153608" ] ] [ a bf:Geographic ; + rdfs:label "Louisiana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] [ a bf:Geographic ; + rdfs:label "New Orleans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Policiers Formation Louisiane La Nouvelle-Orléans." ; + bflc:marcKey "650 6 $a Policiers $x Formation $z Louisiane $z La Nouvelle-Orléans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Policiers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0058618" ] ] [ a bf:Topic ; + rdfs:label "Formation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0058618" ] ] [ a bf:Geographic ; + rdfs:label "Louisiane" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] [ a bf:Geographic ; + rdfs:label "La Nouvelle-Orléans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police Services aux personnes vivant avec un trouble de santé mentale Louisiane La Nouvelle-Orléans." ; + bflc:marcKey "650 6 $a Police $x Services aux personnes vivant avec un trouble de santé mentale $z Louisiane $z La Nouvelle-Orléans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0165235" ] ] [ a bf:Topic ; + rdfs:label "Services aux personnes vivant avec un trouble de santé mentale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0165235" ] ] [ a bf:Geographic ; + rdfs:label "Louisiane" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] [ a bf:Geographic ; + rdfs:label "La Nouvelle-Orléans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police Travail social Louisiane La Nouvelle-Orléans." ; + bflc:marcKey "650 6 $a Police $x Travail social $z Louisiane $z La Nouvelle-Orléans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029888" ] ] [ a bf:Topic ; + rdfs:label "Travail social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0029888" ] ] [ a bf:Geographic ; + rdfs:label "Louisiane" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] [ a bf:Geographic ; + rdfs:label "La Nouvelle-Orléans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0465228" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Police social work Louisiana New Orleans." ; + bflc:marcKey "650 0 $a Police social work $z Louisiana $z New Orleans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Police social work" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153581" ] ] [ a bf:Geographic ; + rdfs:label "Louisiana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] [ a bf:Geographic ; + rdfs:label "New Orleans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241365" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Training film for police officers explaining how to recognize and handle people with mental disturbances as first responders in psychiatric emergencies. Using dramatized scenes featuring New Orleans, Louisiana, police officers and nonprofessional actors, the film illustrates some humane and safe methods for handling people with mental disturbances who are anxious, confused, and possibly violent. The film keeps the needs of both police officers and people with mental disturbances in mind and stresses the basic points of proper handling of excited persons: calmness, candor, honesty, psychological deterrence when possible, and gradual release from restraint."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Booked for safekeeping /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Booked for safekeeping /" ] . + + a bf:Person ; + rdfs:label "Daly, James, 1918-1978," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1760098" ] . + + a bf:Person ; + rdfs:label "Brown, William P. (William Paul)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5695717" ] . + + a bf:Person ; + rdfs:label "Rowland, Loyd W., 1902-1981," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3917129" ] . + + a bf:Person ; + rdfs:label "Matthews, Robert A. (Robert Archibald), 1903-1961," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9225447" ] . + + a bf:Organization ; + rdfs:label "George C. Stoney Associates," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca733067" ] . + + a bf:Organization ; + rdfs:label "Du Art Film Laboratories," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5324778" ] . + + a bf:Organization ; + rdfs:label "Louisiana Association for Mental Health," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca733068" ] . + + a bf:Organization ; + rdfs:label "National Institute of Mental Health (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275261" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:extent [ a bf:Extent ; + rdfs:label "1 video file (digital) (32 min.) :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023600371" ], + [ a bf:OclcNumber ; + rdf:value "1410820138" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Parts of summary from the National Film Preservation Foundation WWW site and Selected mental health films."@en ], + [ a bf:Note ; + rdfs:label "Sources used: National Film Preservation Foundation WWW site, viewed August 16, 2023; Selected mental health films, 1967, p. 17, viewed online August 18, 2023 via Media History Digital Library; St. Bernard voice (Arabi, Louisiana), September 30, 1960, p. 2, viewed August 18, 2023 via Newspapers.com; Daily world (Opelousas, Louisiana), March 14, 1961, p. 2, viewed August 18, 2023 via Newspapers.com."@en ], + [ a bf:Note, + ; + rdfs:label "sd., b&w."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "digital viewing copy"@en ] ; + bflc:marcKey "856 41 $3 digital viewing copy $d ntscrm $f 02303155 $u https://hdl.loc.gov/loc.mbrsmi/ntscrm.02303155" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a United States : $b DuArt Films, $c 1960." ; + bflc:simpleAgent "DuArt Films," ; + bflc:simpleDate "1960." ; + bflc:simplePlace "United States :" ; + bf:date "1960"^^ ; + bf:place ] ; + bf:publicationStatement "United States : DuArt Films, 1960." ; + bf:responsibilityStatement "produced [sponsored] by the Louisiana Association for Mental Health and the National Institute of Mental Health ; a Stoney Associates production ; written and directed by George Stoney." ; + bf:title [ a bf:Title ; + rdfs:label "Booked for safekeeping /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Booked for safekeeping /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1411053506.ttl b/tests/oclc/videos/1411053506.ttl new file mode 100644 index 0000000..50a6b34 --- /dev/null +++ b/tests/oclc/videos/1411053506.ttl @@ -0,0 +1,370 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "preliminary"@en ; + bf:code "5" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011052841.8" ; + bf:creationDate "20231130" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "616.890082" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240202" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Women Make Movies (Firm), $e sponsor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KwHJcHkK6kVvBqxc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "sponsor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Guzman, Elena, $e filmmaker, $e director." ; + bf:agent [ a bf:Person ; + rdfs:label "Guzman, Elena," ] ; + bf:role [ a bf:Role ; + rdfs:label "filmmaker," ], + [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ruiz, Laura Menchaca, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ruiz, Laura Menchaca," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bloss, Cybee, $e producer" ; + bf:agent [ a bf:Person ; + rdfs:label "Bloss, Cybee," ] ; + bf:role [ a bf:Role ; + rdfs:label "producer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Edwards, Kimberly, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Edwards, Kimberly," ] ; + bf:role [ a bf:Role ; + rdfs:label "producer." ] ] ; + bf:duration "PT55M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Experimental films" ; + bflc:marcKey "655 7 $a Experimental films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710354" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films expérimentaux." ; + bflc:marcKey "655 7 $a Films expérimentaux. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000095" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries and Factual Films" ; + bflc:marcKey "655 2 $a Documentaries and Factual Films" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D019499" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Experimental films." ; + bflc:marcKey "655 7 $a Experimental films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866219" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Director, Elena Guzman ; produced by Cybee Bloss and Kimberly Edwards ; Edited by Laura Menchaca Ruiz ; financial sponsor, Women Make Movies."@en ; + bflc:marcKey "508 $a Director, Elena Guzman ; produced by Cybee Bloss and Kimberly Edwards ; Edited by Laura Menchaca Ruiz ; financial sponsor, Women Make Movies." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Mental Disorders" ; + bflc:marcKey "650 2 $a Mental Disorders" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D001523" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "African American women Mental health." ; + bflc:marcKey "650 0 $a African American women $x Mental health." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "African American women" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002284" ] ] [ a bf:Topic ; + rdfs:label "Mental health." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5225895" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Female friendship." ; + bflc:marcKey "650 0 $a Female friendship." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4117706" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "mental disorders." ; + bflc:marcKey "650 7 $a mental disorders. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055131" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Amitié féminine." ; + bflc:marcKey "650 6 $a Amitié féminine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0240660" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mental illness." ; + bflc:marcKey "650 0 $a Mental illness." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2014184" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Noires américaines Santé mentale." ; + bflc:marcKey "650 6 $a Noires américaines $x Santé mentale." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Noires américaines" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0077643" ] ] [ a bf:Topic ; + rdfs:label "Santé mentale." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379166" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Maladies mentales." ; + bflc:marcKey "650 6 $a Maladies mentales." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001274" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Smile4Kime is an experimental documentary that explores the friendship between two women: Kime-a vibrant, unapologetic Black woman who lived with mental illness, and Elena-an Afro Puerto Rican woman and devoted friend coping with grief in the wake of Kime's death. Smile4Kime follows in the tradition of Tongues Untied, as an autoethnography, incorporating different visual styles, cinéma vérité, poetry, and experimental animation to trace something that is deeply personal, emotional and spiritual as well as politically urgent. Smile4Kime explores the impact of social stigma and institutional barriers Black women face when seeking support. It is also a story about friendship, chosen family, and how we let others in."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Smile for Kime" ; + bf:mainTitle "Smile for Kime" ], + [ a bf:Title ; + rdfs:label "Smile4Kime /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Smile4Kime /" ] . + + a bf:Organization ; + rdfs:label "Women Make Movies (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1193721" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 video file (approximately xx min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1411053506" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on: Online resource; title from title frames (viewed ... )"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color, animation"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b [E. Guzman], $c 2023." ; + bflc:simpleAgent "[E. Guzman]," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "[United States] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : [E. Guzman], 2023." ; + bf:responsibilityStatement "a film by Elena Guzman." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Smile4Kime /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Smile4Kime /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1411757652.ttl b/tests/oclc/videos/1411757652.ttl new file mode 100644 index 0000000..032af69 --- /dev/null +++ b/tests/oclc/videos/1411757652.ttl @@ -0,0 +1,393 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260320104348.4" ; + bf:creationDate "20231204" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JC591" ; + bf:itemPortion ".F74 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bentov, Elan, $e film director, $e director of photography, $e screen writer." ; + bf:agent [ a bf:Person ; + rdfs:label "Bentov, Elan," ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screen writer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Free To Choose Media. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqK9dk77HB8ytWBGMJt" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a American Public Television. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqrQcGWf4Cvm8RXDhTR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Strossen, Nadine, $e host. $1 https://id.oclc.org/worldcat/entity/E39PBJdcCrxtkvdv4bGTFktkDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "host." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Perry, Kip, $e film director, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Perry, Kip," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer." ] ] ; + bf:duration "PT3H"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs." ; + bflc:marcKey "655 7 $a Documentary television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866191" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires télévisés." ; + bflc:marcKey "655 7 $a Documentaires télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000018" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary television programs" ; + bflc:marcKey "655 7 $a Documentary television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710387" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ], + [ a bf:Note, + ; + rdfs:label "Nadine Strossen, host; with numerous participants in each episode."@en ; + bflc:marcKey "511 0 $a Nadine Strossen, host; with numerous participants in each episode." ], + [ a bf:Note, + ; + rdfs:label "Directed by Kip Perry and Elan Bentov ; produced by Kip Perry. Executive producers: Thomas Skinner and Robert Chatfield ; director of photography and written by Elan Bentov. Project manager: Tara Schupp."@en ; + bflc:marcKey "508 $a Directed by Kip Perry and Elan Bentov ; produced by Kip Perry. Executive producers: Thomas Skinner and Robert Chatfield ; director of photography and written by Elan Bentov. Project manager: Tara Schupp." ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Freedom of the press." ; + bflc:marcKey "650 0 $a Freedom of the press." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010337" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Liberté d'expression." ; + bflc:marcKey "650 6 $a Liberté d'expression." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022441" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Censorship History." ; + bflc:marcKey "650 0 $a Censorship $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Censorship" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131914" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Freedom of speech." ; + bflc:marcKey "650 0 $a Freedom of speech." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010298" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Liberté de la presse." ; + bflc:marcKey "650 6 $a Liberté de la presse." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011547" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The speech we hate features a Kenyan filmmaker whose love story of two women garnered a nationwide ban. Viewers also meet a Turkish political artist who was censored for his provocative work in the U.S., a hip-hop historian who recalls the arrest of members of 2 Live Crew for obscenity, and a student who took a lawsuit over banned books in his school all the way to the Supreme Court."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Disc 3"@en ] ], + [ a bf:Summary ; + rdfs:label "\"What is free speech? Is it an outdated idea? What about hate speech? This three-part series underscores how free speech is necessary for human survival as it presents thought-provoking, ironic, and often heartbreaking stories. Host Nadine Strossen is joined by free speech experts, critics, and defenders to examine its power and controversy historically and today.\"--Container."@en ], + [ a bf:Summary ; + rdfs:label "Challenging either religious or scientific dogma can prove explosive. The one true faith looks at the once-sacrilegious beliefs of Galileo and shows the uproar caused by the Scopes Monkey Trial. The program also examines the work of Nobel Laureate Barry Marshall, who proved that ulcers were caused by bacteria, and explores the cartoons published by Charlie Hebdo that led to a horrifying massacre."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Disc 2"@en ] ], + [ a bf:Summary ; + rdfs:label "Thought police examines the long history of governments suppressing speech - with clear echoes of George Orwell's warning of a world without free speech. The program weaves personal stories from Hong Kong, North Korea, and Peru, whose governments tried to suppress free speech, one of them resulting in a monumental--and avoidable--human tragedy."@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Disc 1"@en ] ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Episode 1. Thought police -- Episode 2. The one true faith -- Episode 3. The speech we hate." ] ; + bf:title [ a bf:Title ; + rdfs:label "Free to speak /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Free to speak /" ] . + + a bf:Person ; + rdfs:label "Strossen, Nadine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2804553" ] . + + a bf:Organization ; + rdfs:label "Free To Choose Media." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8493898" ] . + + a bf:Organization ; + rdfs:label "American Public Television." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6242130" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2023"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "3 videodiscs (180 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "793888381384" ], + [ a bf:OclcNumber ; + rdf:value "1411757652" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"A sweeping exploration of free speech in three programs\"--Container."@en ], + [ a bf:Note, + ; + rdfs:label "color, sound ;"@en ], + [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, All regions."@en ], + [ a bf:Note ; + rdfs:label "\"As seen on public TV\"--Container"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Erie, Pennsylvania] : $b Free to Choose Media, $c [2023]" ; + bflc:simpleAgent "Free to Choose Media," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Erie, Pennsylvania] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Erie, Pennsylvania] : Free to Choose Media, [2023]" ; + bf:responsibilityStatement "a documentary series with Nadine Strossen ; Free to Choose Media, American Public Television ; directed by Kip Perry and Elan Bentov ; produced by Kip Perry ; written by Elan Bentov." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Free to speak /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Free to speak /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1412047902.ttl b/tests/oclc/videos/1412047902.ttl new file mode 100644 index 0000000..e64c96e --- /dev/null +++ b/tests/oclc/videos/1412047902.ttl @@ -0,0 +1,484 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "traced" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011183719.0" ; + bf:creationDate "20231206" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Barker, Reginald, 1886-1945," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3425252" ] . + + a bf:Person ; + rdfs:label "Mason, Jim," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca352742" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997" ; + bf:itemPortion ".G6454 2021" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barker, Reginald, $d 1886-1945, $e film director,efilm producer. $1 https://id.oclc.org/worldcat/entity/E39PBJghhPKvGJjR9qxtBqqCwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director,efilm producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mason, Jim, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpJcbxcBT8pGgdMGyd4v3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bowers, John, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjHcPdv7VrXHtyf3HDPHbq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Simpson, Russell, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Simpson, Russell," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Alpha Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqPgMGYvvfrWbbct6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chadwick, Helene, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Chadwick, Helene," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kortman, Bob, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Kortman, Bob," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Francis, Alec B., $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Francis, Alec B.," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Reginald Barker Productions, $e film production company.." ; + bf:agent [ a bf:Organization ; + rdfs:label "Reginald Barker Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company.." ] ] ; + bf:duration "PT1H12M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Melodramas (Motion pictures)" ; + bflc:marcKey "655 7 $a Melodramas (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866373" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Mélodrames (Films)" ; + bflc:marcKey "655 7 $a Mélodrames (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000180" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bflc:marcKey "655 7 $a Film adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Adaptations cinématographiques." ; + bflc:marcKey "655 7 $a Adaptations cinématographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000013" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Silent films." ; + bflc:marcKey "655 7 $a Silent films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866553" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films muets." ; + bflc:marcKey "655 7 $a Films muets. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000078" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a p------" ; + bf:code "p------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematography, Percy Wilburn; editor, J.G. Hawks."@en ; + bflc:marcKey "508 $a Cinematography, Percy Wilburn; editor, J.G. Hawks." ], + [ a bf:Note, + ; + rdfs:label "Silent film with English intertitles and added musical accompaniment."@en ], + [ a bf:Note, + ; + rdfs:label "Russell Simpson, Jim Mason, Helene Chadwick, John Bowers, Alec B. Francis, Bob Kortman."@en ; + bflc:marcKey "511 1 $a Russell Simpson, Jim Mason, Helene Chadwick, John Bowers, Alec B. Francis, Bob Kortman." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 1 $a Silent classics collection" ; + bf:status , + ; + bf:title [ a bf:Title ; + bf:mainTitle "Silent classics collection" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Williams, Ben Ames, 1889-1953. Black Pawl." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Williams, Ben Ames, $d 1889-1953. $t Black Pawl." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Williams, Ben Ames, 1889-1953." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca388887" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Black Pawl." ; + bf:mainTitle "Black Pawl." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Series ; + rdfs:label "Silent classics collection." ; + bflc:marcKey "830 0 $a Silent classics collection." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Silent classics collection." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Films muets." ; + bflc:marcKey "650 6 $a Films muets." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0080470" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Melodrama" ; + bflc:marcKey "650 7 $a Melodrama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01015770" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Silent films" ; + bflc:marcKey "650 7 $a Silent films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01118542" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Mélodrame." ; + bflc:marcKey "650 6 $a Mélodrame." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0046462" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fathers and daughters Drama." ; + bflc:marcKey "650 0 $a Fathers and daughters $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fathers and daughters" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153202" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Fathers and sons Drama." ; + bflc:marcKey "650 0 $a Fathers and sons $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Fathers and sons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153208" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Melodrama." ; + bflc:marcKey "650 0 $a Melodrama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2012901" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Sailors Drama." ; + bflc:marcKey "650 0 $a Sailors $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Sailors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2093837" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Williams, Ben Ames, $d 1889-1953 $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Williams, Ben Ames, 1889-1953" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca388887" ] ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8436204" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Silent films." ; + bflc:marcKey "650 0 $a Silent films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112988" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Black Pawl and his son, Red Pawl, are the captain and first mate of a schooner on which comes Helene Chadwick, looking for passage back to the states. There is plenty of anger and action from a rebellious crew in this melodrama."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Godless men /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Godless men /" ] . + + a bf:Person ; + rdfs:label "Bowers, John," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca948049" ] . + + a bf:Organization ; + rdfs:label "Alpha Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7078439" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vf" ; + bf:source ; + skos:closeMatch ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (72 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "089218840592" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Alpha Home Entertainment" ] ; + rdf:value "m ALP 8405D" ], + [ a bf:OclcNumber ; + rdf:value "1412047902" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Videodisc release of the silent motion picture produced in 1920."@en ], + [ a bf:Note ; + rdfs:label "Based on Black Pawl / by Ben Ames Williams."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, Region 1; full frame (1.33:1) presentation."@en ], + [ a bf:Note, + ; + rdfs:label "sound, black and white ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Narberth, PA : $b Alpha Home Entertainment, $c ©2021." ; + bflc:simpleAgent "Alpha Home Entertainment," ; + bflc:simpleDate "©2021." ; + bflc:simplePlace "Narberth, PA :" ; + bf:date "2021"^^ ; + bf:place ], + [ a bf:Distribution ; + bf:date "2021"^^ ; + bf:place ], + [ a bf:Production ; + bf:date "1920"^^ ; + bf:place ] ; + bf:publicationStatement "Narberth, PA : Alpha Home Entertainment, ©2021." ; + bf:responsibilityStatement "Goldwyn presents ; Reginald Barker's production ; supervised and directed by Reginald Barker." ; + bf:title [ a bf:Title ; + rdfs:label "Godless men /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Godless men /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1414204422.ttl b/tests/oclc/videos/1414204422.ttl new file mode 100644 index 0000000..8162192 --- /dev/null +++ b/tests/oclc/videos/1414204422.ttl @@ -0,0 +1,344 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011045910.6" ; + bf:creationDate "20231214" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".S3676 2008" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Frimpong-Manso, Shirley, $e film director, $e film producer, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Frimpong-Manso, Shirley," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sparrow Productions. $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmryY8YM76YwjtjJcrFg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Asante, Ekow Smith, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Asante, Ekow Smith," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Executive Image Movies, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmPqB84g6gXFPDpFghR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mawugbe, Efo Ko̳djo, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Mawugbe, Efo Ko̳djo," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H57M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Ghanian." ; + bflc:marcKey "655 0 $a Motion pictures, Ghanian." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-gh---" ; + bf:code "f-gh---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Kwame Sefa Kayi, Chris Attoh, Efo Mawugbe, Ecow Smith-Asante, Dzifa Glikpoe, Lydia Forson, Soraya Kukubor, Naa Ashorkor Mensah-Doku."@en ; + bflc:marcKey "511 1 $a Kwame Sefa Kayi, Chris Attoh, Efo Mawugbe, Ecow Smith-Asante, Dzifa Glikpoe, Lydia Forson, Soraya Kukubor, Naa Ashorkor Mensah-Doku." ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Ken Attoh ; camera, John Passah ; sound, Kofi Sefa-Bonsu ; editor, Esi Adjei-Boateng."@en ; + bflc:marcKey "508 $a Director of photography, Ken Attoh ; camera, John Passah ; sound, Kofi Sefa-Bonsu ; editor, Esi Adjei-Boateng." ], + [ a bf:Note, + ; + rdfs:label "English dialogue."@en ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Manners and customs Drama." ; + bflc:marcKey "650 0 $a Manners and customs $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Manners and customs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2085843" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Drama." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Two years of marriage to Orlando Thompson, the reverend minister's son, has left Dea Thompson badly scarred. A case of self defense leaves Orlando battling for his life and Dea an opportunity for a more financially secure future.\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Scorned /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scorned /" ] . + + a bf:Organization ; + rdfs:label "Executive Image Movies," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8976642" ] . + + a bf:Organization ; + rdfs:label "Sparrow Productions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8737693" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "VCD"@en ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc :(117 minutes) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1414204422" ], + [ a bf:Upc ; + rdf:value "567542729221" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Special feature: Making-of featurette."@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 2008."@en ], + [ a bf:Note ; + rdfs:label "\"Full story.\"--Container."@en ], + [ a bf:Note ; + rdfs:label "Widescreen."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, Region 1; widescreen (2.35:1) presentation; Dolby Digital 5.1."@en ], + [ a bf:Note ; + rdfs:label "Copyright notice on video: Sparrow Productions Entertainment ; 2008."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Ghana."@en ; + bflc:marcKey "257 $a Ghana. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "burning."@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Bronx, NY : $b Executive Image African Mov ies, $c c2008." ; + bflc:simpleAgent "Executive Image African Mov ies," ; + bflc:simpleDate "c2008." ; + bflc:simplePlace "Bronx, NY :" ; + bf:date "2008"^^ ; + bf:place ] ; + bf:publicationStatement "Bronx, NY : Executive Image African Mov ies, c2008." ; + bf:responsibilityStatement "Sparrow Productions Entertainment presents ; director-producer-writer, Shirley Frimpong-Manso." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Scorned /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Scorned /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "PAL"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1416356670.ttl b/tests/oclc/videos/1416356670.ttl new file mode 100644 index 0000000..66b5f13 --- /dev/null +++ b/tests/oclc/videos/1416356670.ttl @@ -0,0 +1,530 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Relationship . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250712052227.7" ; + bf:creationDate "20231226" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8226(viewingcopy)" ; + bf:status ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Carrière, Jean-Claude, $d 1931-2021, $e adapter." ; + bf:agent [ a bf:Person ; + rdfs:label "Carrière, Jean-Claude, 1931-2021," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca601096" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "adapter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rappeneau, J.-P., $e film director, $e adapter." ; + bf:agent [ a bf:Person ; + rdfs:label "Rappeneau, J.-P.," ] ; + bf:role [ a bf:Role ; + rdfs:label "adapter." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lhomme, Pierre, $d 1930-2019, $e cinematographer." ; + bf:agent [ a bf:Person ; + rdfs:label "Lhomme, Pierre, 1930-2019," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3989502" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Seydoux, Michel, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Seydoux, Michel," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cleitman, René, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Cleitman, René," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brochet, Anne, $d 1966- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Brochet, Anne, 1966-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7567000" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Perez, Vincent, $d 1964- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Perez, Vincent, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5679397" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Depardieu, Gérard, $d 1948- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Depardieu, Gérard, 1948-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca937077" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Boisson, Noelle, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Boisson, Noelle," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ] ; + bf:duration "PT2H15M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Cyrano de Bergerac (Motion picture : 1990)" ; + bflc:marcKey "130 0 $a Cyrano de Bergerac (Motion picture : 1990)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2866928" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cyrano de Bergerac (Motion picture : 1990)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes handicapées auditives." ; + bflc:marcKey "655 7 $a Vidéos pour personnes handicapées auditives. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance films." ; + bflc:marcKey "655 7 $a Romance films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866521" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films." ; + bflc:marcKey "655 7 $a Historical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'amour." ; + bflc:marcKey "655 7 $a Films d'amour. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000116" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films historiques." ; + bflc:marcKey "655 7 $a Films historiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000093" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Cinematographer, Pierre Lhomme ; editor, Noë̈lle Boisson."@en ; + bflc:marcKey "508 $a Cinematographer, Pierre Lhomme ; editor, Noë̈lle Boisson." ], + [ a bf:Note, + ; + rdfs:label "Gerard Depardieu, Anne Brochet, Vincent Perez."@en ; + bflc:marcKey "511 1 $a Gerard Depardieu, Anne Brochet, Vincent Perez." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "kor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English. Subtitles in English or Korean."@en ] ; + bf:originDate "1990"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "National Film Preservation Foundation Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "National Film Preservation Foundation Collection (Library of Congress)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Rostand, Edmond, 1868-1918. Cyrano de Bergerac." ; + bflc:marcKey "700 1 $a Rostand, Edmond, $d 1868-1918. $t Cyrano de Bergerac." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Rostand, Edmond, 1868-1918." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca293977" ] ; + bf:title [ a bf:Title ; + rdfs:label "Cyrano de Bergerac." ; + bf:mainTitle "Cyrano de Bergerac." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Ugliness." ; + bflc:marcKey "650 0 $a Ugliness." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2053349" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Laideur." ; + bflc:marcKey "650 6 $a Laideur." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0011278" ] ; + bf:source ], + [ a bf:Person ; + rdfs:label "Cyrano de Bergerac, 1619-1655." ; + bflc:marcKey "600 10 $a Cyrano de Bergerac, $d 1619-1655." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca112188" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Relations entre hommes et femmes." ; + bflc:marcKey "650 6 $a Relations entre hommes et femmes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0038585" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships." ; + bflc:marcKey "650 0 $a Man-woman relationships." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "ugliness." ; + bflc:marcKey "650 7 $a ugliness. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300055845" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Famed swordsman and poet Cyrano de Bergerac is in love with his cousin Roxane. He has never expressed his love for her as he his large nose undermines his self-confidence. Then he finds a way to express his love to her, indirectly.\"--IMDb."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Cyrano de Bergerac /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cyrano de Bergerac /" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 135 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2023600659" ], + [ a bf:Ean ; + rdf:value "8809046778001" ], + [ a bf:OclcNumber ; + rdf:value "1416356670" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, viewed December 26, 2023; Record Store Day WWW site, viewed December 26, 2023."@en ], + [ a bf:Note ; + rdfs:label "Adapted from the novel by Edmond Rostand."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the deaf and hard-of-hearing (SDH)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Originally released in 1990."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Aspect ratio: Standard 4:3."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "France."@en ; + bflc:marcKey "257 $a France. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b [Publisher not identified], $c [2013?]" ; + bflc:simpleAgent "[Publisher not identified]," ; + bflc:simpleDate "[2013?]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2013"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : [Publisher not identified], [2013?]" ; + bf:responsibilityStatement "directed by Jean-Paul Rappeneau ; produced by René Cleitman, Michel Seydoux, André Szöts ; adapted by Jean-Paul Rappeneau and Jean-Claude Carrière." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "2.0"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Cyrano de Bergerac /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Cyrano de Bergerac /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Organization . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1416376715.ttl b/tests/oclc/videos/1416376715.ttl new file mode 100644 index 0000000..d3bbf12 --- /dev/null +++ b/tests/oclc/videos/1416376715.ttl @@ -0,0 +1,326 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250801195754.4" ; + bf:creationDate "20240102" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Scorsese, Martin, $d 1942- $4 drt $0 https://libris.kb.se/nl036ld652bh7vf#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Scorsese, Martin, 1942-" ; + skos:relatedMatch ] ; + bf:role ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "bul" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "pol" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "grc" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Barntillåten."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, dubbad till franska, tyska, italienska, spanska, textad på svenska, norska, finska, engelska, arabiska, franska, kroatiska, nederländska, spanska, grekiska, hebreiska, hindi, ungerska, isländksa, italienska, polska, portugisiska, turkiska, bulgariska, tjeckiska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "cze" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hun" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ara" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hrv" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Work ; + rdfs:label "Age of innocence (US, Martin Scorsese, 1993)" ; + bflc:marcKey "630 04 $a Age of innocence (US, Martin Scorsese, 1993)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Age of innocence (US, Martin Scorsese, 1993)" ] ] ; + bf:title [ a bf:Title ; + rdfs:label "The age of innocence" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The age of innocence" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:copyrightDate "©2009"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD (2 tim., 13 min.)"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5035822462632" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Sony Pictures" ] ; + rdf:value "CDR 14626" ], + [ a bf:OclcNumber ; + rdf:value "1416376715" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2 ; bildformat: 2.35:1 ; ljudformat: Dolby digital 5.1."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Sony Pictures Home Etertainment" ; + bflc:simpleAgent "Sony Pictures Home Etertainment" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $c 2009" ; + bflc:simpleDate "2009" ; + bf:date "2009"^^ ; + bf:place ] ; + bf:publicationStatement "2009", + "Sony Pictures Home Etertainment" ; + bf:responsibilityStatement "a Martin Scorsese picture." ; + bf:title [ a bf:Title ; + rdfs:label "The age of innocence" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The age of innocence" ] . + + a bf:Language . + diff --git a/tests/oclc/videos/1417617973.ttl b/tests/oclc/videos/1417617973.ttl new file mode 100644 index 0000000..07f7303 --- /dev/null +++ b/tests/oclc/videos/1417617973.ttl @@ -0,0 +1,286 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "magnetic"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:VideoFormat ; + rdfs:label "VHS"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241213023623.6" ; + bf:creationDate "20240118" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "QC16.B46" ; + bf:itemPortion "I2 1995" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Office of Communication Strategies." ; + bf:agent [ a bf:Organization ; + rdfs:label "Cornell University. Office of Communication Strategies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3885767" ] ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Cornell University. $b Department of Physics. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7PDdGQt4gqrbjYr4Fg" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bethe, Hans A. $q (Hans Albrecht), $d 1906-2005. $1 https://id.oclc.org/worldcat/entity/E39PBJyRFGMfrgBPH9PkhVxv73" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Rose Films." ; + bf:agent [ a bf:Organization ; + rdfs:label "Rose Films." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Champlin, Michael." ; + bf:agent [ a bf:Person ; + rdfs:label "Champlin, Michael." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hershey, Edward." ; + bf:agent [ a bf:Person ; + rdfs:label "Hershey, Edward." ] ] ; + bf:duration "PT24M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Camera, Michael Champlin ; additional camera, Slawomir Grunberg ; sound, David Huntley, Bill Shackleton."@en ; + bflc:marcKey "508 $a Camera, Michael Champlin ; additional camera, Slawomir Grunberg ; sound, David Huntley, Bill Shackleton." ] ; + bf:subject [ a bf:Organization ; + rdfs:label "Cornell University" ; + bflc:marcKey "610 27 $a Cornell University $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00530369" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca255419" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Cornell University. Department of Physics" ; + bflc:marcKey "610 27 $a Cornell University. $b Department of Physics $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01813942" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Cornell University. $b Department of Physics $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Cornell University. Department of Physics" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3971992" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Person ; + rdfs:label "Bethe, Hans A. (Hans Albrecht), 1906-2005." ; + bflc:marcKey "600 10 $a Bethe, Hans A. $q (Hans Albrecht), $d 1906-2005." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca44625" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Through interviews and film clips, this video recounts the long and varied career of Hans Bethe, theoretical physicist."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "\"I can do that!\" :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "\"I can do that!\" :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Hans Bethe's first 60 years at Cornell" ; + bf:mainTitle "Hans Bethe's first 60 years at Cornell" ] . + + a bf:Organization ; + rdfs:label "Cornell University. Department of Physics." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3971992" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "1/2 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (24 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1417617973" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://ecommons.cornell.edu/handle/1813/84 $z Available via Cornell's eCommons." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Available via Cornell's eCommons."@en ] ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Converted from VHS."@en ], + [ a bf:Note ; + rdfs:label "Documentary."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Ithaca, N.Y.] : $b Rose Films, $c c1995." ; + bflc:simpleAgent "Rose Films," ; + bflc:simpleDate "c1995." ; + bflc:simplePlace "[Ithaca, N.Y.] :" ; + bf:date "1995"^^ ; + bf:place ] ; + bf:publicationStatement "[Ithaca, N.Y.] : Rose Films, c1995." ; + bf:responsibilityStatement "produced and written by Edward Hershey ; directed and edited by Michael Champlin ; produced for the Department of Physics at Cornell University by the Office of Communication Strategies and Rose Films, Inc." ; + bf:soundCharacteristic , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "\"I can do that!\" : Hans Bethe's first 60 years at Cornell /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "\"I can do that!\" :" ; + bf:subtitle "Hans Bethe's first 60 years at Cornell /" ] ; + bf:videoCharacteristic . + + a bf:Person ; + rdfs:label "Bethe, Hans A. (Hans Albrecht), 1906-2005", + "Bethe, Hans A. (Hans Albrecht), 1906-2005." ; + bflc:marcKey "600 17 $a Bethe, Hans A. $q (Hans Albrecht), $d 1906-2005 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJyRFGMfrgBPH9PkhVxv73" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca44625" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01427179" ] ; + bf:source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1418779790.ttl b/tests/oclc/videos/1418779790.ttl new file mode 100644 index 0000000..798963d --- /dev/null +++ b/tests/oclc/videos/1418779790.ttl @@ -0,0 +1,220 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:Source ; + bf:code "saogf" . + + a bf:IntendedAudience ; + rdfs:label "general"@en ; + bf:code "gen" . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Role ; + bf:code "fmp" . + + a bf:Topic ; + rdfs:label "Gatukonst." ; + bflc:marcKey "650 7 $a Gatukonst. $0 https://id.kb.se/term/sao/Gatukonst $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Graffiti." ; + bflc:marcKey "650 7 $a Graffiti. $0 https://id.kb.se/term/sao/Graffiti $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Graffitimålare." ; + bflc:marcKey "650 7 $a Graffitimålare. $0 https://id.kb.se/term/sao/Graffitim%C3%A5lare $2 sao" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Dokumentära skildringar." ; + bflc:marcKey "655 7 $a Dokumentära skildringar. $0 https://id.kb.se/term/saogf/Dokument%C3%A4ra%20skildringar $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250606064632.8" ; + bf:creationDate "20240123" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "Ibhc" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Ibz Banksy" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "751.73" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a D'Cruz, Jaimie. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "D'Cruz, Jaimie." ] ; + bf:role ] ; + bf:genreForm , + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, textad på svenska, norska, danska, finska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Banksy, Mr Brainwash (Thierry Guetta), Debora Guetta."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Banksy, Mr Brainwash (Thierry Guetta), Debora Guetta." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ] ; + bf:subject , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Exit through the gift shop /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Exit through the gift shop /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 2010"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 Blu-ray skiva (1 tim., 26 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Atlantic Films AB" ] ; + rdf:value "1125" ], + [ a bf:Ean ; + rdf:value "7319980011252" ], + [ a bf:OclcNumber ; + rdf:value "1418779790" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Färg, ljud"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Atlantic Film AB, $c [2011]" ; + bflc:simpleAgent "Atlantic Film AB," ; + bflc:simpleDate "[2011]" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "Atlantic Film AB, [2011]" ; + bf:responsibilityStatement "A Banksy film." ; + bf:title [ a bf:Title ; + rdfs:label "Exit through the gift shop /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Exit through the gift shop /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "sao" . + diff --git a/tests/oclc/videos/1419397537.ttl b/tests/oclc/videos/1419397537.ttl new file mode 100644 index 0000000..dd836f7 --- /dev/null +++ b/tests/oclc/videos/1419397537.ttl @@ -0,0 +1,233 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:Role ; + bf:code "pro" . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Thrillers (film)" ; + bflc:marcKey "655 7 $a Thrillers (film) $0 https://id.kb.se/term/saogf/Thrillers%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260123000537.9" ; + bf:creationDate "20240130" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O $d OCLCQ $d OCLCL $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.437/2" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Polanski, Roman, $d 1933- $4 aus $4 drt $4 pro $0 https://libris.kb.se/ljx14h744vzj4mk#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Polanski, Roman, 1933-" ; + skos:relatedMatch ] ; + bf:role , + , + ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska, danska, norska, finska och ingen textning."@sv ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Johnny Depp, Lena Olin, Frank Langella, James Russo m.fl. ; foto: Darius Khondji ; musik: Wojciech Kilar."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Johnny Depp, Lena Olin, Frank Langella, James Russo m.fl. ; foto: Darius Khondji ; musik: Wojciech Kilar." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rek. ålder: från 15 år."@sv ] ; + bf:subject [ a bf:Work ; + rdfs:label "The ninth gate (US, Roman Polanski, 1999)" ; + bflc:marcKey "630 04 $a The ninth gate (US, Roman Polanski, 1999)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "The ninth gate (US, Roman Polanski, 1999)" ] ] ; + bf:title [ a bf:Title ; + rdfs:label "The ninth gate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ninth gate /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©1999"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (2 tim., 8 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Nordisk film" ] ; + rdf:value "DVD1837131" ], + [ a bf:Ean ; + rdf:value "5708758679497" ], + [ a bf:OclcNumber ; + rdf:value "1419397537" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2 ; bildformat: 2.35:1 ; ljudformat: Dolby digital 5.1."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Nordisk film, $c 1999" ; + bflc:simpleAgent "Nordisk film," ; + bflc:simpleDate "1999" ; + bf:date "1999"^^ ; + bf:place ] ; + bf:publicationStatement "Nordisk film, 1999" ; + bf:responsibilityStatement "Manus: John Brownjohn och Roman Polanski ; regi och produktion: Roman Polanski." ; + bf:title [ a bf:Title ; + rdfs:label "The ninth gate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The ninth gate /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1419467672.ttl b/tests/oclc/videos/1419467672.ttl new file mode 100644 index 0000000..d6f19d8 --- /dev/null +++ b/tests/oclc/videos/1419467672.ttl @@ -0,0 +1,490 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "one color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bf:Status ; + rdfs:label "partial"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011034944.6" ; + bf:creationDate "20240131" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HQ75.8.C74" ; + bf:itemPortion "A362 2017" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a FremantleMedia, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TtTjyhhXFR4XpJQFg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lloyd-Pack, Roger, $d 1944-2014, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJx8C7CGJqvmgr8WhCfXh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Thames Television, ltd., $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpTmHG6cMxWJDMtRghR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hurt, John, $d 1940-2017, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdCtdxFqYcMbd4kWmP84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hodge, Patricia, $d 1946- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvmKQg3Hw7gQ8B7M7wwG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gold, Jack, $d 1930-2015, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJcBTWVKdCFQJ93GfCYF8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mackie, Philip, $e screenwirter. $1 https://id.oclc.org/worldcat/entity/E39PBJyrPMwBGjWqdXcj4pyPQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwirter." ] ] ; + bf:duration "PT1H18M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Adaptations cinématographiques." ; + bflc:marcKey "655 7 $a Adaptations cinématographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000013" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies." ; + bflc:marcKey "655 7 $a Made-for-TV movies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bflc:marcKey "655 7 $a Film adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "History" ; + bflc:marcKey "655 7 $a History $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01411628" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographical films." ; + bflc:marcKey "655 7 $a Biographical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866080" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films." ; + bflc:marcKey "655 7 $a Historical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films biographiques." ; + bflc:marcKey "655 7 $a Films biographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000081" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Téléfilms." ; + bflc:marcKey "655 7 $a Téléfilms. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000158" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films historiques." ; + bflc:marcKey "655 7 $a Films historiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000093" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk---" ; + bf:code "e-uk---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue; optional subtitles in English."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Certificate 15."@en ], + [ a bf:Note, + ; + rdfs:label "Photography, Mike Fash; editor, Mike Taylor; music, Carl Davis."@en ; + bflc:marcKey "508 $a Photography, Mike Fash; editor, Mike Taylor; music, Carl Davis." ], + [ a bf:Note, + ; + rdfs:label "John Hurt, Patricia Hodge, Roger Lloyd-Pack, Liz Gebhardt.."@en ; + bflc:marcKey "511 1 $a John Hurt, Patricia Hodge, Roger Lloyd-Pack, Liz Gebhardt.." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Crisp, Quentin, 1908-1999. Naked civil servant." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Crisp, Quentin, $d 1908-1999. $t Naked civil servant." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Crisp, Quentin, 1908-1999." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296777" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Naked civil servant." ; + bf:mainTitle "Naked civil servant." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Crisp, Quentin, $d 1908-1999 $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Crisp, Quentin, 1908-1999" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296777" ] ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8436204" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Homosexuality" ; + bflc:marcKey "650 7 $a Homosexuality $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00959755" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Crisp, Quentin, $d 1908-1999 $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Crisp, Quentin, 1908-1999" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca296777" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Homosexuality Great Britain History Drama." ; + bflc:marcKey "650 0 $a Homosexuality $z Great Britain $x History $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Homosexuality" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2079844" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] [ a bf:Geographic ; + rdfs:label "Great Britain" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256912" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "The story of Quentin Crisp trying to live openly as a homosexual in conservative pre-war Britain."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Special features include: commentary with John Hurt, Jack Gold and producer Verity Lambert." ; + bf:status ] ; + bf:title [ a bf:Title ; + rdfs:label "The naked civil servant /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The naked civil servant /" ] . + + a bf:Person ; + rdfs:label "Gold, Jack, 1930-2015," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2678946" ] . + + a bf:Person ; + rdfs:label "Crisp, Quentin, 1908-1999" ; + bflc:marcKey "600 17 $a Crisp, Quentin, $d 1908-1999 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJd3GRjbJCgG3hkQmRVt8C" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00037247" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Hurt, John, 1940-2017," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1773408" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Great Britain" ; + bflc:marcKey "651 7 $a Great Britain $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJdmp7p3cx8hpmJ8HvmTpP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204623" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Hodge, Patricia, 1946-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2895086" ] . + + a bf:Person ; + rdfs:label "Lloyd-Pack, Roger, 1944-2014," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5726608" ] . + + a bf:Person ; + rdfs:label "Mackie, Philip," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6194920" ] . + + a bf:Organization ; + rdfs:label "Thames Television, ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca115109" ] . + + a bf:Organization ; + rdfs:label "FremantleMedia," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6700780" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:source ] ; + bf:colorContent ; + bf:copyrightDate "©2017"^^ ; + bf:digitalCharacteristic ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (78 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1419467672" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Fremantle Media International" ] ; + rdf:value "7954667" ], + [ a bf:Upc ; + bf:status ; + rdf:value "50276264766749" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:source ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally broadcast in 1975."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, PAL, Region 2; full screen (1.33:1) presentation; Dolby Digital mono."@en ], + [ a bf:Note ; + rdfs:label "Based on the autobiography by Quentin Crisp."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [London, England] : $b Fremantle Media International, $c [2017]" ; + bflc:simpleAgent "Fremantle Media International," ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "[London, England] :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "[London, England] : Fremantle Media International, [2017]" ; + bf:responsibilityStatement "Thames Television presents ; screenplay by Philip Mackie ; producer, Barry Hanson ; director, Jack Gold." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The naked civil servant /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The naked civil servant /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1419700822.ttl b/tests/oclc/videos/1419700822.ttl new file mode 100644 index 0000000..36d4e43 --- /dev/null +++ b/tests/oclc/videos/1419700822.ttl @@ -0,0 +1,387 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251013004355.0" ; + bf:creationDate "20240201" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DS135.I85" ; + bf:itemPortion "R6 2017" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ciriaci, Valerio, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Ciriaci, Valerio," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15744100" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Awen Films, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Awen Films," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Centro Primo Levi, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp9qK7J9BjC6yrgDy9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT30M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films" ; + bflc:marcKey "655 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710364" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-it---" ; + bf:code "e-it---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Directed by Valerio Ciriaci ; cinematographer, Isaak Liptzin ; music, Francesco Venturi."@en ; + bflc:marcKey "508 $a Directed by Valerio Ciriaci ; cinematographer, Isaak Liptzin ; music, Francesco Venturi." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English, Italian and Hebrew dialogue with subtitles in Italian."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Cultural pluralism" ; + bflc:marcKey "650 7 $a Cultural pluralism $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01715991" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jews Italy Rome." ; + bflc:marcKey "650 0 $a Jews $z Italy $z Rome." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jews" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2133666" ] ] [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252552" ] ] [ a bf:Geographic ; + rdfs:label "Rome." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252552" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Italy Rome" ; + bflc:marcKey "651 7 $a Italy $z Rome $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJqfPdVkJT8KqM83krFMyd" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204500" ] ] [ a bf:Geographic ; + rdfs:label "Rome" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204500" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Jews" ; + bflc:marcKey "650 7 $a Jews $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00983135" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ghettos Italie Rome." ; + bflc:marcKey "650 6 $a Ghettos $z Italie $z Rome." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ghettos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0219713" ] ] [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485315" ] ] [ a bf:Geographic ; + rdfs:label "Rome." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485315" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Jewish ghettos" ; + bflc:marcKey "650 7 $a Jewish ghettos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00982786" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jewish ghettos Italy Rome." ; + bflc:marcKey "650 0 $a Jewish ghettos $z Italy $z Rome." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jewish ghettos" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3934016" ] ] [ a bf:Geographic ; + rdfs:label "Italy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252552" ] ] [ a bf:Geographic ; + rdfs:label "Rome." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252552" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Juifs Italie Rome." ; + bflc:marcKey "650 6 $a Juifs $z Italie $z Rome." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Juifs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0061876" ] ] [ a bf:Geographic ; + rdfs:label "Italie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485315" ] ] [ a bf:Geographic ; + rdfs:label "Rome." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0485315" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Iom Romì\" chronicles a day in the life of the contemporary Jewish community of Rome, which traces its origins to the times of the Empire - a microcosm with unique rituals and traditions, both fiercely independent and distinctly Roman."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Iom Romì =" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Iom Romì =" ] . + + a bf:Organization ; + rdfs:label "Centro Primo Levi," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10780569" ] . + + a bf:Source . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region 0"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (30 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1419700822" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source [ a bf:Source ; + bf:code "rdacarrier" ] ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color with black and white ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [New York, New York] : $b Awen Films, $c 2017." ; + bflc:simpleAgent "Awen Films," ; + bflc:simpleDate "2017." ; + bflc:simplePlace "[New York, New York] :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "[New York, New York] : Awen Films, 2017." ; + bf:responsibilityStatement "Centro Primo Levi NY presents ; an Awen Films production." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Iom Romì = A day in Rome /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Iom Romì =" ; + bf:subtitle "A day in Rome /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1422838214.ttl b/tests/oclc/videos/1422838214.ttl new file mode 100644 index 0000000..338a2d4 --- /dev/null +++ b/tests/oclc/videos/1422838214.ttl @@ -0,0 +1,325 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "fmd" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Komedier." ; + bflc:marcKey "655 7 $a Komedier. $0 https://id.kb.se/term/saogf/Komedier $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052237.8" ; + bf:creationDate "20240221" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shuler Donner, Lauren. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Shuler Donner, Lauren." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ephron, Nora. $4 fmd $4 aus $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Ephron, Nora." ] ; + bf:role , + , + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ephron, Delia. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Ephron, Delia." ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "pol" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hrv" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "grc" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Tom Hanks, Meg Ryan, Parker Posey [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Tom Hanks, Meg Ryan, Parker Posey [med flera]." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "cze" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "heb" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hun" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Barntillåten."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, tyska och spanska. Textad på engelska, tyska, spanska, nederländska, svenska, norska, danska, finska, portugisiska, franska, italienska, hebreiska, polska, grekiska, tjeckiska, turkiska, ungerska, isländska och kroatiska."@sv ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Upper West Side i New York. Här bor Joe Fox och Kathleen Kelly. Båda gör sina matinköp på Zabars, båda intar sin cappuccino på samma Starbucks-kafé, båda tar sin söndagspromenad på samma gator i området. Joe bor ihop med Patricia Eden, en framgångsrik bokförläggare. Kathleen är sambo med Frank Navasky, en samhällsengagerad journalist.?Kathleen har ärvt sin mors barnbokhandel \"The Shop Around the Corner\" där hon har kompetent personal, grupphögläsning m m. Joe är son till en mäktig bokhandlarfamilj som nu planerar att etablera sig i kvarteret intill med en supermarket i böcker, cappuccinobar, prålig arkitektur och extrapriser.?Kathleen och Joe utbyter e-post över sina datorer; hon under namnet \"Shopgirl\" och han under namnet \"NY152\". Joe upptäcker \"Shopgirls\" identitet och börjar uppvakta henne. Trots den affärsmässiga fiendeskapen vinner han Kathleens förtroende, vänskap och kärlek, innan även hon får reda på \"NY152\"s identitet."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "You've got mail /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "You've got mail /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "fmp" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (1 tim., 55 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1422838214" ], + [ a bf:Ean ; + rdf:value "7321938169540" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Region 2 ; bildformat: 16:9 (1.85:1) ; ljudformat: Dolby digital."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Warner Home Video, $c 1998" ; + bflc:simpleAgent "Warner Home Video," ; + bflc:simpleDate "1998" ; + bflc:simplePlace "Stockholm :" ; + bf:date "1998"^^ ; + bf:place ] ; + bf:publicationStatement "Stockholm : Warner Home Video, 1998" ; + bf:responsibilityStatement "directed by Nora Ephron ; screenplay by Nora Ephron and Delia Ephron ; produced by Nora Ephron and Lauren Shuler Donner." ; + bf:title [ a bf:Title ; + rdfs:label "You've got mail /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "You've got mail /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1424945040.ttl b/tests/oclc/videos/1424945040.ttl new file mode 100644 index 0000000..0e15868 --- /dev/null +++ b/tests/oclc/videos/1424945040.ttl @@ -0,0 +1,792 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011043350.8" ; + bf:creationDate "20240301" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8520(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Plummer, Christopher, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Plummer, Christopher," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCarthy, Tom, $d 1966- $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PBJyhgfJBbbX3hWPr33YF8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Leary, Jeremy, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Leary, Jeremy," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Peterson, Bob, $d 1961- $e screenwriter, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJf8y4r8mWDGcGBQKyqJDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Pixar (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqwfYf399bhgx6dDbM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lindo, Delroy, $d 1952- $e voice actor. $1 https://id.oclc.org/worldcat/entity/E39PBJbRpxxhJBM9xGQWMJwV4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ratzenberger, John, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ratzenberger, John," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ranft, Jerome, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ranft, Jerome," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rivera, Jonas, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Rivera, Jonas," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Docter, Elie, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Docter, Elie," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Docter, Pete, $e screenwriter, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Docter, Pete," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Buena Vista Home Entertainment (Firm), $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmthVB8jmppXCvhb3dp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nagai, Jordan, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Nagai, Jordan," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Asner, Edward, $e voice actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Asner, Edward," ] ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nolting, Kevin, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Nolting, Kevin," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Giacchino, Michael, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Giacchino, Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Walt Disney Pictures, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TtVfcWgmFqbQfCBJt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ] ; + bf:duration "PT1H36M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Up (Motion picture)" ; + bflc:marcKey "130 0 $a Up (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7897890" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Up (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities." ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866702" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "children's films." ; + bflc:marcKey "655 7 $a children's films. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300138231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience visuelle." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience visuelle. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000008" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy films." ; + bflc:marcKey "655 7 $a Fantasy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866224" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Computer animation films." ; + bflc:marcKey "655 7 $a Computer animation films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866149" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Children's films." ; + bflc:marcKey "655 7 $a Children's films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866113" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films fantastiques." ; + bflc:marcKey "655 7 $a Films fantastiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000011" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films pour enfants." ; + bflc:marcKey "655 7 $a Films pour enfants. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000012" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films comiques." ; + bflc:marcKey "655 7 $a Films comiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000016" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a s------" ; + bf:code "s------" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "MPAA rating: PG."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Voices: Ed Asner, Christopher Plummer, Jordan Nagai, Bob Peterson, Delroy Lindo, Jerome Ranft, John Ratzenberger, Elie Docter, Jeremy Leary."@en ; + bflc:marcKey "511 0 $a Voices: Ed Asner, Christopher Plummer, Jordan Nagai, Bob Peterson, Delroy Lindo, Jerome Ranft, John Ratzenberger, Elie Docter, Jeremy Leary." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Music, Michael Giacchino ; film editor, Kevin Nolting ; production designer, Ricky Nierva."@en ; + bflc:marcKey "508 $a Music, Michael Giacchino ; film editor, Kevin Nolting ; production designer, Ricky Nierva." ], + [ a bf:Note, + ; + rdfs:label "In English, with optional dubbed language tracks in French and Spanish; optional French or Spanish subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:originDate "2009"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Animaux exotiques Amérique du Sud." ; + bflc:marcKey "650 6 $a Animaux exotiques $z Amérique du Sud." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Animaux exotiques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0207171" ] ] [ a bf:Geographic ; + rdfs:label "Amérique du Sud." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0420735" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adventure and adventurers South America." ; + bflc:marcKey "650 0 $a Adventure and adventurers $z South America." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adventure and adventurers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001427" ] ] [ a bf:Geographic ; + rdfs:label "South America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131961" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Waterfalls South America." ; + bflc:marcKey "650 0 $a Waterfalls $z South America." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Waterfalls" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096396" ] ] [ a bf:Geographic ; + rdfs:label "South America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131961" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Exotic animals South America." ; + bflc:marcKey "650 0 $a Exotic animals $z South America." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Exotic animals" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2714079" ] ] [ a bf:Geographic ; + rdfs:label "South America." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2131961" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Scoutisme." ; + bflc:marcKey "650 6 $a Scoutisme." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0052708" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Balloons Piloting." ; + bflc:marcKey "650 0 $a Balloons $x Piloting." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Balloons" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063052" ] ] [ a bf:Topic ; + rdfs:label "Piloting." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2063052" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Widowers." ; + bflc:marcKey "650 0 $a Widowers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2101167" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Veufs." ; + bflc:marcKey "650 6 $a Veufs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006685" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Scouting (Youth activity)" ; + bflc:marcKey "650 0 $a Scouting (Youth activity)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7404245" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Part rascal, part dreamer, retired balloon salesman Carl Fredricksen is ready for his last chance at high-flying excitement. Tying thousands of balloons to his house, Carl sets off to the lost world of his childhood dreams. But unbeknownst to Carl, Russell, an overeager 8-year-old Wilderness Explorer who has never ventured beyond his backyard, is in the wrong place at the wrong time--Carl's front porch!\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Up /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Up /" ] . + + a bf:Person ; + rdfs:label "Lindo, Delroy, 1952-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4419677" ] . + + a bf:Person ; + rdfs:label "Peterson, Bob, 1961-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1736164" ] . + + a bf:Person ; + rdfs:label "McCarthy, Tom, 1966-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7861813" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Organization ; + rdfs:label "Pixar (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2632689" ] . + + a bf:Organization ; + rdfs:label "Buena Vista Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4726138" ] . + + a bf:Organization ; + rdfs:label "Walt Disney Pictures," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1270763" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2012"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region A"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:Resolution ; + rdfs:label "1080p high definition"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:RegionalEncoding ; + rdfs:label "region C"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:distributionStatement "Burbank, CA : Buena Vista Home Entertainment, Inc., 2012." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 96 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1424945040" ], + [ a bf:Upc ; + rdf:value "786936816037" ], + [ a bf:Lccn ; + rdf:value " 2024603073" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Disney" ] ; + rdf:value "107692" ], + [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001838604" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Described video in English (DVS)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray; requires Blu-ray player."@en ], + [ a bf:Note ; + rdfs:label "Also includes 3-D Blu-ray and DVD copies of the movie, a DVD-ROM with a digital copy of the movie, and a Blu-ray of bonus features."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2009."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the deaf and hard of hearing (SDH)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Bonus features: Dug's special mission, Partly cloudy, Cine-explorers, The many endings of Muntz, Global guardians badge game, Married life, 7 documentaries, and more!"@en ], + [ a bf:Note, + ; + rdfs:label "2 Blu-rays + 1 DVD + 1 DVD-ROM"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Wikipedia WWW site, viewed March 1, 2024."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Wide screen (1.78:1)."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a Burbank, CA : $b Buena Vista Home Entertainment, Inc., $c 2012." ; + bflc:simpleAgent "Buena Vista Home Entertainment, Inc.," ; + bflc:simpleDate "2012." ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2012"^^ ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Disney, $c 2012." ; + bflc:simpleAgent "Disney," ; + bflc:simpleDate "2012." ; + bflc:simplePlace "[United States] :" ; + bf:date "2012"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Disney, 2012." ; + bf:responsibilityStatement "Walt Disney Pictures presents a Pixar Animation Studios film ; produced by Jonas Rivera ; story by Pete Docter, Bob Peterson and Tom McCarthy ; screenplay by Bob Peterson and Pete Docter ; co-directed by Bob Peterson ; directed by Pete Docter." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 2.0"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Up /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Up /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Organization . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + diff --git a/tests/oclc/videos/1425946628.ttl b/tests/oclc/videos/1425946628.ttl new file mode 100644 index 0000000..8f1ddb3 --- /dev/null +++ b/tests/oclc/videos/1425946628.ttl @@ -0,0 +1,778 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251012014150.2" ; + bf:creationDate "20240306" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22/eng/20240417" ] ; + skos:relatedMatch ], + [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVD6944(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reinert, Al, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Reinert, Al," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Berkeley, Xander, $d 1955- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJfX3GHjcqH7jQGXkjXmVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Andrews, David, $d 1952- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxx9jHV3xBcpxpk36dPcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Spano, Joe, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Spano, Joe," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ryack, Rita, $e costume designer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ryack, Rita," ] ; + bf:role [ a bf:Role ; + rdfs:label "costume designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hill, Mike $q (Michael J.), $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjDfpr6mCMhhQ487XBDFyq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cullen, Brett, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Cullen, Brett," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hanks, Tom, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hanks, Tom," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Universal Studios Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqKQkQRVydgJBH76Xtg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cundey, Dean, $d 1945- $e cinematographer. $1 https://id.oclc.org/worldcat/entity/E39PBJbM4Mr4VXvH7JvcKBrH4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McClure, Marc, $d 1957- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJwRVRK6rB36Kh6KqypHG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Howard, Clint, $d 1959- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgHc4BfwVHGw9GGc3X8G3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Quinlan, Kathleen, $d 1954- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrWG34Dk8FwqyM4QVKGHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Imagine Entertainment (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmtd34dXwYgvxgPjkDY6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Horner, James, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Horner, James," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sinise, Gary, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Sinise, Gary," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Howard, Ron, $d 1954- $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJmphqw77fy4QWtVgwWkXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Corenblith, Michael, $e production designer." ; + bf:agent [ a bf:Person ; + rdfs:label "Corenblith, Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "production designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Broyles, William, $c Jr., $d 1944- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJpPCKQ9YdmcHKc4HwvWDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hanley, Dan, $d 1955- $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJhH7BPhqmG4CBgDFkFxjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Grazer, Brian, $d 1953- $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJfxchPHKVFVjTJGxfv8md" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harris, Ed, $d 1950- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyWW4YJf6Gw3vCcgB7mBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bacon, Kevin, $d 1958- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyWTmRrCjK87VWCKb9v73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dean, Loren, $d 1969- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJwthkvRFqdgxvCFmJ6Yfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Paxton, Bill, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Paxton, Bill," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clemenson, Christian, $d 1959- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJbCVydKxrHr3HKmyqGmBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reiner, Tracy, $d 1964- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJktpr4Gq7RJBRdgK3cVmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT2H20M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Apollo 13 (Motion picture)" ; + bflc:marcKey "130 0 $a Apollo 13 (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5917321" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Apollo 13 (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films." ; + bflc:marcKey "655 7 $a Historical films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866291" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films historiques." ; + bflc:marcKey "655 7 $a Films historiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000093" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "jpn" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Director of photography, Dean Cundey ; film editors, Mike Hill, Dan Hanley ; music, James Horner ; costume designer, Rita Ryack ; production designer, Michael Corenblith."@en ; + bflc:marcKey "508 $a Director of photography, Dean Cundey ; film editors, Mike Hill, Dan Hanley ; music, James Horner ; costume designer, Rita Ryack ; production designer, Michael Corenblith." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "4K Ultra HD: In English, Latin American Spanish, French, Brazilian Portuguese or Japanese with optional Latin American Spanish, French, Brazilian Portuguese or Japanese subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tom Hanks, Kevin Bacon, Bill Paxton, Gary Sinise, Ed Harris, Kathleen Quinlan, David Andrews, Xander Berkeley, Christian Clemenson, Brett Cullen, Loren Dean, Clint Howard, Ben Marley, Marc McClure, Tracy Reiner, Joe Spano."@en ; + bflc:marcKey "511 1 $a Tom Hanks, Kevin Bacon, Bill Paxton, Gary Sinise, Ed Harris, Kathleen Quinlan, David Andrews, Xander Berkeley, Christian Clemenson, Brett Cullen, Loren Dean, Clint Howard, Ben Marley, Marc McClure, Tracy Reiner, Joe Spano." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "jpn" ; + skos:closeMatch ] ] ; + bf:originDate "1995"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Lovell, Jim. Lost moon." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Lovell, Jim. $t Lost moon." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Lovell, Jim." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5917322" ] ; + bf:title [ a bf:Title ; + rdfs:label "Lost moon." ; + bf:mainTitle "Lost moon." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "National Film Preservation Foundation Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "National Film Preservation Foundation Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Space vehicle accidents Drama." ; + bflc:marcKey "650 0 $a Space vehicle accidents $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Space vehicle accidents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041653" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Apollo 13 (Spacecraft) $x Accidents $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Apollo 13 (Spacecraft)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2682517" ] ] [ a bf:Topic ; + rdfs:label "Accidents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032003" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "NASA must devise a strategy to return Apollo 13 to Earth safely after the spacecraft undergoes massive internal damage putting the lives of the three astronauts on board in jeopardy."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Apollo thirteen" ; + bf:mainTitle "Apollo thirteen" ], + [ a bf:Title ; + rdfs:label "Apollo 13 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Apollo 13 /" ] . + + a bf:Person ; + rdfs:label "Clemenson, Christian, 1959-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6267385" ] . + + a bf:Person ; + rdfs:label "Cundey, Dean, 1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6355374" ] . + + a bf:Person ; + rdfs:label "Berkeley, Xander, 1955-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4472296" ] . + + a bf:Person ; + rdfs:label "Grazer, Brian, 1953-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3926878" ] . + + a bf:Person ; + rdfs:label "Howard, Clint, 1959-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5447891" ] . + + a bf:Person ; + rdfs:label "Hanley, Dan, 1955-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7371759" ] . + + a bf:Person ; + rdfs:label "Reiner, Tracy, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5996307" ] . + + a bf:Person ; + rdfs:label "Howard, Ron, 1954-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3091798" ] . + + a bf:Person ; + rdfs:label "Broyles, William, Jr., 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1515683" ] . + + a bf:Person ; + rdfs:label "Quinlan, Kathleen, 1954-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4156937" ] . + + a bf:Person ; + rdfs:label "McClure, Marc, 1957-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7526877" ] . + + a bf:Person ; + rdfs:label "Dean, Loren, 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4561666" ] . + + a bf:Person ; + rdfs:label "Andrews, David, 1952-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4788009" ] . + + a bf:Person ; + rdfs:label "Bacon, Kevin, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2424929" ] . + + a bf:Person ; + rdfs:label "Harris, Ed, 1950-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3421619" ] . + + a bf:Person ; + rdfs:label "Hill, Mike (Michael J.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7371769" ] . + + a bf:Organization ; + rdfs:label "Universal Studios Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6854819" ] . + + a bf:Organization ; + rdfs:label "Imagine Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3961396" ] . + + a bf:Source . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2020"^^ ; + bf:digitalCharacteristic [ a bf:Resolution ; + rdfs:label "2160p"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (2 hr., 20 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1425946628" ], + [ a bf:Lccn ; + rdf:value " 2024601048" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(container)" ; + rdf:value "61186788" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(Blu-ray)" ; + rdf:value "2040001" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(Blu-ray)" ; + rdf:value "549223" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(container)" ; + rdf:value "2080195" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(4K Ultra HD)" ; + rdf:value "2070819" ], + [ a bf:Upc ; + rdf:value "191329009871" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Universal" ] ; + bf:qualifier "(4K Ultra HD)" ; + rdf:value "626283" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "1 Blu-ray (sound, color ; 4 3/4 in.)"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, viewed March 6, 2024."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitles for the deaf and hard of hearing (SDH)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "4K Ultra HD Blu-ray player required. 4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects."@en ], + [ a bf:Note ; + rdfs:label "Based on the book 'Lost moon' by Jim Lovell & Jeffrey Kluger."@en ], + [ a bf:Note ; + rdfs:label "Wide screen (2.35:1)."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1995."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "4K Ultra HD bonus features: feature commentary with Jim and Marilyn Lovell; feature commentary with director Ron Howard."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Also includes a Blu-ray copy of the movie. Blu-ray bonus features: Apollo 13: twenty years later; Lost moon: the triumph of Apollo 13; Conquering space: the moon and beyond; Lucky 13: the astronaut's story; U-Control: the Apollo era; U-Control: Tech-Splanations; Feature commentary with Jim and Marilyn Lovell; Feature commentary with director Ron Howard."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Universal City, CA : $b Universal Pictures Home Entertainment, $c [2020]" ; + bflc:simpleAgent "Universal Pictures Home Entertainment," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Universal City, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Universal City, CA : Universal Pictures Home Entertainment, [2020]" ; + bf:responsibilityStatement "Imagine Entertainment presents ; a Brian Grazer production ; a Ron Howard film ; screenplay by William Broyles, Jr. & Al Reinert ; produced by Brian Grazer ; directed by Ron Howard." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "5.1 DTS Digital Surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Apollo 13 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Apollo 13 /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Organization . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1426045181.ttl b/tests/oclc/videos/1426045181.ttl new file mode 100644 index 0000000..9bf9e6e --- /dev/null +++ b/tests/oclc/videos/1426045181.ttl @@ -0,0 +1,511 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240315040712.4" ; + bf:creationDate "20240313" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "385.0985" ; + bf:source [ a bf:Source ; + bf:code "22" ] ], + [ a bf:ClassificationLcc ; + bf:classificationPortion "HE3460.T35" ; + bf:itemPortion "T38 2021" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ru Sheng, $e director." ; + bf:agent [ a bf:Person ; + rdfs:label "Ru Sheng," ] ; + bf:role [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Southlawn Studios Film Collective." ; + bf:agent [ a bf:Organization ; + rdfs:label "Southlawn Studios Film Collective." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Monson, Jamie, $e director, $e producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Monson, Jamie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1245496" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "producer." ], + [ a bf:Role ; + rdfs:label "director," ] ] ; + bf:duration "PT43M"^^xsd:duration ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-cc---" ; + bf:code "a-cc---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-tz---" ; + bf:code "f-tz---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-za---" ; + bf:code "f-za---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Ru Sheng, Jamie Monson, directors."@en ; + bflc:marcKey "508 $a Ru Sheng, Jamie Monson, directors." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroads Design and construction" ; + bflc:marcKey "650 7 $a Railroads $x Design and construction $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088848" ] ] [ a bf:Topic ; + rdfs:label "Design and construction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01088848" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Streaming video" ; + bflc:marcKey "650 7 $a Streaming video $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01738354" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Technical assistance, Chinese" ; + bflc:marcKey "650 7 $a Technical assistance, Chinese $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01144780" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Africa, East" ; + bflc:marcKey "651 7 $a Africa, East $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239511" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Infrastructure (Economics)" ; + bflc:marcKey "650 7 $a Infrastructure (Economics) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00973275" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroads Zambia Design and construction." ; + bflc:marcKey "650 0 $a Railroads $z Zambia $x Design and construction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030550" ] ] [ a bf:Topic ; + rdfs:label "Design and construction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5740016" ] ] [ a bf:Geographic ; + rdfs:label "Zambia" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030550" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Africa Foreign economic relations China." ; + bflc:marcKey "651 0 $a Africa $x Foreign economic relations $z China." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Africa" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] [ a bf:Topic ; + rdfs:label "Foreign economic relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186079" ] ] [ a bf:Geographic ; + rdfs:label "China." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323484" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "610 20 $a Tanzania-Zambia Railway Authority $x History." ; + bf:source ; + madsrdf:componentList ( [ a bf:Organization ; + rdfs:label "Tanzania-Zambia Railway Authority" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca221323" ] ] [ a bf:Topic ; + rdfs:label "History." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5037142" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Tanzania-Zambia Railway Authority" ; + bflc:marcKey "610 27 $a Tanzania-Zambia Railway Authority $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00528363" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Economic development projects Zambia." ; + bflc:marcKey "650 0 $a Economic development projects $z Zambia." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Economic development projects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112411" ] ] [ a bf:Geographic ; + rdfs:label "Zambia." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca471133" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Infrastructure (Economics) Africa." ; + bflc:marcKey "650 0 $a Infrastructure (Economics) $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Infrastructure (Economics)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2109460" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "China Foreign economic relations Africa." ; + bflc:marcKey "651 0 $a China $x Foreign economic relations $z Africa." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "China" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323484" ] ] [ a bf:Topic ; + rdfs:label "Foreign economic relations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5186079" ] ] [ a bf:Geographic ; + rdfs:label "Africa." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001892" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Economic development projects" ; + bflc:marcKey "650 7 $a Economic development projects $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00901885" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "China" ; + bflc:marcKey "651 7 $a China $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01206073" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Afrique Relations économiques extérieures Chine." ; + bflc:marcKey "651 6 $a Afrique $x Relations économiques extérieures $z Chine." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Afrique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0098126" ] ] [ a bf:Topic ; + rdfs:label "Relations économiques extérieures" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0375292" ] ] [ a bf:Geographic ; + rdfs:label "Chine." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476619" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Technical assistance, Chinese Africa, East." ; + bflc:marcKey "650 0 $a Technical assistance, Chinese $z Africa, East." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Technical assistance, Chinese" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2130998" ] ] [ a bf:Geographic ; + rdfs:label "Africa, East." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001950" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Projets de développement économique Zambie." ; + bflc:marcKey "650 6 $a Projets de développement économique $z Zambie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Projets de développement économique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0082267" ] ] [ a bf:Geographic ; + rdfs:label "Zambie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0440010" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Railroads Tanzania Design and construction." ; + bflc:marcKey "650 0 $a Railroads $z Tanzania $x Design and construction." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Railroads" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030522" ] ] [ a bf:Topic ; + rdfs:label "Design and construction." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5740016" ] ] [ a bf:Geographic ; + rdfs:label "Tanzania" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2030522" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Economic development projects Tanzania." ; + bflc:marcKey "650 0 $a Economic development projects $z Tanzania." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Economic development projects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112411" ] ] [ a bf:Geographic ; + rdfs:label "Tanzania." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca501857" ] ] ) ], + [ a bf:Topic ; + rdfs:label "International economic relations" ; + bflc:marcKey "650 7 $a International economic relations $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00976891" ] ; + bf:source ], + , + , + ; + bf:summary [ a bf:Summary ; + rdfs:label "The Tanzania Zambia Railway Authority (TAZARA) was constructed as a turn key project between 1968 and 1975. TAZARA Stories tells the story of a train through the memories of those who built it. Set in Tanzania, Zambia and China, the film interweaves oral and visual narratives of workers from three nations who found themselves laboring side by side in a massive infrastructure project at the height of the Cold War. Remembering and reliving their youth, the workers take us on a journey in time from the exhilaration of construction through disappointments and derailments to their own hopeful resilience in the face of enduring change."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Tazara stories." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tazara stories." ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Tanzania" ; + bflc:marcKey "651 7 $a Tanzania $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJgt4Pf4rtTk7Bvrf6gkDq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210143" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Africa" ; + bflc:marcKey "651 7 $a Africa $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJkHrMyfHC67yqRTycbrv3" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01239509" ] ; + bf:source . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Zambia" ; + bflc:marcKey "651 7 $a Zambia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtcKVcVhpCVBXd79gw6Kd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01209422" ] ; + bf:source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (43 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1426045181" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color, black & white"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Place of publication not identified] : $b Southlawn Studios Film Collective, $c [2021]" ; + bflc:simpleAgent "Southlawn Studios Film Collective," ; + bflc:simpleDate "[2021]" ; + bflc:simplePlace "[Place of publication not identified] :" ; + bf:date "2021"^^ ; + bf:place ] ; + bf:publicationStatement "[Place of publication not identified] : Southlawn Studios Film Collective, [2021]" ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Tazara stories." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Tazara stories." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1427206887.ttl b/tests/oclc/videos/1427206887.ttl new file mode 100644 index 0000000..ddcc995 --- /dev/null +++ b/tests/oclc/videos/1427206887.ttl @@ -0,0 +1,666 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240326170948.1" ; + bf:creationDate "20240318" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E184.K6" ; + bf:itemPortion "S63 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lim, Eunji, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Lim, Eunji," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chilton, Matt, $e composer." ; + bf:agent [ a bf:Person ; + rdfs:label "Chilton, Matt," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mateo, Adrianna, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Mateo, Adrianna," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Goff, Monica, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Goff, Monica," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sunwoo, Jaime, $e playwright, $e director." ; + bf:agent [ a bf:Person ; + rdfs:label "Sunwoo, Jaime," ] ; + bf:role [ a bf:Role ; + rdfs:label "playwright," ], + [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Basch-Gould, Nathaniel, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Basch-Gould, Nathaniel," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rappa, Vanessa, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Rappa, Vanessa," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Muasher, Karim, $e director." ; + bf:agent [ a bf:Person ; + rdfs:label "Muasher, Karim," ] ; + bf:role [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shin, Sarah, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Shin, Sarah," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baltonado, Juella, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Baltonado, Juella," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H25M"^^xsd:duration ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Adrianna Mateo, Vanessa Rappa, Juella Baltonado, Monica Goff, Sarah Shin, Eunji Lim, Nathaniel Basch-Gould."@en ; + bflc:marcKey "511 1 $a Adrianna Mateo, Vanessa Rappa, Juella Baltonado, Monica Goff, Sarah Shin, Eunji Lim, Nathaniel Basch-Gould." ], + [ a bf:Note, + ; + rdfs:label "English and Korean."@en ], + [ a bf:Note, + ; + rdfs:label "Karim Muasher and Jaime Sunwoo, directors ; Jaime Sunwoo, playwright ; Matt Chilton, composer, lyricist, sound designer."@en ; + bflc:marcKey "508 $a Karim Muasher and Jaime Sunwoo, directors ; Jaime Sunwoo, playwright ; Matt Chilton, composer, lyricist, sound designer." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Corée Histoire 1945-" ; + bflc:marcKey "651 6 $a Corée $x Histoire $y 1945-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Corée" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0182057" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0182057" ] ] [ a bf:Temporal ; + rdfs:label "1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0182057" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean War, 1950-1953 Personal narratives, Korean." ; + bflc:marcKey "650 0 $a Korean War, 1950-1953 $v Personal narratives, Korean." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean War, 1950-1953" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149419" ] ] [ a bf:GenreForm ; + rdfs:label "Personal narratives, Korean." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean Americans Social life and customs." ; + bflc:marcKey "650 0 $a Korean Americans $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149266" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536485" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine asiatique Mœurs et coutumes." ; + bflc:marcKey "650 6 $a Américains d'origine asiatique $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine asiatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071583" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379088" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food Social aspects United States." ; + bflc:marcKey "650 0 $a Food $x Social aspects $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003164" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Food habits Social aspects United States." ; + bflc:marcKey "650 0 $a Food habits $x Social aspects $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Food habits" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2003443" ] ] [ a bf:Topic ; + rdfs:label "Social aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine coréenne Biographies." ; + bflc:marcKey "650 6 $a Américains d'origine coréenne $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine coréenne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0087844" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean American families Cultural assimilation." ; + bflc:marcKey "650 0 $a Korean American families $x Cultural assimilation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean American families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4056563" ] ] [ a bf:Topic ; + rdfs:label "Cultural assimilation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095554" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean Americans Cultural assimilation." ; + bflc:marcKey "650 0 $a Korean Americans $x Cultural assimilation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149266" ] ] [ a bf:Topic ; + rdfs:label "Cultural assimilation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095554" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Spam (Trademark)" ; + bflc:marcKey "650 0 $a Spam (Trademark)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4795648" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Asian Americans Ethnic identity." ; + bflc:marcKey "650 0 $a Asian Americans $x Ethnic identity." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Asian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038684" ] ] [ a bf:Topic ; + rdfs:label "Ethnic identity." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5185992" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine asiatique Identité ethnique." ; + bflc:marcKey "650 6 $a Américains d'origine asiatique $x Identité ethnique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine asiatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0071583" ] ] [ a bf:Topic ; + rdfs:label "Identité ethnique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373815" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Korea History 1945-" ; + bflc:marcKey "651 0 $a Korea $x History $y 1945-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Korea" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149150" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149150" ] ] [ a bf:Temporal ; + rdfs:label "1945-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149150" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Aliments Aspect social États-Unis." ; + bflc:marcKey "650 6 $a Aliments $x Aspect social $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Aliments" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0001973" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Américains d'origine coréenne Mœurs et coutumes." ; + bflc:marcKey "650 6 $a Américains d'origine coréenne $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Américains d'origine coréenne" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0087844" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379088" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Asian Americans Social life and customs." ; + bflc:marcKey "650 0 $a Asian Americans $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Asian Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2038684" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536485" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Acculturation United States Asian Americans." ; + bflc:marcKey "650 0 $a Acculturation $z United States $x Asian Americans." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Acculturation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2000804" ] ] [ a bf:Topic ; + rdfs:label "Asian Americans." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5032084" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Coréens Pays étrangers." ; + bflc:marcKey "650 6 $a Coréens $z Pays étrangers." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Coréens" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0230088" ] ] [ a bf:Geographic ; + rdfs:label "Pays étrangers." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0230088" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cooking, Asian Social aspects." ; + bflc:marcKey "650 0 $a Cooking, Asian $x Social aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cooking, Asian" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4742667" ] ] [ a bf:Topic ; + rdfs:label "Social aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5180379" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Éducation au développement États-Unis Américains d'origine asiatique." ; + bflc:marcKey "650 6 $a Éducation au développement $z États-Unis $x Américains d'origine asiatique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Éducation au développement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0213220" ] ] [ a bf:Topic ; + rdfs:label "Américains d'origine asiatique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380190" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Korean diaspora." ; + bflc:marcKey "650 0 $a Korean diaspora." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8527508" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean American families Social conditions." ; + bflc:marcKey "650 0 $a Korean American families $x Social conditions." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean American families" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4056563" ] ] [ a bf:Topic ; + rdfs:label "Social conditions." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536484" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Habitudes alimentaires Aspect social États-Unis." ; + bflc:marcKey "650 6 $a Habitudes alimentaires $x Aspect social $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Habitudes alimentaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005668" ] ] [ a bf:Topic ; + rdfs:label "Aspect social" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Cuisine asiatique Aspect social." ; + bflc:marcKey "650 6 $a Cuisine asiatique $x Aspect social." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Cuisine asiatique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0031001" ] ] [ a bf:Topic ; + rdfs:label "Aspect social." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374080" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Korean Americans Biography." ; + bflc:marcKey "650 0 $a Korean Americans $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Korean Americans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2149266" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Specially Processed American Me by Jaime Sunwoo is a surreal autobiographical performance using SPAM, the canned meat, as a portal into her Asian American upbringing and her family's experiences of the Korean War. It investigates SPAM's legacy in the military, its significance in the Asia-Pacific, and its influence on Asian cuisine through music, shadowplay, and cooking. Oscillating wildly between absurd humor and sober tragedy, Specially Processed American Me is a thought-provoking exploration of one of America's most misunderstood foods."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Specially processed American me /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Specially processed American me /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (85 minutes))"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1427206887" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "This film documented the premiere production of Specially Processed American Me in 2022, which was originally produced by Ping Chong and Company, Dixon Place, and Free Rein Projects."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a Brooklyn, New York : $b Free Rein Projects, $c [2024]." ; + bflc:simpleAgent "Free Rein Projects," ; + bflc:simpleDate "[2024]." ; + bflc:simplePlace "Brooklyn, New York :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Brooklyn, New York : Free Rein Projects, [2024]." ; + bf:responsibilityStatement "by Jaime Sunwoo ; Free Rein Projects" ; + bf:soundContent ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://speciallyprocessed.com/about.html $z Film's website." ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Film's website."@en ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Specially processed American me /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Specially processed American me /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1427384926.ttl b/tests/oclc/videos/1427384926.ttl new file mode 100644 index 0000000..3ea2803 --- /dev/null +++ b/tests/oclc/videos/1427384926.ttl @@ -0,0 +1,231 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241030211043.7" ; + bf:creationDate "20240320" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:source ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Valdez, Héctor M., $e director. $1 https://id.oclc.org/worldcat/entity/E39PCjxc6bYgFJhtyGGXhFVdXq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Seventh Art Releasing (Firm) $1 https://id.oclc.org/worldcat/entity/E39QH7JmrP4GhhgtYHVxW6VjdF" ; + bf:agent ] ; + bf:duration "PT1H2M"^^xsd:duration ; + bf:genreForm ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English, Spanish."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Emigration and immigration" ; + bflc:marcKey "650 7 $a Emigration and immigration $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00908690" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Senegal Gorée" ; + bflc:marcKey "651 7 $a Senegal $z Gorée $2 fast $1 https://id.oclc.org/worldcat/entity/E39QbtfRwdxjqJ4XxyFbcKYwvB" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Senegal" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01227946" ] ] [ a bf:Geographic ; + rdfs:label "Gorée" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01227946" ] ] ) ; + skos:relatedMatch ], + [ a bf:Topic ; + rdfs:label "Indigenous peoples" ; + bflc:marcKey "650 7 $a Indigenous peoples $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00970213" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Caribbean Area" ; + bflc:marcKey "651 7 $a Caribbean Area $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01244080" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Diaspora” is a documentary about the formation of Caribbean identity through culture, ideas, and art as it traveled, mixed, and communicated within the migration to and from the region. It features interviews from the likes of Julia Alvarez (In the Time of the Butterflies), as well as a visual journey across the Atlantic: from the Dominican Republic, Cuba, and Puerto Rico all the way to the isle of Goree in Dakar, Senegal."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Diáspora /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Diáspora /" ] . + + a bf:Person ; + rdfs:label "Alvarez, Julia" ; + bflc:marcKey "600 17 $a Alvarez, Julia $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJrCc3y6qrrFCvQ6tMh4MP" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00124968" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Valdez, Héctor M.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11263678" ] . + + a bf:Organization ; + rdfs:label "Seventh Art Releasing (Firm)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5067956" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:source ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (62 minutes) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1427384926" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:source ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "\"Authorized for educational use.\""@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Angeles, CA : $b Seventh Art Releasing, $c 2022 or 2023." ; + bflc:simpleAgent "Seventh Art Releasing," ; + bflc:simpleDate "2022 or 2023." ; + bflc:simplePlace "Angeles, CA :" ; + bf:date "2022~/2023~"^^ ; + bf:place ] ; + bf:publicationStatement "Angeles, CA : Seventh Art Releasing, 2022 or 2023." ; + bf:responsibilityStatement "a film by Hector M. Valdez." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Diáspora /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Diáspora /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1427385334.ttl b/tests/oclc/videos/1427385334.ttl new file mode 100644 index 0000000..55366cf --- /dev/null +++ b/tests/oclc/videos/1427385334.ttl @@ -0,0 +1,562 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260320115841.9" ; + bf:creationDate "20240320" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OIP" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OIP $d OCLCO $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "JC599.U5" ; + bf:itemPortion "L85 2023" ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "306.20973" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Balaker, Courtney Moorehead, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjHMQWVDjjWJJFVVXgp4HK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McRae, Scott $c (Musical editor), $e composer. $1 https://id.oclc.org/worldcat/entity/E39PCjFXfwCWKpcBtxX4CYTVbq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Balaker, Theodore, $e film producer, $e film director, $e screenwriter, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjK9787h3xYVvfrt47W79C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rapsys, Ryan, $e composer. $1 https://id.oclc.org/worldcat/entity/E39PCjGghwTYC8kyhhC4QB7tmm" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Balaker Media Foundation, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Balaker Media Foundation," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Korchula Productions, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqqcTkVKkpqM9rP4CGR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT1H33M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Kim Katiti, Saeed Malami, Lucy Kross Wallace, Aryaan Misra, Anna Sabo, Greg Lukianoff, Jonathan Haidt, Anthony Rodriguez."@en ; + bflc:marcKey "511 1 $a Kim Katiti, Saeed Malami, Lucy Kross Wallace, Aryaan Misra, Anna Sabo, Greg Lukianoff, Jonathan Haidt, Anthony Rodriguez." ], + [ a bf:Note, + ; + rdfs:label "Editor, Ted Balaker ; original score, Ryan Rapsys, Scott McRae ; directors of photography, Kevin P. Alexander, Tyler Gurd."@en ; + bflc:marcKey "508 $a Editor, Ted Balaker ; original score, Ryan Rapsys, Scott McRae ; directors of photography, Kevin P. Alexander, Tyler Gurd." ], + [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Haidt, Jonathan. Coddling of the American mind." ; + bflc:marcKey "700 1 $a Haidt, Jonathan. $t Coddling of the American mind." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Haidt, Jonathan." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5844293" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Coddling of the American mind." ; + bf:mainTitle "Coddling of the American mind." ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Lukianoff, Greg. Coddling of the American mind." ; + bflc:marcKey "700 1 $a Lukianoff, Greg. $t Coddling of the American mind." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Lukianoff, Greg." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6481898" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Coddling of the American mind." ; + bf:mainTitle "Coddling of the American mind." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Polarisation collective États-Unis." ; + bflc:marcKey "650 6 $a Polarisation collective $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Polarisation collective" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0184311" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Young adults United States Psychology." ; + bflc:marcKey "650 0 $a Young adults $z United States $x Psychology." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Young adults" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4413448" ] ] [ a bf:Topic ; + rdfs:label "Psychology." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5921814" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4413448" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Civil rights United States." ; + bflc:marcKey "650 0 $a Civil rights $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Civil rights" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007891" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2007891" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jeunes adultes États-Unis Psychologie." ; + bflc:marcKey "650 6 $a Jeunes adultes $z États-Unis $x Psychologie." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jeunes adultes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0301152" ] ] [ a bf:Topic ; + rdfs:label "Psychologie." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0380132" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0301152" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Liberté de pensée États-Unis." ; + bflc:marcKey "650 6 $a Liberté de pensée $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Liberté de pensée" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0385470" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Intellectual freedom United States." ; + bflc:marcKey "650 0 $a Intellectual freedom $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Intellectual freedom" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5960475" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social psychology United States." ; + bflc:marcKey "650 0 $a Social psychology $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social psychology" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121908" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Psychologie sociale États-Unis." ; + bflc:marcKey "650 6 $a Psychologie sociale $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Psychologie sociale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000281" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Polarization (Social sciences) United States." ; + bflc:marcKey "650 0 $a Polarization (Social sciences) $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Polarization (Social sciences)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2153038" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Compromis (Morale)" ; + bflc:marcKey "650 6 $a Compromis (Morale)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0019493" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Youth Mental health United States." ; + bflc:marcKey "650 0 $a Youth $x Mental health $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Youth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117156" ] ] [ a bf:Topic ; + rdfs:label "Mental health" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117156" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Droits de l'homme États-Unis." ; + bflc:marcKey "650 6 $a Droits de l'homme $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Droits de l'homme" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0243570" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0243570" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Compromise (Ethics)" ; + bflc:marcKey "650 0 $a Compromise (Ethics)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2026893" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The Coddling of the American Mind is a feature documentary by Ted Balaker and Courtney Moorehead Balaker that's based on The New York Times bestselling book by Greg Lukianoff and Jonathan Haidt. Beginning in 2012, a mental health mystery appeared out of nowhere. Anxiety, depression, and suicide shot up among young people, and nobody knew why. Then one man's brush with suicide revealed some unexpected clues, and five 20-somethings from around the world began to piece together a solution they hoped would pull themselves out of the darkness."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The coddling of the American mind /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The coddling of the American mind /" ] . + + a bf:Person ; + rdfs:label "McRae, Scott (Musical editor)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10939046" ] . + + a bf:Person ; + rdfs:label "Rapsys, Ryan," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7201329" ] . + + a bf:Person ; + rdfs:label "Balaker, Courtney Moorehead," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11613792" ] . + + a bf:Person ; + rdfs:label "Balaker, Theodore," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5167685" ] . + + a bf:Organization ; + rdfs:label "Korchula Productions," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11734237" ] . + + a bf:Relationship . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2023."^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (93 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1427385334" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://libproxy.boisestate.edu/loggedin/coddlingoftheamericanmind.html" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Based on the book by Greg Lukianoff and Jonathan Haidt."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online resource; title from title frames (viewed March 20, 2024)"@en ], + [ a bf:Note ; + rdfs:label "A \"Substack Presents\" feature documentary."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Culver City, Calif.] : $b Korchula Productions, $c [2023]" ; + bflc:simpleAgent "Korchula Productions," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Culver City, Calif.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Culver City, Calif.] : Korchula Productions, [2023]" ; + bf:responsibilityStatement "a Korchula Productions film in association with Balaker Media Foundation ; directed by Ted Balaker ; produced by Courtney Moorehead Balaker" ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The coddling of the American mind /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The coddling of the American mind /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1427388744.ttl b/tests/oclc/videos/1427388744.ttl new file mode 100644 index 0000000..ae60a4c --- /dev/null +++ b/tests/oclc/videos/1427388744.ttl @@ -0,0 +1,466 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011034339.9" ; + bf:creationDate "20240320" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCQ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1995.9.C55" ; + bf:itemPortion "Y68 2016b" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Fox Searchlight Pictures, $e presenter. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpk4RGMWjqtTmCHQ8dF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Twentieth Century Fox Home Entertainment, Inc., $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqMF3Hwbh3GXKKBWwRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cima, Francesca, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjCCFt9JRqjxPDjyFrK9j3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Weisz, Rachel, $d 1970- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxhdGRyMjp3FvrXGtdhHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Indigo Film (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqXFkQxRGtHqG9ymxPF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Calori, Carlotta, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PCjr6D87tB4FBxpXd9JXBKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dano, Paul, $d 1984- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJycTGHv6W6Xm3RbMmFYfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Travaglioli, Cristiano, $e film editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Travaglioli, Cristiano," ] ; + bf:role [ a bf:Role ; + rdfs:label "film editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Medusa Film, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpH9pgC9dhvBVhwDWvR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Keitel, Harvey, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJw4yJFkTY4FFJT9d3Tyh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lang, David $q (David A.), $e composer. $1 https://id.oclc.org/worldcat/entity/E39PBJdRwdw7tv9KgFCJ6mMByd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Giuliano, Nicola, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJqk6dQWXmcFYX9HKpyjmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sorrentino, Paolo, $e film director, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJrmf3Pc9HKXPFHTjXwQv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fonda, Jane, $d 1937- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJtrYjqxfDWPfByDvdBgKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bigazzi, Luca, $d 1958- $e cinematographer. $1 https://id.oclc.org/worldcat/entity/E39PBJf4gQ4Px73FQ4mBFjfcyd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "cinematographer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Caine, Michael, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJk8X7PkJ73mKm9MpfRtKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT2H3M"^^xsd:duration ; + bf:genreForm ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-sz---" ; + bf:code "e-sz---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Harvey Keitel, Michael Caine, Rachel Weisz, Paul Dano, Jane Fonda."@en ; + bflc:marcKey "511 1 $a Harvey Keitel, Michael Caine, Rachel Weisz, Paul Dano, Jane Fonda." ], + [ a bf:Note, + ; + rdfs:label "Written and directed by Paolo Sorrentino, Director of photography, Luca Bigazzi ; editor, Cristiano Travaglioli ; music, David Lang."@en ; + bflc:marcKey "508 $a Written and directed by Paolo Sorrentino, Director of photography, Luca Bigazzi ; editor, Cristiano Travaglioli ; music, David Lang." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Older men Drama." ; + bflc:marcKey "650 0 $a Older men $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Older men" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2002515" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vacations Switzerland Alps, Swiss Drama." ; + bflc:marcKey "650 0 $a Vacations $z Switzerland $z Alps, Swiss $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vacations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2067363" ] ] [ a bf:Geographic ; + rdfs:label "Switzerland" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010335" ] ] [ a bf:Geographic ; + rdfs:label "Alps, Swiss" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010335" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Alps, Swiss (Switzerland) Drama." ; + bflc:marcKey "651 0 $a Alps, Swiss (Switzerland) $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Alps, Swiss (Switzerland)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010335" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Drama." ; + bflc:marcKey "650 0 $a Friendship $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011813" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Two longtime friends are vacationing in the Swiss Alps. Fred, an acclaimed composer and conductor, who brings along his daughter and best friend Mick, a renowned filmmaker. The two men reflect on their past, each finding that some of the most important experiences can come later in life."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Youth /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "Youth /" ] . + + a bf:Person ; + rdfs:label "Lang, David (David A.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1157329" ] . + + a bf:Person ; + rdfs:label "Bigazzi, Luca, 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5143334" ] . + + a bf:Person ; + rdfs:label "Caine, Michael," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca663965" ] . + + a bf:Person ; + rdfs:label "Giuliano, Nicola," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7514588" ] . + + a bf:Person ; + rdfs:label "Sorrentino, Paolo," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7514585" ] . + + a bf:Person ; + rdfs:label "Fonda, Jane, 1937-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca335727" ] . + + a bf:Person ; + rdfs:label "Keitel, Harvey," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3105132" ] . + + a bf:Person ; + rdfs:label "Weisz, Rachel, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5085833" ] . + + a bf:Person ; + rdfs:label "Dano, Paul, 1984-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6021956" ] . + + a bf:Person ; + rdfs:label "Cima, Francesca," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8016495" ] . + + a bf:Person ; + rdfs:label "Calori, Carlotta," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9634919" ] . + + a bf:Organization ; + rdfs:label "Medusa Film," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6154320" ] . + + a bf:Organization ; + rdfs:label "Fox Searchlight Pictures," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4299188" ] . + + a bf:Organization ; + rdfs:label "Twentieth Century Fox Home Entertainment, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4034346" ] . + + a bf:Organization ; + rdfs:label "Indigo Film (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7514590" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (123 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1427388744" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online resource; title from title frames (viewed March 20, 2024)"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Los Angeles, CA : $b Twentieth Century Fox Home Entertainment, $c [2016]" ; + bflc:simpleAgent "Twentieth Century Fox Home Entertainment," ; + bflc:simpleDate "[2016]" ; + bflc:simplePlace "Los Angeles, CA :" ; + bf:date "2016"^^ ; + bf:place ] ; + bf:publicationStatement "Los Angeles, CA : Twentieth Century Fox Home Entertainment, [2016]" ; + bf:responsibilityStatement "Fox Searchlight Pictures presents ; an Indigo Film production in collaboration with Medusa Film ; an Italy/France/UK/Switzerland co-production ; produced by Nicola Giuliano, Francesca Cima, Carlotta Calori ; written and directed by Paolo Sorrentino." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Youth /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "Youth /" ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1428453722.ttl b/tests/oclc/videos/1428453722.ttl new file mode 100644 index 0000000..55dbd7d --- /dev/null +++ b/tests/oclc/videos/1428453722.ttl @@ -0,0 +1,467 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240403174725.6" ; + bf:creationDate "20240327" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE7239(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a FilmFour (Firm), $e presenter." ; + bf:agent [ a bf:Organization ; + rdfs:label "FilmFour (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Morris, Iain, $d 1973 August 6- $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Morris, Iain, 1973 August 6-" ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harrison, Blake, $d 1985?- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Harrison, Blake, 1985?-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Thomas, Joe, $d 1983- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Thomas, Joe, 1983-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bird, Simon, $d 1984?- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Bird, Simon, 1984?-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Palmer, Ben $c (Director), $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Palmer, Ben (Director)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a 4 DVD (Firm), $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "4 DVD (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Beesley, Damon, $d 1971- $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Beesley, Damon, 1971-" ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Buckley, James, $d 1987- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Buckley, James, 1987-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H33M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes handicapées auditives." ; + bflc:marcKey "655 7 $a Vidéos pour personnes handicapées auditives. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films comiques." ; + bflc:marcKey "655 7 $a Films comiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000016" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de passage à l'âge adulte." ; + bflc:marcKey "655 7 $a Films de passage à l'âge adulte. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000177" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Coming-of-age films." ; + bflc:marcKey "655 7 $a Coming-of-age films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866138" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-gr---" ; + bf:code "e-gr---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-uk---" ; + bf:code "e-uk---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Joe Thomas, Simon Bird, James Buckley, Blake Harrison."@en ; + bflc:marcKey "511 1 $a Joe Thomas, Simon Bird, James Buckley, Blake Harrison." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rated: BBFC 18. Contains very strong language and sex references. Suitable only for persons of 18 years and over. Not to be supplied to any person below that age."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:originDate "2011"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Teenagers Great Britain." ; + bflc:marcKey "650 0 $a Teenagers $z Great Britain." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Teenagers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2169297" ] ] [ a bf:Geographic ; + rdfs:label "Great Britain." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256912" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vacations Greece Crete." ; + bflc:marcKey "650 0 $a Vacations $z Greece $z Crete." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vacations" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2067363" ] ] [ a bf:Geographic ; + rdfs:label "Greece" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca381365" ] ] [ a bf:Geographic ; + rdfs:label "Crete." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca381365" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adolescents Grande-Bretagne." ; + bflc:marcKey "650 6 $a Adolescents $z Grande-Bretagne." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adolescents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0000367" ] ] [ a bf:Geographic ; + rdfs:label "Grande-Bretagne." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0441031" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Join The inbetweeners as they make their big screen debut in this critically acclaimed, smash-hit comedy. Having just left school for good, Simon, Will, Jay and Neil are off on the holiday of a lifetime [in Crete, Greece]; two weeks of sun, sea and, who knows, maybe even some sex, with no teachers, no parents and absolutely no idea how to survive on their own. Follow the adventures of these four clueless friends as they lurch from one holiday disaster to the next. Appalling accommodation. Check. Humiliating attempts to pull girls. Check. Regrettable misuse of bidet. Check. It's a very real and painfully funny coming of age tale where four boys become men...or at least try to\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The inbetweeners movie /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The inbetweeners movie /" ] . + + a bf:Source . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ] ] ; + bf:copyrightDate "©2011"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:Resolution ; + rdfs:label "1080i"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + ; + bf:dimensions "4 3/4 in. + 2 DVDs" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 93 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001818347" ], + [ a bf:OclcNumber ; + rdf:value "1428453722" ], + [ a bf:Ean ; + rdf:value "6867445003096" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "4 DVD" ] ; + rdf:value "C4BD50030" ], + [ a bf:Lccn ; + rdf:value " 2024603117" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Also include a DVD copy with both versions of the movie and a DVD of special features."@en ], + [ a bf:Note ; + rdfs:label "Wide screen."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Includes the theatrical version (93 min.) and the extended version (97 min.) on the same Blu-ray disc."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the hard of hearing."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Special features: The making of; Joe Thomas Dangerman; Things we did instead of rehearsing; commentaries with cast, crew & writers; deleted scenes; bloopers; London premiere; Skye premiere; Sims parody."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Wikipedia WWW site, viewed March 27, 2024; OCLC record no. 789695629."@en ], + [ a bf:Note ; + rdfs:label "Based on the television series, The inbetweeners, written by Damon Beesley and Iain Morris."@en ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2011."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Great Britain."@en ; + bflc:marcKey "257 $a Great Britain. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United Kingdom] : $b 4 DVD, $c [2011]" ; + bflc:simpleAgent "4 DVD," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "[United Kingdom] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[United Kingdom] : 4 DVD, [2011]" ; + bf:responsibilityStatement "Film4 presents a Young Bwark production ; written by Iain Morris and Damon Beesley ; director, Ben Palmer." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The inbetweeners movie /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The inbetweeners movie /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Organization . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1430293060.ttl b/tests/oclc/videos/1430293060.ttl new file mode 100644 index 0000000..b782e54 --- /dev/null +++ b/tests/oclc/videos/1430293060.ttl @@ -0,0 +1,245 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240417171752.9" ; + bf:creationDate "20240416" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Adie, Pamela, $e producer" ; + bf:agent [ a bf:Person ; + rdfs:label "Adie, Pamela," ] ; + bf:role [ a bf:Role ; + rdfs:label "producer" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Amadi, Cindy, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Amadi, Cindy," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ikpe-Etim, Uyaiedu, $e director, $e screen writer." ; + bf:agent [ a bf:Person ; + rdfs:label "Ikpe-Etim, Uyaiedu," ] ; + bf:role [ a bf:Role ; + rdfs:label "screen writer." ], + [ a bf:Role ; + rdfs:label "director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Aniunoh, Uzoamaka, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Aniunoh, Uzoamaka," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Equality Hub." ; + bf:agent [ a bf:Organization ; + rdfs:label "Equality Hub." ] ] ; + bf:duration "PT38M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a f-nr---" ; + bf:code "f-nr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "yor" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Uzoamaka Aniunoh, Cindy Amadi."@en ; + bflc:marcKey "511 1 $a Uzoamaka Aniunoh, Cindy Amadi." ], + [ a bf:Note, + ; + rdfs:label "Cinematography and editing by Oluseyi Asurf ; directed and screenplay by Uyaiedu Ikpe-Etim ; produced by Pamela Adie ; executive producer, The Equality Hub"@en ; + bflc:marcKey "508 $a Cinematography and editing by Oluseyi Asurf ; directed and screenplay by Uyaiedu Ikpe-Etim ; produced by Pamela Adie ; executive producer, The Equality Hub" ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Lesbians" ; + bflc:marcKey "650 7 $a Lesbians $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00996540" ] ; + bf:source ], + [ a bf:Place, + madsrdf:Geographic ; + rdfs:label "Nigeria" ; + bflc:marcKey "651 7 $a Nigeria $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01205229" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbians Nigeria Drama." ; + bflc:marcKey "650 0 $a Lesbians $z Nigeria $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2047125" ] ] [ a bf:Geographic ; + rdfs:label "Nigeria" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca289512" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A love story about ìfé and Adaora, two Nigerian women who fall in love over a three-day date, but their love is soon tested by the realities of being lesbian in Nigeria."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Ìfé /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ìfé /" ] . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (38 minutes)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430293060" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 4 $u https://media.library.cornell.edu/media/%C3%8Cf%C3%A9/1_xnd264y0/21845411" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "blank" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Nigeria] : $b Equality Hub, $c 2020." ; + bflc:simpleAgent "Equality Hub," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "[Nigeria] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Nigeria] : Equality Hub, 2020." ; + bf:responsibilityStatement "an Equality Hub Production ; an Uyaiedu Ikpe-Etim film ; written & directed by Uyaiedu Ikpe-Etim ; produced by Pamela A. Adie" ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Ìfé /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ìfé /" ] . + + a bf:Source ; + bf:code "fast" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1430361696.ttl b/tests/oclc/videos/1430361696.ttl new file mode 100644 index 0000000..50d6861 --- /dev/null +++ b/tests/oclc/videos/1430361696.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Science fiction-filmer." ; + bflc:marcKey "655 7 $a Science fiction-filmer. $0 https://id.kb.se/term/saogf/Science%20fiction-filmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Skräckfilmer." ; + bflc:marcKey "655 7 $a Skräckfilmer. $0 https://id.kb.se/term/saogf/Skr%C3%A4ckfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251124150949.9" ; + bf:creationDate "20240417" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "2011."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025/DR" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nichols, Jeff. $4 drt $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Nichols, Jeff." ] ; + bf:role , + ] ; + bf:genreForm , + , + , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Skådespelare: Michael Shannon, Jessica Chastain, Shea Whigham [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Michael Shannon, Jessica Chastain, Shea Whigham [med flera]." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 15 år."@sv ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Take shelter /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Take shelter /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ], + [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 strömmande video (2 tim., 1 min.))"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "00000" ], + [ a bf:OclcNumber ; + rdf:value "1430361696" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "BTJViddla" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/BTJViddla" ] ; + rdf:value "000" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video", + "computer"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Film (strömmande)."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ], + [ a bf:Note ; + rdfs:label "[BTJ]."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lund : $b Viddla, $c [2024]" ; + bflc:simpleAgent "Viddla," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Lund :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Stockholm : $b Horse Creek Entertainment ; $c [2024]" ; + bflc:simpleAgent "Horse Creek Entertainment ;" ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Stockholm :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Lund : Viddla, [2024]", + "Stockholm : Horse Creek Entertainment ; [2024]" ; + bf:responsibilityStatement "written and directed by Jeff Nichols." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.imdb.com/title/tt1675192/?ref_=tt_mv_close $z IMDB" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "IMDB"@sv ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://nfimageservice.azureedge.net/image/ $z Omslagsbild" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Omslagsbild"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Take shelter /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Take shelter /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/videos/1430600705.ttl b/tests/oclc/videos/1430600705.ttl new file mode 100644 index 0000000..6192fab --- /dev/null +++ b/tests/oclc/videos/1430600705.ttl @@ -0,0 +1,211 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Motion pictures"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "aus" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712113410.9" ; + bf:creationDate "20240419" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:capture [ a bf:Capture ; + rdfs:label "2019."@sv ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025/DR" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Torpe, Christian. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Torpe, Christian." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Michell, Roger. $4 drt" ; + bf:agent [ a bf:Person ; + rdfs:label "Michell, Roger." ] ; + bf:role ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Skådespelare: Sam Neill, Susan Sarandon, Anson Boon [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Sam Neill, Susan Sarandon, Anson Boon [med flera]." ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska."@sv ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 15 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Blackbird /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blackbird /" ] . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@sv ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 strömmande film (1 tim., 39 min.))"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430600705" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "BTJViddla" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/BTJViddla" ] ; + rdf:value "000" ], + [ a bf:Ean ; + rdf:value "00000" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video", + "computer"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "[BTJ]."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ], + [ a bf:Note ; + rdfs:label "Film (strömmande)."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Lund : $b Viddla, $c [2024]" ; + bflc:simpleAgent "Viddla," ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Lund :" ], + [ a bf:Publication ; + bflc:marcKey "264 1 $a Aalborg : $b Sandrew Metronome ; $c [2024]" ; + bflc:simpleAgent "Sandrew Metronome ;" ; + bflc:simpleDate "[2024]" ; + bflc:simplePlace "Aalborg :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Aalborg : Sandrew Metronome ; [2024]", + "Lund : Viddla, [2024]" ; + bf:responsibilityStatement "a film by Roger Michell." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://nfimageservice.azureedge.net/Image/ $z Omslagsbild" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "Omslagsbild"@sv ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://www.imdb.com/title/tt8717446/?ref_=tt_mv_close $z IMDB" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "IMDB"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Blackbird /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Blackbird /" ] . + + a bf:Language . + diff --git a/tests/oclc/videos/1430602585.ttl b/tests/oclc/videos/1430602585.ttl new file mode 100644 index 0000000..19b39b1 --- /dev/null +++ b/tests/oclc/videos/1430602585.ttl @@ -0,0 +1,599 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251011231549.1" ; + bf:creationDate "20240419" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "PUL" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d OCLCO $d PUL $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "DT19.7.R62" ; + bf:itemPortion "W36 2023" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rodney, Patricia, $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PCjByvVbxDcwMbPVTh64YHd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Walter Rodney Foundation. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqHdFRHTPPVWjW3y7TR" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Angela Y. $q (Angela Yvonne), $d 1944- $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PBJvCKKYKF9hd3m4K7TjjYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ArtMattan Productions, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrW9tgjFDKV3WyGQbM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Miller, Gina, $d 1965- $e contributor. $1 https://id.oclc.org/worldcat/entity/E39PBJmhP6jwv8hTr9y6dWfDv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Ameena Gafoor Institute for the Study of Indentureship and its Legacies. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDTbq8R4wGBrJDWVdF" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harris-Vajda, Daniyal, $e film director, $e editor of moving image work, $e director of photography." ; + bf:agent [ a bf:Person ; + rdfs:label "Harris-Vajda, Daniyal," ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ], + [ a bf:Role ; + rdfs:label "editor of moving image work," ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harris, Arlen, $e film director, $e screenwriter, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Harris, Arlen," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film producer." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dabydeen, David, $e executive producer. $1 https://id.oclc.org/worldcat/entity/E39PBJc7XbBJHPYX39WrDyxkXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "executive producer." ] ] ; + bf:duration "PT1H12M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a s-gy---" ; + bf:code "s-gy---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Written and produced by Arlen Harris ; directed by Arlen Harris and Daniyal Harris-Vajda. Executive producer: Professor David Dabydeen, director of the Ameena Gafoor Institute, a subsidiary of Pluto Educational Trust."@en ; + bflc:marcKey "508 $a Written and produced by Arlen Harris ; directed by Arlen Harris and Daniyal Harris-Vajda. Executive producer: Professor David Dabydeen, director of the Ameena Gafoor Institute, a subsidiary of Pluto Educational Trust." ], + [ a bf:Note, + ; + rdfs:label "In English; closed captioned."@en ], + [ a bf:Note, + ; + rdfs:label "Featuring Patricia Rodney, Angela Davis, and Gina Miller. Composer: Michael L. Worrall; drone: Ackeem Thomas, Jonathan Robertson. Camera: Daniel Schwartz (Atlanta), Lawrence Rickford (Oakland), Khaleed Aboubakar (Tanzania), Jahsen Levy (Jamaica), Ackeem Thomas (Guyana), Ajao Adewunmi (London). Director of photography: Daniyal Harris-Vajda. Set and costume designer: Irene Rado-Vajda; history consultant: Ade Browne; assistant cameraman (US): Francis Bautista; additional camera: Leon 'Ice' Gonsalves, Owen Rhys Davies; additional music: Rakesh S. Bishunlall, Amar Ramessar."@en ; + bflc:marcKey "511 0 $a Featuring Patricia Rodney, Angela Davis, and Gina Miller. Composer: Michael L. Worrall; drone: Ackeem Thomas, Jonathan Robertson. Camera: Daniel Schwartz (Atlanta), Lawrence Rickford (Oakland), Khaleed Aboubakar (Tanzania), Jahsen Levy (Jamaica), Ackeem Thomas (Guyana), Ajao Adewunmi (London). Director of photography: Daniyal Harris-Vajda. Set and costume designer: Irene Rado-Vajda; history consultant: Ade Browne; assistant cameraman (US): Francis Bautista; additional camera: Leon 'Ice' Gonsalves, Owen Rhys Davies; additional music: Rakesh S. Bishunlall, Amar Ramessar." ] ; + bf:subject [ a bf:Person ; + rdfs:label "Rodney, Walter." ; + bflc:marcKey "600 10 $a Rodney, Walter." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca83970" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Guyana Politics and government 1966-" ; + bflc:marcKey "651 0 $a Guyana $x Politics and government $y 1966-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048957" ] ] [ a bf:Topic ; + rdfs:label "Politics and government" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048957" ] ] [ a bf:Temporal ; + rdfs:label "1966-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048957" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Political activists Guyana Biography." ; + bflc:marcKey "650 0 $a Political activists $z Guyana $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Political activists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2411765" ] ] [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442708" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Personnes noires Vie intellectuelle." ; + bflc:marcKey "650 6 $a Personnes noires $x Vie intellectuelle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Personnes noires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0075953" ] ] [ a bf:Topic ; + rdfs:label "Vie intellectuelle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379153" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Décolonisation." ; + bflc:marcKey "650 6 $a Décolonisation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0108951" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Historians Guyana Biography." ; + bflc:marcKey "650 0 $a Historians $z Guyana $v Biography." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Historians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2074444" ] ] [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca442708" ] ] [ a bf:GenreForm ; + rdfs:label "Biography." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4933801" ] ] ) ], + [ a bf:Organization ; + rdfs:label "Working People's Alliance Guyana." ; + bflc:marcKey "610 20 $a Working People's Alliance Guyana." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca140414" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Activistes Guyana Biographies." ; + bflc:marcKey "650 6 $a Activistes $z Guyana $v Biographies." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Activistes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0007800" ] ] [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0482495" ] ] [ a bf:GenreForm ; + rdfs:label "Biographies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378258" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Decolonization." ; + bflc:marcKey "650 0 $a Decolonization." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2081100" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Guyana Politique et gouvernement 1966-" ; + bflc:marcKey "651 6 $a Guyana $x Politique et gouvernement $y 1966-" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Guyana" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0072713" ] ] [ a bf:Topic ; + rdfs:label "Politique et gouvernement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0072713" ] ] [ a bf:Temporal ; + rdfs:label "1966-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0072713" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Pan-Africanism." ; + bflc:marcKey "650 0 $a Pan-Africanism." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2110726" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Panafricanisme." ; + bflc:marcKey "650 6 $a Panafricanisme." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0014364" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Black people Intellectual life." ; + bflc:marcKey "650 0 $a Black people $x Intellectual life." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Black people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089008" ] ] [ a bf:Topic ; + rdfs:label "Intellectual life." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100325" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"An original circa 72-minute documentary featuring a murder, Cold War conspiracies, Black Power, the end of the British Empire, and how that connects to the policing and surveillance practices of today. It feeds a growing appetite for history from a different perspective, as we grapply with the legacy of colonialism, and its impact on the modern world.\"--Container."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title on container: $a ArtMattan Films presents" ; + bf:mainTitle "ArtMattan Films presents" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title on container:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a What they don't want you to know" ; + bf:mainTitle "What they don't want you to know" ], + [ a bf:Title ; + rdfs:label "Walter Rodney :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Walter Rodney :" ] . + + a bf:Person ; + rdfs:label "Dabydeen, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1282754" ] . + + a bf:Person ; + rdfs:label "Miller, Gina, 1965-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca11237322" ] . + + a bf:Person ; + rdfs:label "Davis, Angela Y. (Angela Yvonne), 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca70761" ] . + + a bf:Person ; + rdfs:label "Rodney, Patricia," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4184362" ] . + + a bf:Organization ; + rdfs:label "Ameena Gafoor Institute for the Study of Indentureship and its Legacies." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca15176352" ] . + + a bf:Organization ; + rdfs:label "Walter Rodney Foundation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10816342" ] . + + a bf:Organization ; + rdfs:label "ArtMattan Productions," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5421182" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "New York, NY : Distributed by ArtMattan Productions" ; + bf:duration "007200" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (72 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1430602585" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Title from disc label."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color,"@en ], + [ a bf:Note ; + rdfs:label "Special features: the documentary uses declassified security service documents, revealing interviews and reconstruction to tell an important, yet little-known story. Filmed with local crews in six countries in the Caribbean, US, Africa, and the UK detailing Rodney's global influence--Walter Rodney Foundation website."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a UK : $b [Arlen Harris and Daniyal Harris-Vajda], $c 2023." ; + bflc:simpleAgent "[Arlen Harris and Daniyal Harris-Vajda]," ; + bflc:simpleDate "2023." ; + bflc:simplePlace "UK :" ; + bf:date "2023"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a New York, NY : $b Distributed by ArtMattan Productions" ; + bflc:simpleAgent "Distributed by ArtMattan Productions" ; + bflc:simplePlace "New York, NY :" ; + bf:date "2023"^^ ] ; + bf:publicationStatement "UK : [Arlen Harris and Daniyal Harris-Vajda], 2023." ; + bf:responsibilityStatement "by Arlen Harris and Daniyal Harris-Vajda ; featuring Patricia Rodney, Angela Davis, and Gina Miller." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Walter Rodney : what they don't want you to know /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Walter Rodney :" ; + bf:subtitle "what they don't want you to know /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1431006544.ttl b/tests/oclc/videos/1431006544.ttl new file mode 100644 index 0000000..5608b4e --- /dev/null +++ b/tests/oclc/videos/1431006544.ttl @@ -0,0 +1,395 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:IntendedAudience ; + rdfs:label "specialized"@en ; + bf:code "spe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20250224195050.5" ; + bf:creationDate "20240423" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCQ $d OCLCO $d PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "RK656.2" ; + bf:itemPortion ".C8775 2020" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Araujo, Mauricio, $e editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Araujo, Mauricio," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sanz, Mariano, $e editor. $e Herausgeber. $4 edt $1 https://id.oclc.org/worldcat/entity/E39PCjBfTByfycGJp9WjVHqd43" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ], + [ a bf:Role ; + rdfs:label "Herausgeber." ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Renouard, Franck, $e editor. $e Herausgeber. $4 edt $1 https://id.oclc.org/worldcat/entity/E39PCjwWP8qm7qW8J4tK7kHWtC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "Herausgeber." ], + [ a bf:Role ; + rdfs:label "editor." ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nevins, Myron, $e Herausgeber, $e editor.. $4 edt $1 https://id.oclc.org/worldcat/entity/E39PCjBcdgDDyfXK4fYYGMwxKq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "Herausgeber," ], + [ a bf:Role ; + rdfs:label "editor.." ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cooper, Lyndon F., $d 1958- $e editor. $4 edt $1 https://id.oclc.org/worldcat/entity/E39PCjKPj9fjBdXkYkRGfDx343 $0 (DE-588)1216140294" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor." ], + ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hämmerle, Christoph. $d 1956- $e editor. $e Herausgeber. $4 edt $1 https://id.oclc.org/worldcat/entity/E39PCjBXRxBkBg6JjYH7Q8RmQy $0 (DE-588)112913547" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "Herausgeber." ], + [ a bf:Role ; + rdfs:label "editor." ], + ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Dental Campus Association, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Dental Campus Association," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Quintessence Publishing Company, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Quintessence Publishing Company," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jung, Ronald, $e editor. $e Herausgeber. $4 edt" ; + bf:agent [ a bf:Person ; + rdfs:label "Jung, Ronald," ] ; + bf:role [ a bf:Role ; + rdfs:label "Herausgeber." ], + [ a bf:Role ; + rdfs:label "editor." ], + ] ; + bf:duration "more than 999 minutes" ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "lectures." ; + bflc:marcKey "655 7 $a lectures. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300026673" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lectures." ; + bflc:marcKey "655 0 $a Lectures." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Lectures." ; + bflc:marcKey "655 7 $a Lectures. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077255" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conférences." ; + bflc:marcKey "655 7 $a Conférences. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001263" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English dialogue."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Dental Implants" ; + bflc:marcKey "650 2 $a Dental Implants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D015921" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dents Implantation." ; + bflc:marcKey "650 6 $a Dents $x Implantation." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dents" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0318436" ] ] [ a bf:Topic ; + rdfs:label "Implantation." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0318436" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Implants dentaires." ; + bflc:marcKey "650 6 $a Implants dentaires." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0031489" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dental implants." ; + bflc:marcKey "650 0 $a Dental implants." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2099790" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Surgery, Oral" ; + bflc:marcKey "650 2 $a Surgery, Oral" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D013515" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Dental Implantation" ; + bflc:marcKey "650 2 $a Dental Implantation" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D003757" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "DVD 1. Initial exam -- DVD 2-3. Treatment planning -- DVD 4-6. Preparing for surgery -- DVD 7. Pre- and peri-operative soft tissue management -- DVD 8-12. Implant placement -- DVD 13. Post-operative soft tissue management -- DVD 14-15. Prosthetics -- DVD 16-17. Complications and long-term results." ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 13 $a Dental Campus curriculum implantology" ; + bf:mainTitle "Dental Campus curriculum implantology" ], + [ a bf:Title ; + rdfs:label "Curriculum implantology :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Curriculum implantology :" ] . + + a bf:Person ; + rdfs:label "Hämmerle, Christoph. 1956-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DE-588" ] ; + rdf:value "112913547" ] . + + a bf:Person ; + rdfs:label "Nevins, Myron," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2663045" ] . + + a bf:Person ; + rdfs:label "Sanz, Mariano," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca397389" ] . + + a bf:Person ; + rdfs:label "Cooper, Lyndon F., 1958-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DE-588" ] ; + rdf:value "1216140294" ] . + + a bf:Person ; + rdfs:label "Renouard, Franck," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4923227" ] . + + a bf:Source . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "© 2020"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + bf:dimensions "12 cm, in Behältnis" ; + bf:extent [ a bf:Extent ; + rdfs:label "17 videodiscs (44 h 14 min) ;"@en ] ; + bf:identifiedBy [ a bf:Isbn ; + rdf:value "9781786981028" ], + [ a bf:OclcNumber ; + rdf:value "1431006544" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Quintessence Publishing Company" ] ; + rdf:value "C6500" ], + [ a bf:Isbn ; + rdf:value "1786981025" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "\"Lectures: Learning phases 1-8.\"--Container."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, PAL, NTSC (all regions); widescreen (16:9) presentation."@en ], + [ a bf:Note ; + rdfs:label "\"Modular training including CE credits.\"--Container."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Berlin ; Barcelona ; Chicago] $b Quintessence Publishing $c 2020" ; + bflc:simpleAgent "Quintessence Publishing" ; + bflc:simpleDate "2020" ; + bflc:simplePlace "[Berlin ; Barcelona ; Chicago]" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Berlin ; Barcelona ; Chicago] Quintessence Publishing 2020" ; + bf:responsibilityStatement "developed by Dental Campus ; editors (Implant Campus board): M. Araujo, L. Cooper, C. Hämmerle, R. Jung, M. Nevins, F. Renouard, M. Sanz." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + bf:title [ a bf:Title ; + rdfs:label "Curriculum implantology : modular training including CE credits : lectures : learning phases 1-8 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Curriculum implantology :" ; + bf:subtitle "modular training including CE credits : lectures : learning phases 1-8 /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:BroadcastStandard ; + rdfs:label "PAL"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Role ; + bf:code "edt" . + diff --git a/tests/oclc/videos/1433664840.ttl b/tests/oclc/videos/1433664840.ttl new file mode 100644 index 0000000..f5a3092 --- /dev/null +++ b/tests/oclc/videos/1433664840.ttl @@ -0,0 +1,407 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011183245.9" ; + bf:creationDate "20240513" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:date "20100626" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + rdfs:label "Recorded live on June 26, 2010, at Toyota Park in Bridgeview, Illinois, outside of Chicago."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8606(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Weintraub, Stephen, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Weintraub, Stephen," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hidalgo, David, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Hidalgo, David," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Crow, Sheryl, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Crow, Sheryl," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pluta, James, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Pluta, James," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Rhino Entertainment Company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqHQqDjcM9Mdqd8g6CF" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clapton, Eric, $e film producer, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Clapton, Eric," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer," ], + [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Guy, Buddy, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Guy, Buddy," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a ZZ Top (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KKVdwHPK8tg3Qffkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Beck, Jeff, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Beck, Jeff," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Atkins, Martyn $c (Filmmaker), $e film director. $1 https://id.oclc.org/worldcat/entity/E39PCjrx7VGcXdcm4bmpwCQ9wy" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Warner Music Group, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpTyCt7cfkYWMTrbFWt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a King, B. B., $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "King, B. B.," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winwood, Steve, $d 1948- $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJxGPGv4RPx8B8drGxYQMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concerts filmés." ; + bflc:marcKey "655 7 $a Concerts filmés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000106" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert films." ; + bflc:marcKey "655 7 $a Concert films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866151" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Performers: Eric Clapton, B.B. King, Buddy Guy, David Hidalgo, ZZ Top, Sheryl Crow, Steve Winwood, Jeff Beck, and others."@en ; + bflc:marcKey "511 0 $a Performers: Eric Clapton, B.B. King, Buddy Guy, David Hidalgo, ZZ Top, Sheryl Crow, Steve Winwood, Jeff Beck, and others." ] ; + bf:originDate "2010"^^ ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Disc 1. Promise land (Sonny Landreth with Eric Clapton) -- Z. Rider (Sonny Landreth) -- Traveling shoes (Robert Randolph & The Family Band) -- Going down (Pino Daniele, Joe Bonamassa, Robert Randolph & The Family Band) -- Killing floor (Robert Cray with Jimmie Vaughan & Hubert Sumlin) -- Six strings down (Jimmie Vaughan with Robert Cray & Hubert Sumlin) -- Waiting for the bus ; Jesus just left Chicago (ZZ Top) -- Gypsy blood (Doyle Bramhall II) -- In my time of dying (Jesus make up my dying bed) (Doyle Bramhall II) -- Bright lights (Gary Clark Jr.) -- Long road home (Sheryl Crow with Derek Trucks, Susan Tedeschi, Doyle Bramhall II & Gary Clark Jr.) -- Our love is fading (Sheryl Crow with Eric Clapton, Doyle Bramhall II & Gary Clark Jr.) -- Blackwaterside (Bert Jansch) -- Mississippi blues (Stefan Grossman & Keb' Mo') -- Roll and tumble blues (Stefan Grossman & Keb' Mo') -- One more last chance (Vince Gill with Keb' Mo', James Burton, Earl Klugh & Albert Lee) -- Mystery train (Vince Gill with James Burton, Albert Lee, James Burton & Earl Klugh) -- Lay down Sally ( Vince Gill with Sheryl Crow, Keb' Mo', Albert Lee, James Burton & Earl Klugh) -- Angelina (Earl Klugh) -- Vonetta (Earl Klugh) -- Who did you think I was ; Ain't no sunshine (John Mayer Trio)." ], + [ a bf:TableOfContents ; + rdfs:label "Disc 2. Midnight in Harlem (Derek Trucks & Susan Tedeschi Band) -- Coming home (Derek Trucks & Susan Tedeschi Band with Warren Haynes) -- Soulshine (Warren Haynes) -- Don't keep me wondering (David Hidalgo & Cesar Rosas with Derek Trucks) -- Space captain (Derek Trucks & Susan Tedeschi Band with Warren Haynes, David Hidalgo, Cesar Rosas & Chris Stainton) -- Five long years ; Miss you (Buddy Guy with Jonny Lang & Ronnie Wood) -- Hammerhead ; Nessun dorma (Jeff Beck) -- Crossroads (Eric Clapton) -- Hands of the saints (Citizen Cope & Eric Clapton) -- I shot the sheriff (Eric Clapton) -- Shake your money maker (Eric Clapton & Jeff Beck) -- Had to cry today (Steve Winwood & Eric Clapton) -- Voodoo Chile (Eric Clapton & Steve Winwood) -- Dear Mr. Fantasy (Steve Winwood & Eric Clapton) -- The thrill is gone (B.B. King & ensemble)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Crossroads: Eric Clapton Guitar Festival 2010 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crossroads: Eric Clapton Guitar Festival 2010 /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Eric Clapton Guitar Festival 2010" ; + bf:mainTitle "Eric Clapton Guitar Festival 2010" ] . + + a bf:Person ; + rdfs:label "Winwood, Steve, 1948-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2256453" ] . + + a bf:Person ; + rdfs:label "Atkins, Martyn (Filmmaker)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10012193" ] . + + a bf:Organization ; + rdfs:label "Warner Music Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5417536" ] . + + a bf:Organization ; + rdfs:label "Rhino Entertainment Company." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5623429" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Organization ; + rdfs:label "ZZ Top (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1337333" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2010"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 videodiscs :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Rhino Entertainment Company" ] ; + rdf:value "BD2 525668" ], + [ a bf:Upc ; + rdf:value "603497948727" ], + [ a bf:OclcNumber ; + rdf:value "1433664840" ], + [ a bf:Lccn ; + rdf:value " 2024603197" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally released direct-to-video in 2010."@en ], + [ a bf:Note, + ; + rdfs:label "1 booklet"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "\"Royalties from the sale of this DVD will benefit Crossroads Centre, Antigua\"--Container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Source used: videodisc container."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b Warner Music Group, $c [2010]" ; + bflc:simpleAgent "Warner Music Group," ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2010"^^ ; + bf:place ] ; + bf:publicationStatement "Burbank, CA : Warner Music Group, [2010]" ; + bf:responsibilityStatement "directed by Martyn Atkins ; produced by Eric Clapton, Peter Jackson, James Pluta & Scooter Weintraub." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Crossroads: Eric Clapton Guitar Festival 2010 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Crossroads: Eric Clapton Guitar Festival 2010 /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/videos/1435565223.ttl b/tests/oclc/videos/1435565223.ttl new file mode 100644 index 0000000..2534ebf --- /dev/null +++ b/tests/oclc/videos/1435565223.ttl @@ -0,0 +1,164 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Komedier (film)" ; + bflc:marcKey "655 7 $a Komedier (film) $0 https://id.kb.se/term/saogf/Komedier%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Romantik (film)" ; + bflc:marcKey "655 7 $a Romantik (film) $0 https://id.kb.se/term/saogf/Romantik%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052229.9" ; + bf:creationDate "20240523" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Murphy, Shannon. $4 drt" ; + bf:agent [ a bf:Person ; + rdfs:label "Murphy, Shannon." ] ; + bf:role ] ; + bf:genreForm , + , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Skådespelare: Toby Wallace, Michelle Lotters, Eliza Scanlen."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Toby Wallace, Michelle Lotters, Eliza Scanlen." ], + [ a bf:Note, + ; + rdfs:label "Engelska."@sv ] ; + bf:summary [ a bf:Summary ; + rdfs:label "När den svårt sjuka Milla förälskar sig handlöst i den småkriminelle Moses, har hennes föräldrar lätt att hålla sig för skratt. Men i takt med att Millas kärlek växer så återkommer också hennes vilja att leva. Familjen tvingas helt enkelt inse att läget kräver en ny, uppdaterad syn på moral och förväntningar om de vill se sin dotter lycklig. Den australiensiska regissören Shannon Murphys långfilmsdebut är en smart indiepärla. ★★★★★★ \"Dess lekfulla pendlande mellan oskuld och allvar, mellan ungdom och bombastisk självständighet är helt klart berusande.\" Nora Makander, Nöjesguiden [ForlagEtt]."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Babyteeth" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Babyteeth" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:extent [ a bf:Extent ; + rdfs:label "1 strömmande video (1 tim., 58 min.)"@sv ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1435565223" ], + [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "Distributör: FörlagEtt" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/Distributör: FörlagEtt" ] ; + rdf:value "ForlagEttTitle5378" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b TriArt, $c 2019" ; + bflc:simpleAgent "TriArt," ; + bflc:simpleDate "2019" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "TriArt, 2019" ; + bf:responsibilityStatement "regi: Shannon Murphy." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.imdb.com/title/tt8399664/ $z IMDB" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "IMDB"@sv ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://d3k9jeyu3pq1ex.cloudfront.net/title_covers/5378 $z Omslagsbild" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "digipic"@sv ], + [ a bf:Note, + ; + rdfs:label "Omslagsbild"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Babyteeth" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Babyteeth" ] . + + a bf:Language . + + a bf:Source ; + bf:code "saogf" . + diff --git a/tests/oclc/videos/1437543969.ttl b/tests/oclc/videos/1437543969.ttl new file mode 100644 index 0000000..7ff94c9 --- /dev/null +++ b/tests/oclc/videos/1437543969.ttl @@ -0,0 +1,465 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:Place . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "data source"@en . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20240605181803.4" ; + bf:creationDate "20240523" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Filmed on June 28, 1970, in New York, New York, from Sheridan Square to Sheep Meadow in Central Park."@en ], + [ a bf:Capture ; + bf:date "19700628" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ; + bf:place ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vincenz, Lilli, $e film producer, $e film director, $e cinematographer, $e film editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Vincenz, Lilli," ] ; + bf:role [ a bf:Role ; + rdfs:label "film editor." ], + [ a bf:Role ; + rdfs:label "cinematographer," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Witt, Clifton R., $d 1940-2017, $e cinematographer, $e film editor." ; + bf:agent [ a bf:Person ; + rdfs:label "Witt, Clifton R., 1940-2017," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16170802" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "film editor." ], + [ a bf:Role ; + rdfs:label "cinematographer," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kameny, Frank, $d 1925-2011, $e onscreen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Kameny, Frank, 1925-2011," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5038592" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "onscreen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rivera, Sylvia, $d 1951-2002, $e onscreen participant." ; + bf:agent [ a bf:Person ; + rdfs:label "Rivera, Sylvia, 1951-2002," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10616705" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "onscreen participant." ] ] ; + bf:duration "PT12M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-ny" ; + bf:code "n-us-ny" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Onscreen participants: Sylvia Rivera, Frank Kameny."@en ; + bflc:marcKey "511 0 $a Onscreen participants: Sylvia Rivera, Frank Kameny." ], + [ a bf:Note, + ; + rdfs:label "Photography & editing, Clifton R. Witt, Lilli Vincenz ; production assistants, Marcelle Leet, Sybil Rosen, Tony Jackubosky, Art Stone, Joe Costa."@en ; + bflc:marcKey "508 $a Photography & editing, Clifton R. Witt, Lilli Vincenz ; production assistants, Marcelle Leet, Sybil Rosen, Tony Jackubosky, Art Stone, Joe Costa." ] ; + bf:originDate "1970"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " W1991430" ] ; + bf:note [ a bf:Note ; + rdfs:label "AVCMS" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Gay and proud" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Gay and proud" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Lilli M. Vincenz Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Lilli M. Vincenz Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay activists New York (State) New York." ; + bflc:marcKey "650 0 $a Gay activists $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay activists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3405114" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Défilés de la fierté gaie New York (État) New York." ; + bflc:marcKey "650 6 $a Défilés de la fierté gaie $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Défilés de la fierté gaie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0361497" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Journée de la fierté gaie New York (État) New York." ; + bflc:marcKey "650 6 $a Journée de la fierté gaie $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Journée de la fierté gaie" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000264595" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay Pride Day New York (State) New York." ; + bflc:marcKey "650 0 $a Gay Pride Day $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay Pride Day" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3351742" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay liberation movement New York (State) New York." ; + bflc:marcKey "650 0 $a Gay liberation movement $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay liberation movement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2021422" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Activistes lesbiennes New York (État) New York." ; + bflc:marcKey "650 6 $a Activistes lesbiennes $z New York (État) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Activistes lesbiennes" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0287201" ] ] [ a bf:Geographic ; + rdfs:label "New York (État)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0468217" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Gay pride parades New York (State) New York." ; + bflc:marcKey "650 0 $a Gay pride parades $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Gay pride parades" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7300748" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Lesbian activists New York (State) New York." ; + bflc:marcKey "650 0 $a Lesbian activists $z New York (State) $z New York." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Lesbian activists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4144669" ] ] [ a bf:Geographic ; + rdfs:label "New York (State)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] [ a bf:Geographic ; + rdfs:label "New York." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca241873" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Documentary short film featuring one of the earliest gay pride demonstration marches, the first Christopher Street Liberation Day March, held in New York, New York, on June 28, 1970, to commemorate the first anniversary of the Stonewall Riots. Covering about fifty blocks and drawing just a few thousand participants, it and marches like it held the same year in Chicago, San Francisco, and Los Angeles eventually led to hundreds of Pride parades throughout the world in the following decades."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Gay and proud /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gay and proud /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:extent [ a bf:Extent ; + rdfs:label "1 video file (digital) (12 min.) :"@en ] ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " 2024603228" ], + [ a bf:OclcNumber ; + rdf:value "1437543969" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sources: Library of Congress NAVCC Now see hear! weblog, posted June 5, 2014, viewed May 24, 2024; Library of Congress digital collections today in history WWW site, viewed May 24, 2024; New York times WWW site, posted June 16, 2020 and updated June 3, 2021, viewed May 24, 2024."@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "digital viewing copy"@en ] ; + bflc:marcKey "856 41 $3 digital viewing copy $d ntscrm $f 01991430 $u https://hdl.loc.gov/loc.mbrsmi/ntscrm.01991430" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Parts of summary from Library of Congress NAVCC Now see hear! weblog and New York times WWW site."@en ], + [ a bf:Note, + ; + rdfs:label "sd., b&w."@en ], + [ a bf:Note ; + rdfs:label "Activist Sylvia Rivera is seen dancing at 1:51; activist Frank Kameny is seen marching with the Mattachine Society of Washington."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $c [1970]" ; + bflc:simpleDate "[1970]" ; + bf:date "1970"^^ ; + bf:place ] ; + bf:publicationStatement "[1970]" ; + bf:responsibilityStatement "produced & directed by Lilli Vincenz." ; + bf:title [ a bf:Title ; + rdfs:label "Gay and proud /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Gay and proud /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1438924641.ttl b/tests/oclc/videos/1438924641.ttl new file mode 100644 index 0000000..2743d68 --- /dev/null +++ b/tests/oclc/videos/1438924641.ttl @@ -0,0 +1,480 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:PlaybackChannels ; + rdfs:label "mixed"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011182853.8" ; + bf:creationDate "20240604" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8638(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Paramount Pictures Corporation, $e production company, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmrVMVTrqfcJv3PJJXM6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "production company," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lewis, Jerry, $d 1926-2017, $e film director, $e actor, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJtRPKj4x8rr7Fkppt69Xd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "actor," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Glucksman, Ernest D., $d 1902-1979, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJtRPV3yWygvy3qGVkf8YP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stevens, Stella, $d 1938-2023, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqjYd4Bw7g9d3VwjbtMyd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Moore, Del, $d 1916-1970, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkXyYKfVKWcPRFvCkYQMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Richmond, Bill, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Richmond, Bill," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ] ; + bf:duration "PT1H47M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Nutty professor (Motion picture : 1963)" ; + bflc:marcKey "130 0 $a Nutty professor (Motion picture : 1963)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8229043" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Nutty professor (Motion picture : 1963)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Director of photography, W. Wallace Kelley ; editor, John Woodcock ; music, Walter Scharf."@en ; + bflc:marcKey "508 $a Director of photography, W. Wallace Kelley ; editor, John Woodcock ; music, Walter Scharf." ], + [ a bf:Note, + ; + rdfs:label "English, French, or Spanish dialogue; English, French or Spanish subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Jerry Lewis, Stella Stevens, Del Moore, Kathleen Freeman."@en ; + bflc:marcKey "511 1 $a Jerry Lewis, Stella Stevens, Del Moore, Kathleen Freeman." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:originDate "1963"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Snelson (John) Collection (Library of Congress)" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Social interaction Drama." ; + bflc:marcKey "650 0 $a Social interaction $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Social interaction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2121671" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Chemistry teachers Drama." ; + bflc:marcKey "650 0 $a Chemistry teachers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Chemistry teachers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2139539" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "To improve his social life, a nerdish professor drinks a potion that temporarily turns him into the handsome, but obnoxious, Buddy Love."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The nutty professor /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The nutty professor /" ] . + + a bf:Person ; + rdfs:label "Moore, Del, 1916-1970," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6643424" ] . + + a bf:Person ; + rdfs:label "Stevens, Stella, 1938-2023," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3754869" ] . + + a bf:Person ; + rdfs:label "Lewis, Jerry, 1926-2017," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca88306" ] . + + a bf:Person ; + rdfs:label "Glucksman, Ernest D., 1902-1979," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8097155" ] . + + a bf:Organization ; + rdfs:label "Paramount Pictures Corporation," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca288516" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2023"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 107 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1438924641" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Paramount Pictures" ] ; + rdf:value "3000094342" ], + [ a bf:Upc ; + rdf:value "191329245965" ], + [ a bf:Lccn ; + rdf:value " 2024601111" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Internet movie database WWW site, viewed June 4, 2024."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English subtitles for the deaf and hard of hearing."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 1963."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Wide screen 1.85:1."@en ], + [ a bf:Note ; + rdfs:label "Special features: Filmmaker focus with Leonard Maltin; Both sides of the camera: the innovative genius of Jerry Lewis, presented by The Academy's Science and Technology Council from September 12, 2012; Jerry Lewis and Frank Tashlin discuss The Nutty Professor, September 1962 recording; over an hour of legacy featurettes and content, including commentary by Jerry Lewis and Steve Lawrence, screen tests, deleted scenes, bloopers, and promos."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "4K Ultra HD Blu-ray player required. 4K television required for full 4K UHD effect; can also be viewed using a 1080 television without full 4K UHD effects."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Hollywood, California] : $b Paramount Pictures, $c [2023]" ; + bflc:simpleAgent "Paramount Pictures," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Hollywood, California] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Hollywood, California] : Paramount Pictures, [2023]" ; + bf:responsibilityStatement "Paramount Pictures presents ; director, Jerry Lewis ; produced by Ernest D. Glucksman ; written by Jerry Lewis and Bill Richmond." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "mono"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The nutty professor /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The nutty professor /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Organization . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1442198917.ttl b/tests/oclc/videos/1442198917.ttl new file mode 100644 index 0000000..f3cb78d --- /dev/null +++ b/tests/oclc/videos/1442198917.ttl @@ -0,0 +1,372 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Motion pictures"@en . + + a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:DescriptionConventions ; + bf:code "amim" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Generation ; + rdfs:label "viewing copy"@en . + + a bf:BaseMaterial ; + rdfs:label "safety base"@en . + + a bf:Polarity ; + rdfs:label "positive"@en . + + a bf:PresentationFormat ; + rdfs:label "standard sound aperture"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship ; + rdfs:label "data source"@en . + + a bf:Relationship ; + rdfs:label "part of"@en . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251001163122.6" ; + bf:creationDate "20240620" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a War Activities Committee--Motion Picture Industry, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjkqVKYWwKKRRKDPp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 1 $a United States. $b Office of War Information. $b Bureau of Motion Pictures, $e production company." ; + bf:agent [ a bf:Jurisdiction ; + rdfs:label "United States. Office of War Information. Bureau of Motion Pictures," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "PT8M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Sponsored films." ; + bflc:marcKey "655 7 $a Sponsored films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866577" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Appearing: Paul V. McNutt."@en ; + bflc:marcKey "511 0 $a Appearing: Paul V. McNutt." ] ; + bf:originDate "1942"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:title [ a bf:Title ; + bf:mainTitle "U.S. Government Films Collection (Library of Congress)" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "U.S. Government Films Collection (Library of Congress)" ] ] ; + bf:relationship ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work ; + bf:hasInstance [ a bf:Instance ; + bf:identifiedBy [ a bf:Lccn ; + rdf:value " W1891383" ] ; + bf:note [ a bf:Note ; + rdfs:label "AVCMS" ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Manpower" ] ] ; + bf:title [ a bf:Title ; + bf:mainTitle "Manpower" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945 Participation des civils États-Unis." ; + bflc:marcKey "650 6 $a Guerre mondiale, 1939-1945 $x Participation des civils $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056612" ] ] [ a bf:Topic ; + rdfs:label "Participation des civils" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056612" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Jurisdiction ; + rdfs:label "United States. War Manpower Commission." ; + bflc:marcKey "610 10 $a United States. $b War Manpower Commission." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca744622" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1939-1945 Manpower United States." ; + bflc:marcKey "650 0 $a World War, 1939-1945 $x Manpower $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111987" ] ] [ a bf:Topic ; + rdfs:label "Manpower" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2111987" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "World War, 1939-1945 War work United States." ; + bflc:marcKey "650 0 $a World War, 1939-1945 $x War work $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "World War, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112373" ] ] [ a bf:Topic ; + rdfs:label "War work" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2112373" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Person ; + rdfs:label "McNutt, Paul V. (Paul Vories), 1891-1955." ; + bflc:marcKey "600 10 $a McNutt, Paul V. $q (Paul Vories), $d 1891-1955." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2873077" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945 Main-d'œuvre États-Unis." ; + bflc:marcKey "650 6 $a Guerre mondiale, 1939-1945 $x Main-d'œuvre $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Guerre mondiale, 1939-1945" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056576" ] ] [ a bf:Topic ; + rdfs:label "Main-d'œuvre" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0056576" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"To fight this war, ten million people must go to work by the end of 1943. Today the problem of manpower is crucial in our factories and our farms. This film presents the problems and confusion now existing. Paul V. McNutt, Chairman of the War Manpower Commission, introduces the problems and suggests voluntary steps to be followed by employers and workers, cooperating with Government agencies, in attacking the problem\"--A list of U.S. war information films, p. 14."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Manpower /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Manpower /" ] . + + a bf:Organization ; + rdfs:label "War Activities Committee--Motion Picture Industry," . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Instance ; + bf:adminMetadata ; + bf:baseMaterial ; + bf:carrier [ a bf:Carrier ; + rdfs:label "film reel"@en ; + bf:code "mr" ; + skos:closeMatch ] ; + bf:colorContent ; + bf:dimensions "16 mm." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 film reel of 1 (8 min., approximately 290 ft.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing print"@en ] ] ; + bf:generation ; + bf:identifiedBy [ a bf:Lccn ; + bf:status ; + rdf:value "fi 68000705 " ], + [ a bf:Lccn ; + rdf:value " 2024600520" ], + [ a bf:OclcNumber ; + rdf:value "1442198917" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "projected"@en ; + bf:code "g" ; + skos:closeMatch ], + [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sd., b&w ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing print"@en ] ], + [ a bf:Note ; + rdfs:label "Sources used: MI Film & Television catalog card; A list of U.S. war information films, November, 1942, p. 14 viewed June 20, 2024 via the Library of Congress WWW site; NAVCC digital donor inventory (MacDonald (J. Fred and Leslie W.) Collection, films catalog, 12/15/2010)."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:polarity ; + bf:projectionCharacteristic ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a United States : $b Released by War Activities Committee of the Motion Picture Industry, $c 1942." ; + bflc:simpleAgent "Released by War Activities Committee of the Motion Picture Industry," ; + bflc:simpleDate "1942." ; + bflc:simplePlace "United States :" ; + bf:date "1942"^^ ; + bf:place ] ; + bf:publicationStatement "United States : Released by War Activities Committee of the Motion Picture Industry, 1942." ; + bf:responsibilityStatement "U.S. Office of War Information, Bureau of Motion Pictures." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Manpower /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Manpower /" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1443742966.ttl b/tests/oclc/videos/1443742966.ttl new file mode 100644 index 0000000..4489fa6 --- /dev/null +++ b/tests/oclc/videos/1443742966.ttl @@ -0,0 +1,158 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Language ; + bf:code "swe" . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Romantik (film)" ; + bflc:marcKey "655 7 $a Romantik (film) $0 https://id.kb.se/term/saogf/Romantik%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250712052229.7" ; + bf:creationDate "20240704" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cowperthwaite, Gabriela. $4 drt" ; + bf:agent [ a bf:Person ; + rdfs:label "Cowperthwaite, Gabriela." ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Skådespelare: Casey Affleck, Dakota Johnson, Violet McGraw, Jason Segel."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Casey Affleck, Dakota Johnson, Violet McGraw, Jason Segel." ], + [ a bf:Note, + ; + rdfs:label "Engelska."@sv ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Efter att ett par har fått omvälvande nyheter finner de oväntat stöd hos sin bästa vän, som sätter sitt eget liv på paus och flyttar in i familjens hem, vilket har en större och djupare inverkan än nån kunnat föreställa sig. Gabriela Cowperthwaites känslosamma drama med Casey Affleck, Dakota Johnson och Jason Segel. Baserad på en sann händelse. [ForlagEtt]."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Our Friend" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Our Friend" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:extent [ a bf:Extent ; + rdfs:label "1 strömmande video (2 tim., 4 min.)"@sv ] ; + bf:identifiedBy [ a bf:Identifier ; + bf:source [ a bf:Source ; + bf:code "Distributör: FörlagEtt" ; + rdfs:about "http://id.loc.gov/vocabulary/identifiers/Distributör: FörlagEtt" ] ; + rdf:value "ForlagEttTitle5425" ], + [ a bf:OclcNumber ; + rdf:value "1443742966" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "unmediated"@en ; + bf:code "n" ; + skos:closeMatch ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b SF, $c 2019" ; + bflc:simpleAgent "SF," ; + bflc:simpleDate "2019" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "SF, 2019" ; + bf:responsibilityStatement "regi: Gabriela Cowperthwaite." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u http://www.imdb.com/title/tt9608818/ $z IMDB" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "IMDB"@sv ] ], + [ a bf:SupplementaryContent ; + bflc:marcKey "856 42 $u https://d3k9jeyu3pq1ex.cloudfront.net/title_covers/5425 $z Omslagsbild" ; + bf:electronicLocator ; + bf:note [ a bf:Note, + ; + rdfs:label "digipic"@sv ], + [ a bf:Note, + ; + rdfs:label "Omslagsbild"@sv ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Our Friend" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Our Friend" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1444106680.ttl b/tests/oclc/videos/1444106680.ttl new file mode 100644 index 0000000..97613a6 --- /dev/null +++ b/tests/oclc/videos/1444106680.ttl @@ -0,0 +1,513 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20240709165149.3" ; + bf:creationDate "20240708" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gillespie, Lex. $1 https://id.oclc.org/worldcat/entity/E39PBJwp3Vx6j4qyyBWHV8WkXd" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Malecón Films (Firm)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Malecón Films (Firm)" ] ] ; + bf:duration "PT1H30M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jews United States History 20th century." ; + bflc:marcKey "650 0 $a Jews $z United States $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jews" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134255" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134255" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Jews United States Social life and customs." ; + bflc:marcKey "650 0 $a Jews $z United States $x Social life and customs." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Jews" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134255" ] ] [ a bf:Topic ; + rdfs:label "Social life and customs." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5536485" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2134255" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mambo États-Unis Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Mambo $z États-Unis $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mambo" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0260412" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Musique Cuba Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Musique $z Cuba $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Musique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0093079" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "Cuba" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0093079" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Juifs États-Unis Mœurs et coutumes." ; + bflc:marcKey "650 6 $a Juifs $z États-Unis $x Mœurs et coutumes." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Juifs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013678" ] ] [ a bf:Topic ; + rdfs:label "Mœurs et coutumes." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379088" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013678" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Dance Cuba History 20th century." ; + bflc:marcKey "650 0 $a Dance $z Cuba $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Dance" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2076253" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "Cuba" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca312019" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Danse Cuba Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Danse $z Cuba $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Danse" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0349924" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0349924" ] ] [ a bf:Geographic ; + rdfs:label "Cuba" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0476732" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0373677" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Mambo (Dance) United States History 20th century." ; + bflc:marcKey "650 0 $a Mambo (Dance) $z United States $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Mambo (Dance)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2083401" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Music Cuba History 20th century." ; + bflc:marcKey "650 0 $a Music $z Cuba $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Music" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2048224" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "Cuba" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca312019" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Juifs États-Unis Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Juifs $z États-Unis $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Juifs" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013678" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0013678" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Bagels meet bongos in this surprising story of Jewish dancers who fell in love with the Cuban mambo in the 1950s, sparking a dance craze that swept the nation and the world. Only a revolution could stop it. The Mamboniks tells a little-known story: how Jewish people fell in love with the music and dance of Cuba during the exciting 1950s mambo era. In the 1950s, when much of America was dancing to Elvis and early rock-n-roll, some free-spirited dancers in New York City swayed to a different beat. They fell for the mambo, a hot dance from Havana. Surprisingly, many of them were Jewish. Like the beatniks back then, they earned a nickname: the mamboniks.\""@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The mamboniks /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The mamboniks /" ] . + + a bf:Person ; + rdfs:label "Gillespie, Lex." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8060058" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ], + [ a bf:AspectRatio ; + rdf:value "16:9" ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + [ a bf:ColorContent ; + rdfs:label "monochrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:copyrightDate "©2019"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:duration "013014" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 90 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1444106680" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Brief note on insert in container."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray; 1920x1080 resolution; 29.97i frame rate; 16:9 aspect ratio; 5.1 audio."@en ], + [ a bf:Note ; + rdfs:label "Wide screen (16:9)."@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Malecón Films, $c [2019]" ; + bflc:simpleAgent "Malecón Films," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Malecón Films, [2019]" ; + bf:responsibilityStatement "Malecón Films presents a film by Lex Gillespie." ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "5.1 audio"@en ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The mamboniks /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The mamboniks /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + + a bf:Source . + diff --git a/tests/oclc/videos/1446496961.ttl b/tests/oclc/videos/1446496961.ttl new file mode 100644 index 0000000..03261be --- /dev/null +++ b/tests/oclc/videos/1446496961.ttl @@ -0,0 +1,323 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "canceled or invalid"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260320104356.4" ; + bf:creationDate "20240718" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".S4643 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Todsharow, Martin, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Todsharow, Martin," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Malkovich, John, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Malkovich, John," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Debie, Benoît, $e director of photography." ; + bf:agent [ a bf:Person ; + rdfs:label "Debie, Benoît," ] ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chaplin, Geraldine, $d 1944- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Chaplin, Geraldine, 1944-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schwentke, Robert, $d 1968- $e film director, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Schwentke, Robert, 1968-" ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "film director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Xander, Tom, $d 1995- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Xander, Tom, 1995-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT1H48M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 0 $a Feature films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Historical films." ; + bflc:marcKey "655 0 $a Historical films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Biographical films." ; + bflc:marcKey "655 0 $a Biographical films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, German." ; + bflc:marcKey "655 0 $a Motion pictures, German." ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-gr---" ; + bf:code "e-gr---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Director of photography, Benoi Debie; editor, Michael Czarnecki; Martin Todsharow."@en ; + bflc:marcKey "508 $a Director of photography, Benoi Debie; editor, Michael Czarnecki; Martin Todsharow." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "\"FSK ab 16 freigegeben.\"--Container."@en ], + [ a bf:Note, + ; + rdfs:label "John Malkovich, Tom Xander, Louis Hofmann, Lilith Stangenberg."@en ; + bflc:marcKey "511 1 $a John Malkovich, Tom Xander, Louis Hofmann, Lilith Stangenberg." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English or German dialogue."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Seneca, Lucius Annaeus, approximately 4 B.C.-65 A.D. Thyestes." ; + bflc:marcKey "700 12 $a Seneca, Lucius Annaeus, $d approximately 4 B.C.-65 A.D. $t Thyestes." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Seneca, Lucius Annaeus, approximately 4 B.C.-65 A.D." ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Thyestes." ; + bf:mainTitle "Thyestes." ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 00 $a Nero, $c Emperor of Rome, $d 37-68 $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Nero, Emperor of Rome, 37-68" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca99604" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Seneca, Lucius Annaeus, $d approximately 4 B.C.-65 A.D. $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Seneca, Lucius Annaeus, approximately 4 B.C.-65 A.D." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca238411" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A look at the relationship between Seneca and Nero, the infamous emperor he mentored since childhood and who accused him of plotting his assassination.\"-- IMDb."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Seneca /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Seneca /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "PU" ] ; + bflc:marcKey "710 2 $a Flora Haney Fund." ; + bf:agent [ a bf:Organization ; + rdfs:label "Flora Haney Fund." ] ] ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 112 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + bf:status ; + rdf:value "4061229367103" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Weltkino Filmverleih GmBH" ] ; + rdf:value "UF36710" ], + [ a bf:OclcNumber ; + rdf:value "1446496961" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, PAL, Region 2; widescreen (2.40:1) presentation; Dolby Digital 5.1."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed-captioned in German for the hearing impaired; audio description in German for people with visual disabilities."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Leipzig : $b Weltkino Filmverleih GmbH, $c [2023]" ; + bflc:simpleAgent "Weltkino Filmverleih GmbH," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Leipzig :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Leipzig : Weltkino Filmverleih GmbH, [2023]" ; + bf:responsibilityStatement "Weltkino Filmverleih zeigt eine Produktion von Filmgalerie 451 ; produzenten Frieder Schlaich, Irene Von Alberti ; drehbuch, Robert Schwentke, Matthew Wilder ; regie, Robert Schwentke." ; + bf:supplementaryContent [ a bf:SupplementaryContent ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "The Flora Haney Fund Home Page"@en ] ; + bflc:marcKey "856 42 $3 The Flora Haney Fund Home Page $u http://hdl.library.upenn.edu/1017.12/366331" ; + bf:electronicLocator ] ; + bf:title [ a bf:Title ; + rdfs:label "Seneca /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Seneca /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1449916656.ttl b/tests/oclc/videos/1449916656.ttl new file mode 100644 index 0000000..0a81661 --- /dev/null +++ b/tests/oclc/videos/1449916656.ttl @@ -0,0 +1,664 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "pn" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "CUV" ] ; + bf:changeDate "20251011040657.2" ; + bf:creationDate "20240726" ; + bf:descriptionConventions , + , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "IBZ" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "KSU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "CDS" ], + [ a bf:Organization ; + bf:code "OCLCF" ], + [ a bf:Organization ; + bf:code "CUV" ], + [ a bf:Organization ; + bf:code "WAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a CUV $b eng $c CUV $d CUV $d WAU $d OCLCF $d CDS $d KSU $d OCLCL $d IBZ $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "CUV" ] . + + a bf:Person ; + rdfs:label "Ellison, Megan," . + + a bf:Person ; + rdfs:label "Wilde, Olivia," . + + a bf:Person ; + rdfs:label "Adams, Amy," . + + a bf:Person ; + rdfs:label "Phoenix, Joaquin," . + + a bf:Person ; + rdfs:label "Johansson, Scarlett, 1984-" . + + a bf:Person ; + rdfs:label "Pallett, Owen, 1979-" . + + a bf:Person ; + rdfs:label "Mara, Rooney," . + + a bf:Person ; + rdfs:label "Zumbrunnen, Eric," . + + a bf:Person ; + rdfs:label "Hoytema, Hoyte van, 1971-" . + + a bf:Person ; + rdfs:label "Pratt, Chris, 1979-" . + + a bf:Person ; + rdfs:label "Jonze, Spike," . + + a bf:Person ; + rdfs:label "Landay, Vincent," . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997.2" ; + bf:itemPortion ".H475 2013" ], + [ a bf:ClassificationDdc ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + bf:classificationPortion "791.43/72" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/eng/20230216" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Annapurna Pictures, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr63mpDgfQjRvm6kgCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Johansson, Scarlett, $d 1984- $e voice actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgHbQRM7MJfHTfyvtHKVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Storm, Casey, $e costume designer. $1 https://id.oclc.org/worldcat/entity/E39PCjvmHGtbpcHyjBt6rKDdHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "costume designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pallett, Owen, $d 1979- $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39PBJhGWjDRjbdVgXymDxd84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Zumbrunnen, Eric, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PBJjT4v7Dtqx9GKPFRpwgrq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Phoenix, Joaquin, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJfh73gBw9qfbhdqVggkDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hoytema, Hoyte van, $d 1971- $e director of photography. $1 https://id.oclc.org/worldcat/entity/E39PBJqk67GV8WymM7JwTbrg8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jonze, Spike, $e screenwriter, $e film director, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJxRD6x9MxvFbgPTTvDDv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pratt, Chris, $d 1979- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrRhvbQdF9PQFGJxTvvHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wilde, Olivia, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJd8g8Q843kkF3VGQD7JXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellison, Megan, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJcc7jmXBRYBvPHhJyTGpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barrett, K. K., $e production designer. $1 https://id.oclc.org/worldcat/entity/E39PCjvwxxGtkPwH6t9Bpmd9fy" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production designer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Landay, Vincent, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJyhhk8yg4rydWyd3W9xDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Adams, Amy, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdcwcx3KkWvkCh6MGmTpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Buchanan, Jeff, $e editor of moving image work. $1 https://id.oclc.org/worldcat/entity/E39PCjGHBHWmyp96Q43Rdb8t8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Arcade Fire (Musical group), $e composer (expression) $1 https://id.oclc.org/worldcat/entity/E39QQPVp7PHxPHDKT3M86K4fkt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Mara, Rooney, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhX8j9R43f4rcTPtdxJjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT2H6M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Her (Motion picture : 2013)" ; + bflc:marcKey "130 0 $a Her (Motion picture : 2013)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Her (Motion picture : 2013)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Romance films." ; + bflc:marcKey "655 7 $a Romance films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866521" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Romance films" ; + bflc:marcKey "655 7 $a Romance films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710332" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'amour." ; + bflc:marcKey "655 7 $a Films d'amour. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000116" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos" ; + bflc:marcKey "655 7 $a Internet videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01750214" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films" ; + bflc:marcKey "655 7 $a Feature films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710384" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "MPAA rating: R"@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Music, Arcade Fire ; additional music, Owen Pallett ; costume designer, Casey Storm ; editor, Eric Zumbrunnen, Jeff Buchanan ; production designer, K.K. Barrett ; director of photography, Hoyte Van Hoytema"@en ; + bflc:marcKey "508 $a Music, Arcade Fire ; additional music, Owen Pallett ; costume designer, Casey Storm ; editor, Eric Zumbrunnen, Jeff Buchanan ; production designer, K.K. Barrett ; director of photography, Hoyte Van Hoytema" ], + [ a bf:Note, + ; + rdfs:label "Joaquin Phoenix, Amy Adams, Scarlett Johansson, Chris Pratt, Rooney Mara, Olivia Wilde"@en ; + bflc:marcKey "511 1 $a Joaquin Phoenix, Amy Adams, Scarlett Johansson, Chris Pratt, Rooney Mara, Olivia Wilde" ], + [ a bf:Note, + ; + rdfs:label "Academy Awards 2013: Best writing, Original screenplay (Spike Jonze)" ] ; + bf:originDate "2013"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Authors Drama." ; + bflc:marcKey "650 0 $a Authors $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Authors" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2049100" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Drama." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Artificial intelligence Drama." ; + bflc:marcKey "650 0 $a Artificial intelligence $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2035754" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Human-computer interaction Drama." ; + bflc:marcKey "650 0 $a Human-computer interaction $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Human-computer interaction" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2320976" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Operating systems (Computers)" ; + bflc:marcKey "650 7 $a Operating systems (Computers) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01046280" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Operating systems (Computers) Drama." ; + bflc:marcKey "650 0 $a Operating systems (Computers) $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Operating systems (Computers)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096572" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Authors" ; + bflc:marcKey "650 7 $a Authors $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00821688" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Artificial intelligence" ; + bflc:marcKey "650 7 $a Artificial intelligence $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00817247" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bflc:marcKey "650 7 $a Man-woman relationships $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01007080" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Human-computer interaction" ; + bflc:marcKey "650 7 $a Human-computer interaction $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00963494" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"From the unique perspective of Oscar®-nominated filmmaker Spike Jonze (Being John Malkovich, Adaptation) comes an original love story that explores the evolving nature -- and the risks -- of intimacy in the modern world. Set in the Los Angeles of the slight future, HER follows Theodore Twombly (Joaquin Phoenix), a complex, soulful man who makes his living writing touching, personal letters for other people. Heartbroken after the end of a long relationship, he becomes intrigued with a new, advanced operating system, which promises to be an intuitive entity in its own right, individual to each user. Upon initiating it, he is delighted to meet \"Samantha\" (Scarlett Johansson), a bright, female voice, who is insightful, sensitive and surprisingly funny. As her needs and desires grow, in tandem with his own, their friendship deepens into an eventual and unconventional love for each other. Breaking the paradigm once again, writer/director Spike Jonze has created a thought-provoking love story that reflects the impact of ever-evolving technology on our personal lives\"-- From Swank Digital Campus"@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Her /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Her /" ] . + + a bf:Person ; + rdfs:label "Buchanan, Jeff," . + + a bf:Person ; + rdfs:label "Storm, Casey," . + + a bf:Person ; + rdfs:label "Barrett, K. K.," . + + a bf:Organization ; + rdfs:label "Annapurna Pictures," . + + a bf:Organization ; + rdfs:label "Arcade Fire (Musical group)," . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Motion Pictures"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "MPEG-4"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Motion Pictures"@en ] ] ; + bf:duration "020553" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 video file (126 min.))"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1449916656" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1004395460" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Digital Campus"@en ] ; + bflc:marcKey "856 40 $3 Swank Digital Campus $u https://www.swank.com/digital-campus" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "Description based on: Online resource; title from title screen (Swank Digital Campus, viewed July 26, 2024)"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning in English"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Digital Campus"@en ] ; + bflc:marcKey "856 40 $3 Swank Digital Campus $u https://www.swank.com/digital-campus/details/24477 $7 1" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note ; + rdfs:label "Originally released as a motion picture in 2013"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Los Angeles, Calif.] $b Annapurna Pictures $c [2013]" ; + bflc:simpleAgent "Annapurna Pictures" ; + bflc:simpleDate "[2013]" ; + bflc:simplePlace "[Los Angeles, Calif.]" ; + bf:date "2013"^^ ; + bf:place ] ; + bf:publicationStatement "[Los Angeles, Calif.] Annapurna Pictures [2013]" ; + bf:responsibilityStatement "an Annapurna Pictures production ; written and directed by Spike Jonze ; produced by Megan Ellison, Spike Jonze, Vincent Landay" ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Swank Motion Pictures"@en ] ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Her /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Her /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1450396205.ttl b/tests/oclc/videos/1450396205.ttl new file mode 100644 index 0000000..3b285c3 --- /dev/null +++ b/tests/oclc/videos/1450396205.ttl @@ -0,0 +1,435 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251112164530.5" ; + bf:creationDate "20240730" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OPW" ], + [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OPW $d OCLCO $d OCLCL $d OCLCO $d OCLCA" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1995.9.H6" ; + bf:itemPortion "D668 2020" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bischof, Jon Michael, $e actor, $e singer." ; + bf:agent [ a bf:Person ; + rdfs:label "Bischof, Jon Michael," ] ; + bf:role [ a bf:Role ; + rdfs:label "singer." ], + [ a bf:Role ; + rdfs:label "actor," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rojo, Helena, $d 1944-2024, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkHtv6dFfGYdT9yHpTCQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Luke, Jorge, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJdh3YYdJ9xH88rcTdBgKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Dynamic Films (Firm), $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Dynamic Films (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hassel, Gabriela, $d 1969- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Hassel, Gabriela, 1969-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Galindo, Rubén, $e film director, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjKMjJvdYXMpmfKyp7VFqP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Vinegar Syndrome (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqTwdtdBPT4PPT7XhB6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT1H30M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'horreur." ; + bflc:marcKey "655 7 $a Films d'horreur. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000014" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Slasher films." ; + bflc:marcKey "655 7 $a Slasher films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866562" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion picture"@en ; + bflc:marcKey "380 $a Motion picture" ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Horror films." ; + bflc:marcKey "655 7 $a Horror films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866301" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "fiction d'horreur (fiction)" ; + bflc:marcKey "655 4 $a fiction d'horreur (fiction)" ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Mexican." ; + bflc:marcKey "655 0 $a Motion pictures, Mexican." ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "English or dubbed Spanish dialogue."@en ], + [ a bf:Note, + ; + rdfs:label "Cinematographers, Miguel Arana, Daniel Lopez; editor, Carlos Savage; music, Jon Michael Bischof, Pedro Plascencia."@en ; + bflc:marcKey "508 $a Cinematographers, Miguel Arana, Daniel Lopez; editor, Carlos Savage; music, Jon Michael Bischof, Pedro Plascencia." ], + [ a bf:Note, + ; + rdfs:label "Jon Michael Bischof, Gabriela Hassel, Helena Rojo, Jorge Luke."@en ; + bflc:marcKey "511 1 $a Jon Michael Bischof, Gabriela Hassel, Helena Rojo, Jorge Luke." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Demoniac possession Drama." ; + bflc:marcKey "650 0 $a Demoniac possession $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Demoniac possession" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2084698" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Ouija boards Drama." ; + bflc:marcKey "650 0 $a Ouija boards $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Ouija boards" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2103709" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "On Michael's seventeenth birthday, his friends surprise him with a Ouija board. The party-goers then summon a demonic presence named Virgil, who begins a murderous rampage."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Don't panic =" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Don't panic =" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Dimensiones ocultas" ; + bf:mainTitle "Dimensiones ocultas" ] . + + a bf:Person ; + rdfs:label "Luke, Jorge," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3991231" ] . + + a bf:Person ; + rdfs:label "Rojo, Helena, 1944-2024," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5642863" ] . + + a bf:Person ; + rdfs:label "Galindo, Rubén," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7315675" ] . + + a bf:Organization ; + rdfs:label "Vinegar Syndrome (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9497887" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "1987"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region A, B, C"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (90 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Vinegar Syndrome" ] ; + rdf:value "VS-341" ], + [ a bf:OclcNumber ; + rdf:value "1450396205" ], + [ a bf:Upc ; + rdf:value "814456023014" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Special features: 'Possessed by horror' (interview with Ruben Galindo, Jr.; commentary track with Galindo; commentary track with The Hysteria Contnues; and more."@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of the motion picture produced in 1987."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray disc, Regions A, B, C; widescreen (1.85:1) presentation; DTS-HD Master Audio mono."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitled in English for the hearing impaired (SDH)"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:projectionCharacteristic [ a bf:PresentationFormat ; + rdfs:label "widescreen (1.85:1)"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "260 $a [Bridgeport, CT] : $b Vinegar Syndrome, $c 2020." ; + bflc:simpleAgent "Vinegar Syndrome," ; + bflc:simpleDate "2020." ; + bflc:simplePlace "[Bridgeport, CT] :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "[Bridgeport, CT] : Vinegar Syndrome, 2020." ; + bf:responsibilityStatement "Dynamic Films, Inc. ; [written and directed by Rubén Galindo, Jr. ; produced by Raul Galindo, Bruce Glenn." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "monaural"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Don't panic = Dimensiones ocultas /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Don't panic =" ; + bf:subtitle "Dimensiones ocultas /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1451105168.ttl b/tests/oclc/videos/1451105168.ttl new file mode 100644 index 0000000..007ff51 --- /dev/null +++ b/tests/oclc/videos/1451105168.ttl @@ -0,0 +1,374 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:IntendedAudience ; + rdfs:label "general"@en ; + bf:code "gen" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011224540.6" ; + bf:creationDate "20240730" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "FNN" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d FNN $d OCLCF $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:date "20020504" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + rdfs:label "Recorded live on May 4, 2002, at the Manchester Arena in Manchester, England."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8774(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Capitol Records, Inc., $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmpbc9tFwbkXvJ48pGTR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a EMI Records Ltd., $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmmHDGJG9ffYhPm9VD3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Minogue, Kylie, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Minogue, Kylie," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:duration "PT2H50M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Vidéoclips." ; + bflc:marcKey "655 7 $a Vidéoclips. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001739" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Music videos." ; + bflc:marcKey "655 7 $a Music videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866393" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Music videos" ; + bflc:marcKey "655 7 $a Music videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726176" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock videos" ; + bflc:marcKey "655 7 $a Rock videos $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726177" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock videos." ; + bflc:marcKey "655 7 $a Rock videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866519" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ], + [ a bf:Note, + ; + rdfs:label "Performer: Kylie Minogue, vocals."@en ; + bflc:marcKey "511 0 $a Performer: Kylie Minogue, vocals." ] ; + bf:originDate "2002"^^ ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Fever 2002 : $b in concert : live in Manchester" ; + bf:mainTitle "Fever 2002 :" ; + bf:subtitle "in concert : live in Manchester" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Kylie Fever 2002 : $b in concert : live in Manchester" ; + bf:mainTitle "Kylie Fever 2002 :" ; + bf:subtitle "in concert : live in Manchester" ], + [ a bf:Title ; + rdfs:label "KylieFever 2002 :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "KylieFever 2002 :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a KylieFever2002 : $b in concert : live in Manchester" ; + bf:mainTitle "KylieFever2002 :" ; + bf:subtitle "in concert : live in Manchester" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Kylie Minogue Fever 2002 : $b in concert : live in Manchester" ; + bf:mainTitle "Kylie Minogue Fever 2002 :" ; + bf:subtitle "in concert : live in Manchester" ] . + + a bf:Organization ; + rdfs:label "EMI Records Ltd.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca947388" ] . + + a bf:Organization ; + rdfs:label "Capitol Records, Inc.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2206995" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2002"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "Hollywood, California : Capitol Records, Inc., [2002]" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (170 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1451105168" ], + [ a bf:Upc ; + rdf:value "724349010291" ], + [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001669970" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "EMI/Capitol Records Inc." ] ; + rdf:value "C9 7243 4 90102 9 1" ], + [ a bf:OclcNumber ; + bf:status ; + rdf:value "1309463266" ], + [ a bf:Lccn ; + rdf:value " 2024603375" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Double-sided DVD."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Special features: Feel the fever documentary, gallery, projections."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Copyright description; Wikipedia WWW site, viewed July 30, 2024."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Great Britain."@en ; + bflc:marcKey "257 $a Great Britain. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United Kingdom] : $b EMI Records Ltd., $c [2002]" ; + bflc:simpleAgent "EMI Records Ltd.," ; + bflc:simpleDate "[2002]" ; + bflc:simplePlace "[United Kingdom] :" ; + bf:date "2002"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Hollywood, California : $b Capitol Records, Inc., $c [2002]" ; + bflc:simpleAgent "Capitol Records, Inc.," ; + bflc:simpleDate "[2002]" ; + bflc:simplePlace "Hollywood, California :" ; + bf:date "2002"^^ ] ; + bf:publicationStatement "[United Kingdom] : EMI Records Ltd., [2002]" ; + bf:responsibilityStatement "EMI/Capitol Records Inc. ; created, directed & designed by William Baker & Alan MacDonald ; concert video director, Chris Keating." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "KylieFever 2002 : in concert : live in Manchester /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "KylieFever 2002 :" ; + bf:subtitle "in concert : live in Manchester /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + diff --git a/tests/oclc/videos/1451147575.ttl b/tests/oclc/videos/1451147575.ttl new file mode 100644 index 0000000..9c983c9 --- /dev/null +++ b/tests/oclc/videos/1451147575.ttl @@ -0,0 +1,775 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "adult"@en ; + bf:code "adu" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20260129180459.4" ; + bf:creationDate "20240806" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "STF" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d OCLCO $d OCLCL $d OCLCO $d STF" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Dinklage, Peter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJB48HpYCyjqm3ctPpdYT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Weiss, D. B., $e creator. $1 https://id.oclc.org/worldcat/entity/E39PBJyRvvVF6KfhvrwHTJmKh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "creator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bradley, John, $d 1988- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyMjRckG4TVyGR44vXWXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Bighead Littlehead (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmt4cBqkrfCHXgHgXm9t" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Allen, Alfie, $d 1986- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkxJHYFfY9TRFxhGQgqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Coster-Waldau, Nikolaj, $d 1970- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhMfgDCDjJyHx6FKJGyh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Headey, Lena, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrrCMbqfDBpJjV69mH3cP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Harington, Kit, $d 1986- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJg4pDXYV7gd7X9qjjCxXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a HBO Entertainment (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TK9KpFtTXGMxdDGgg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hill, Conleth, $d 1964- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJk94GDGqJqPwbKV3CrDv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williams, Maisie, $d 1997- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxd6x4PPjGJKtmHFGhj4q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Turner, Sophie, $d 1996- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJkD7bKQ8m9VqmKxXjvrbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Glen, Iain, $d 1961- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJp67KYfMXYkFT7WmPRxjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clarke, Emilia, $d 1986- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJv8JF3WQ9wYjFCpTtqvpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Grok! Television (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmr4xdp3JKGdWRQfddp6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Television 360 (Firm), $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqRtCrC6MJRd8gwwjdF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Benioff, David, $e creator. $1 https://id.oclc.org/worldcat/entity/E39PBJt3VYVXc7FBxk36Q9xqwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "creator." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Generator Entertainment, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqDTcvh7mJ4WJqMTYqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ] ; + bf:duration "more than 999 minutes" ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Séries télévisées." ; + bflc:marcKey "655 7 $a Séries télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000025" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Tellevision series"@en ; + bflc:marcKey "380 $a Tellevision series $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions fantastiques télévisées." ; + bflc:marcKey "655 7 $a Émissions fantastiques télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000055" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television programs." ; + bflc:marcKey "655 7 $a Television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866651" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure television programs." ; + bflc:marcKey "655 7 $a Action and adventure television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866020" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Adaptations télévisées." ; + bflc:marcKey "655 7 $a Adaptations télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000028" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions d'aventures télévisées." ; + bflc:marcKey "655 7 $a Émissions d'aventures télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000032" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction television programs." ; + bflc:marcKey "655 7 $a Fiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866233" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fictions télévisées." ; + bflc:marcKey "655 7 $a Fictions télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000022" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fantasy television programs." ; + bflc:marcKey "655 7 $a Fantasy television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866226" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television adaptations." ; + bflc:marcKey "655 7 $a Television adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866631" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées." ; + bflc:marcKey "655 7 $a Émissions télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000027" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television series." ; + bflc:marcKey "655 7 $a Television series. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866658" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Peter Dinklage, Lena Headey, Kit Harington, Sophie Turner, Maisie Williams, Nikolaj Coster-Waldau, Iain Glen, Emilia Clarke, John Bradley, Alfie Allen, Conleth Hill"@en ; + bflc:marcKey "511 1 $a Peter Dinklage, Lena Headey, Kit Harington, Sophie Turner, Maisie Williams, Nikolaj Coster-Waldau, Iain Glen, Emilia Clarke, John Bradley, Alfie Allen, Conleth Hill" ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Creators, David Benioff and D.B. Weiss ; production companies, HBO Entertainment, Television 360, Grok! Television, Generator Entertainment, Bighead, Littlehead"@en ; + bflc:marcKey "508 $a Creators, David Benioff and D.B. Weiss ; production companies, HBO Entertainment, Television 360, Grok! Television, Generator Entertainment, Bighead, Littlehead" ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English, French or Spanish audio; optional French or Spanish subtitles"@en ] ; + bf:originDate "2011/2019"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Game of thrones (Television program). Spanish." ; + bflc:marcKey "730 02 $i Container of (expression): $a Game of thrones (Television program). $l Spanish." ; + bf:language [ a bf:Language ; + rdfs:label "Spanish." ] ; + bf:title [ a bf:Title ; + rdfs:label "Game of thrones (Television program). Spanish." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Game of thrones (Television program)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Game of thrones (Television program). English." ; + bflc:marcKey "730 02 $i Container of (work): $a Game of thrones (Television program). $l English." ; + bf:language [ a bf:Language ; + rdfs:label "English." ] ; + bf:title [ a bf:Title ; + rdfs:label "Game of thrones (Television program). English." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Game of thrones (Television program)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Game of thrones (Television program). French." ; + bflc:marcKey "730 02 $i Container of (expression): $a Game of thrones (Television program). $l French." ; + bf:language [ a bf:Language ; + rdfs:label "French." ] ; + bf:title [ a bf:Title ; + rdfs:label "Game of thrones (Television program). French." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Game of thrones (Television program)." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (expression):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Martin, George R. R. Song of ice and fire." ; + bflc:marcKey "700 1 $i Based on (work): $a Martin, George R. R. $t Song of ice and fire." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Martin, George R. R." ] ] ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3938017" ] ; + bf:title [ a bf:Title ; + rdfs:label "Song of ice and fire." ; + bf:mainTitle "Song of ice and fire." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Based on (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Kings and rulers Drama." ; + bflc:marcKey "650 0 $a Kings and rulers $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Kings and rulers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2145742" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Imaginary wars and battles Drama." ; + bflc:marcKey "650 0 $a Imaginary wars and battles $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Imaginary wars and battles" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2098472" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nobility Drama." ; + bflc:marcKey "650 0 $a Nobility $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nobility" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2076278" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The series follows the adventures of the powerful families constantly vying for control of the throne in the kingdom of Westeros"@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Season 1 Season 2 Season 3 Season 4 Season 5 Season 6 Season 7 Season 8 Bonus features" ] ; + bf:title [ a bf:Title ; + rdfs:label "Game of thrones, the complete collection" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Game of thrones, the complete collection" ] . + + a bf:Person ; + rdfs:label "Dinklage, Peter," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6405180" ] . + + a bf:Person ; + rdfs:label "Harington, Kit, 1986-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152545" ] . + + a bf:Person ; + rdfs:label "Coster-Waldau, Nikolaj, 1970-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7256606" ] . + + a bf:Person ; + rdfs:label "Hill, Conleth, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6971445" ] . + + a bf:Person ; + rdfs:label "Turner, Sophie, 1996-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9411058" ] . + + a bf:Person ; + rdfs:label "Allen, Alfie, 1986-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8831805" ] . + + a bf:Person ; + rdfs:label "Glen, Iain, 1961-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5388637" ] . + + a bf:Person ; + rdfs:label "Headey, Lena," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4229695" ] . + + a bf:Person ; + rdfs:label "Benioff, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5390146" ] . + + a bf:Person ; + rdfs:label "Clarke, Emilia, 1986-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152537" ] . + + a bf:Person ; + rdfs:label "Williams, Maisie, 1997-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9411033" ] . + + a bf:Person ; + rdfs:label "Bradley, John, 1988-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9411060" ] . + + a bf:Person ; + rdfs:label "Weiss, D. B.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5809904" ] . + + a bf:Organization ; + rdfs:label "Generator Entertainment," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152565" ] . + + a bf:Organization ; + rdfs:label "Television 360 (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152561" ] . + + a bf:Organization ; + rdfs:label "Grok! Television (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152563" ] . + + a bf:Organization ; + rdfs:label "Bighead Littlehead (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9152570" ] . + + a bf:Organization ; + rdfs:label "HBO Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7687248" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdfs:label "Wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:copyrightDate "©2020"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Special features discs"@en ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "4K Ultra HD"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "Episode discs"@en ] ], + ; + bf:dimensions "4 3/4 in. +" ; + bf:extent [ a bf:Extent ; + rdfs:label "19 videodiscs (4,185 min.) :"@en ] ; + bf:identifiedBy [ a bf:Upc ; + bf:qualifier "(season 1)" ; + rdf:value "883929726875" ], + [ a bf:Upc ; + bf:qualifier "(season 8)" ; + rdf:value "883929726950" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Warner Bros. Entertainment" ] ; + rdf:value "3000084907" ], + [ a bf:Upc ; + bf:qualifier "(season 6)" ; + rdf:value "883929656462" ], + [ a bf:Upc ; + bf:qualifier "(set)" ; + rdf:value "883929720460" ], + [ a bf:Upc ; + bf:qualifier "(season 3)" ; + rdf:value "883929656431" ], + [ a bf:Upc ; + bf:qualifier "(season 4)" ; + rdf:value "883929656448" ], + [ a bf:Upc ; + bf:qualifier "(season 5)" ; + rdf:value "883929656455" ], + [ a bf:Upc ; + bf:qualifier "(season 2)" ; + rdf:value "883929650293" ], + [ a bf:Upc ; + bf:qualifier "(season 7)" ; + rdf:value "883929656479" ], + [ a bf:OclcNumber ; + rdf:value "1451147575" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "English SDH (subtitles for the deaf and hard of hearing)"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "16 4K Ultra-HD discs containing the Game of Thrones episodes and 3 Blu-ray discs of special features. Requires an Ultra HD Blu-ray player. For the full 4K Ultra HD experience with HDR, you also need a 4K Ultra HD TV with HDR"@en ], + [ a bf:Note, + ; + rdfs:label "1 episode guide (unpaged : color illustrations ; 18 cm)"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Originally produced in the United States as a television series from 2011 to 2019"@en ], + [ a bf:Note ; + rdfs:label "Bonus features include: two-part \"Game of Thrones: Reunion Special\" hosted by Conan O'Brien; \"Game of Thrones: The Last Watch\" documentary; \"Conquest & Rebellion: An Animated History of the Seven Kingdoms\"; audio commentaries; deleted scenes; behind-the-scenes featurettes"@en ], + [ a bf:Note ; + rdfs:label "Based on \"A Song of Ice and Fire\" by George R.R. Martin"@en ], + [ a bf:Note ; + rdfs:label "Title from set packaging"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b Warner Bros. Entertainment, $c [2020]" ; + bflc:simpleAgent "Warner Bros. Entertainment," ; + bflc:simpleDate "[2020]" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2020"^^ ; + bf:place ] ; + bf:publicationStatement "Burbank, CA : Warner Bros. Entertainment, [2020]" ; + bf:soundCharacteristic [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby"@en ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Game of thrones, the complete collection" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Game of thrones, the complete collection" ] . + + a bf:Source . + + a bf:Relationship . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + diff --git a/tests/oclc/videos/1451148783.ttl b/tests/oclc/videos/1451148783.ttl new file mode 100644 index 0000000..cefe11d --- /dev/null +++ b/tests/oclc/videos/1451148783.ttl @@ -0,0 +1,241 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:DescriptionConventions ; + rdfs:label "Anglo-American cataloguing rules"@en ; + bf:code "aacr" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Role ; + bf:code "drt" . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Spelfilmer." ; + bflc:marcKey "655 7 $a Spelfilmer. $0 https://id.kb.se/term/saogf/Spelfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260204214903.7" ; + bf:creationDate "20240806" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "Hcee.025/VC" ; + bf:source ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stevens, George. $4 drt" ; + bf:agent [ a bf:Person ; + rdfs:label "Stevens, George." ] ; + bf:role ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label ""@en ], + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "spa" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ita" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, dubbad till franska, italienska, spanska och tyska, textad på engelska, svenska, danska, norska, nederländska, franska, tyska italienska, franska och turkiska."@sv ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Montgomery Clift, Elizabeth Taylor, Shelley Winters, Anne Revere, Raymond Burr ; foto: William C. Mellor ; musik: Franz Waxman."@sv ; + bflc:marcKey "511 1 $a Skådespelare: Montgomery Clift, Elizabeth Taylor, Shelley Winters, Anne Revere, Raymond Burr ; foto: William C. Mellor ; musik: Franz Waxman." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ger" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Work ; + rdfs:label "A place in the sun (US, George Stevens, 1951)" ; + bflc:marcKey "630 04 $a A place in the sun (US, George Stevens, 1951)" ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "A place in the sun (US, George Stevens, 1951)" ] ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Bygger på romanen: An American tragedy / Theodore Dreiser."@sv ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Extramaterial: Theatrical trailer -- Retrospective cast and crew interviews -- George Stevens: Filmmakers who knew him" ] ; + bf:title [ a bf:Title ; + rdfs:label "A place in the sun /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A place in the sun /" ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 11 $a Plats i solen" ; + bf:mainTitle "Plats i solen" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD (1 tim., 57 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + rdf:value "SC4000896" ], + [ a bf:OclcNumber ; + rdf:value "1451148783" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "svart/vit"@sv ], + [ a bf:Note ; + rdfs:label "Originalfilmen: Paramount Pictures, 1951."@sv ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: region 2 ; ljudformat: Dolby digital 5.1."@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b Paramount Home Entertainment (Sweden), $c 2007" ; + bflc:simpleAgent "Paramount Home Entertainment (Sweden)," ; + bflc:simpleDate "2007" ; + bf:date "2007"^^ ; + bf:place ] ; + bf:publicationStatement "Paramount Home Entertainment (Sweden), 2007" ; + bf:responsibilityStatement "regi: George Stevens ; manus: Michael Wilson och Harry Brown." ; + bf:title [ a bf:Title ; + rdfs:label "A place in the sun /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A place in the sun /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:Language . + diff --git a/tests/oclc/videos/1452249635.ttl b/tests/oclc/videos/1452249635.ttl new file mode 100644 index 0000000..2551053 --- /dev/null +++ b/tests/oclc/videos/1452249635.ttl @@ -0,0 +1,765 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260201050439.2" ; + bf:creationDate "20240813" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cromwell, Rasheed Ali, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Cromwell, Rasheed Ali," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Artemis Rising Foundation, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Artemis Rising Foundation," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a André, Marie Lourdes, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "André, Marie Lourdes," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Abele, Wendy, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Abele, Wendy," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Vivenzio, James, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Vivenzio, James," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Independent Television Service, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Independent Television Service," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hurt-Milner, Stacey, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Hurt-Milner, Stacey," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Corporation for Public Broadcasting." ; + bf:agent [ a bf:Organization ; + rdfs:label "Corporation for Public Broadcasting." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brown, Natalie Bullock, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Brown, Natalie Bullock," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nuwer, Hank, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Nuwer, Hank," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winters, Bill, $d 1975- $e director of photography. $1 https://id.oclc.org/worldcat/entity/E39PCjFc9HVhqV3DVP6ccK4pfq." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Champion, Robert, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Champion, Robert," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hotep, Lasana O., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Hotep, Lasana O.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Burch, Jo Hannah, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Burch, Jo Hannah," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McClanahan, Diane, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "McClanahan, Diane," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Greene, Denise A., $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Greene, Denise A.," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Coiscou, Karl, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Coiscou, Karl," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Smith, Debbie, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Smith, Debbie," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Guobadia, Michelle, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Guobadia, Michelle," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kimbrough, Walter M., $d 1967- $e interviewee. $1 https://id.oclc.org/worldcat/entity/E39PCjGvFYCDJthmWckYgkBC6X." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jones, Ricky L., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Jones, Ricky L.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Arbuckle-Muhammad, Loreal, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Arbuckle-Muhammad, Loreal," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Patton, Stacey, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Patton, Stacey," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Salas, Jessica Lee, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Salas, Jessica Lee," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hanes, Wendell, $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Hanes, Wendell," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Virginia Public Media." ; + bf:agent [ a bf:Organization ; + rdfs:label "Virginia Public Media." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williams, Anthony M., $e interviewee. $0 http://id.loc.gov/authorities/names/no2025118232" ; + bf:agent [ a bf:Person ; + rdfs:label "Williams, Anthony M.," ; + skos:relatedMatch ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Saafir, Karim, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Saafir, Karim," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Baldwin, Kelvin J., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Baldwin, Kelvin J.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McClanahan, Brent, $c Jr., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "McClanahan, Brent, Jr.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Champion, Pamela, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Champion, Pamela," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ross, Lawrence C., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Ross, Lawrence C.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Prinstein, Mitchell J., $d 1970- $e interviewee. $1 https://id.oclc.org/worldcat/entity/E39PBJtRKYjwMyDDfqxwhyHwG3." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Joseph, Yvel, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Joseph, Yvel," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Black Public Media, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Black Public Media," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hurt, Byron, $d 1970- $e film director, $e screenwriter, $e interviewer. $1 https://id.oclc.org/worldcat/entity/E39PBJhRP4FbJqg7bbCK6kRHYP." ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "film director," ], + [ a bf:Role ; + rdfs:label "interviewer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a High, Nikki, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "High, Nikki," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Abele, Jack, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Abele, Jack," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Katz, Jackson, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Katz, Jackson," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wynter, Stephen, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Wynter, Stephen," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hill, Marc Lamont, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Hill, Marc Lamont," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McClanahan, Brent, $c Sr., $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "McClanahan, Brent, Sr.," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a God Bless the Child Productions, $e production company, $e presenter." ; + bf:agent [ a bf:Organization ; + rdfs:label "God Bless the Child Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "presenter." ], + [ a bf:Role ; + rdfs:label "production company," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Madden, Mary, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Madden, Mary," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Media Education Foundation, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Media Education Foundation," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sangodele-Ayoka, Maurice, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Sangodele-Ayoka, Maurice," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Strong-Fargas, Patricia, $e interviewee." ; + bf:agent [ a bf:Person ; + rdfs:label "Strong-Fargas, Patricia," ] ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ] ; + bf:duration "PT1H42M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films" ; + bflc:marcKey "655 7 $a Nonfiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710269" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 0 $a Documentary films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films" ; + bflc:marcKey "655 7 $a Documentary films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710390" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films"@en ; + bflc:marcKey "380 $a Documentary films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Includes English subtitles."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Editor, Jessica Lee Salas ; director of photography, Bill Winters ; music, Wendell Yohannes Hanes."@en ; + bflc:marcKey "508 $a Editor, Jessica Lee Salas ; director of photography, Bill Winters ; music, Wendell Yohannes Hanes." ], + [ a bf:Note, + ; + rdfs:label "Speakers: Byron Hurt, Patricia Strong-Fargas, Nikki High, Debbie Smith, Pamela Champion, Robert Champion, Rasheed Ali Cromwell, Lasana Hotep, Marie Lourdes André, James Vivenzio, Dr. Jackson Katz, Hank Nuwer, Jack Abele, Wendy Abele, Dr. Ricky Jones, Dr. Mary Madden, Loreal Arbuckle-Muhammad, Karim Saafir, Michelle Guobadia, Stacey Hurt-Milner, Jo Hannah Burch, Dr. Mitch Prinstein, Maurice Sangodele-Ayoka, Dr. Walter Kimbrough, Dr. Marc Lamont Hill, Brent McClanahan, Jr., Brent McClanahan, Diane McClanahan, Lawrence Ross, Dr. Stacey Patton, Karl Coiscou, Kelvin J. Baldwin, Stephen Wynter, Anthony M. Williams, Yvel Joseph."@en ; + bflc:marcKey "511 0 $a Speakers: Byron Hurt, Patricia Strong-Fargas, Nikki High, Debbie Smith, Pamela Champion, Robert Champion, Rasheed Ali Cromwell, Lasana Hotep, Marie Lourdes André, James Vivenzio, Dr. Jackson Katz, Hank Nuwer, Jack Abele, Wendy Abele, Dr. Ricky Jones, Dr. Mary Madden, Loreal Arbuckle-Muhammad, Karim Saafir, Michelle Guobadia, Stacey Hurt-Milner, Jo Hannah Burch, Dr. Mitch Prinstein, Maurice Sangodele-Ayoka, Dr. Walter Kimbrough, Dr. Marc Lamont Hill, Brent McClanahan, Jr., Brent McClanahan, Diane McClanahan, Lawrence Ross, Dr. Stacey Patton, Karl Coiscou, Kelvin J. Baldwin, Stephen Wynter, Anthony M. Williams, Yvel Joseph." ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Initiations dans les écoles, universités, etc. États-Unis." ; + bflc:marcKey "650 6 $a Initiations dans les écoles, universités, etc. $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Initiations dans les écoles, universités, etc." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0003225" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "College students Conduct of life" ; + bflc:marcKey "650 7 $a College students $x Conduct of life $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "College students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00867990" ] ] [ a bf:Topic ; + rdfs:label "Conduct of life" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00867990" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hazing United States.Streaming not allowed without a separate license." ; + bflc:marcKey "650 0 $a Hazing $z United States.Streaming not allowed without a separate license." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hazing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059861" ] ] [ a bf:Geographic ; + rdfs:label "United States.Streaming not allowed without a separate license." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Greek letter societies United States." ; + bflc:marcKey "650 0 $a Greek letter societies $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Greek letter societies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6648349" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6648349" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "College students United States Conduct of life." ; + bflc:marcKey "650 0 $a College students $z United States $x Conduct of life." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "College students" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2543364" ] ] [ a bf:Topic ; + rdfs:label "Conduct of life." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095507" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2543364" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Hazing United States." ; + bflc:marcKey "650 0 $a Hazing $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Hazing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2059861" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Greek letter societies" ; + bflc:marcKey "650 7 $a Greek letter societies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00947430" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Hazing" ; + bflc:marcKey "650 7 $a Hazing $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00952574" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Étudiants États-Unis Morale pratique." ; + bflc:marcKey "650 6 $a Étudiants $z États-Unis $x Morale pratique." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Étudiants" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119196" ] ] [ a bf:Topic ; + rdfs:label "Morale pratique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0379092" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0119196" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Associations désignées par des lettres grecques États-Unis." ; + bflc:marcKey "650 6 $a Associations désignées par des lettres grecques $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Associations désignées par des lettres grecques" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000277637" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000277637" ] ] ) ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Hazing, from award-winning filmmaker Byron Hurt, offers a powerful, deeply personal look inside the culture of hazing in fraternities and sororities, sports teams, marching bands, the military, and beyond. Hurt, who belongs to a fraternity himself, talks to members of Black and historically white Greek-letter organizations and other groups that practice hazing, and gives voice to survivors of severe initiation rituals and the families of young people who died from being hazed. Expertly weaving these moving first-hand testimonies with insights from violence-prevention experts and campus professional staff, the film provides a nuanced and empathetic portrait of a culture that often confers a sense of belonging even as it too often leads to violence, sexual degradation, binge drinking, institutional coverups, and debased notions of manhood. Hazing is an extraordinary teaching tool for educators and advocates working to reform hazing culture and combat violence--especially those interested in bystander-based violence prevention and larger institutional, social, and cultural issues involving race, gender, identity, alienation, and belonging.\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Hazing /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hazing /" ] . + + a bf:Person ; + rdfs:label "Hurt, Byron, 1970-" . + + a bf:Person ; + rdfs:label "Prinstein, Mitchell J., 1970-" . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "United States" ; + bflc:marcKey "651 7 $a United States $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01204155" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Winters, Bill, 1975-" . + + a bf:Person ; + rdfs:label "Kimbrough, Walter M., 1967-" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "stereo"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdf:value "16:9" ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "[Revised ed.]." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (102 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1452249635" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Originally produced in 2022. \"Upon investigation, we discovered that the original DVD contained footage that did not meet our quality and accuracy standards.\"--Letter from Media Education Foundation, dated 06/20/2023."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, all regions, Dolby Digital 2.0, aspect ratio 16:9."@en ], + [ a bf:Note, + oclcbf:UsePolicy ; + rdfs:label "Includes public performance rights for University of Pennsylvania only. D."@en ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping."@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:projectionCharacteristic [ a bf:PresentationFormat ; + rdfs:label "videodisc"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Northampton, Massachusetts : $b Media Education Foundation, $c [2023]" ; + bflc:simpleAgent "Media Education Foundation," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Northampton, Massachusetts :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Northampton, Massachusetts : Media Education Foundation, [2023]" ; + bf:responsibilityStatement "God Bless the Child Productions presents ; a co-production of ITVS and Black Public Media ; in association with Virginia Public Media ; in association with Artemis Rising Foundation ; funding provided by the Corporation for Public Broadcasting (CPB) ; a Byron Hurt film ; produced by Natalie Bullock Brown, Denise A. Greene ; directed and written by Byron Hurt." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 2.0"@en ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Hazing /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hazing /" ] ; + bf:videoCharacteristic [ a bf:VideoFormat ; + rdfs:label "laser optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdavf" ] ; + skos:closeMatch ], + [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1452773500.ttl b/tests/oclc/videos/1452773500.ttl new file mode 100644 index 0000000..c08dc3d --- /dev/null +++ b/tests/oclc/videos/1452773500.ttl @@ -0,0 +1,411 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:PlaybackChannels ; + rdfs:label "mixed"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011030851.4" ; + bf:creationDate "20240813" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded live at the Brixton Academy in London, England, in November 2007."@en ], + [ a bf:Capture ; + bf:date "200711--" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8806(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Temple, Julien, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Temple, Julien," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Sex Pistols (Musical group), $e performer. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7KKV8WMmkmJhRg6wxt" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Rhino Entertainment Company, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqHQqDjcM9Mdqd8g6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ] ; + bf:duration "PT2H54M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Rock concert films." ; + bflc:marcKey "655 7 $a Rock concert films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866516" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concerts rock filmés." ; + bflc:marcKey "655 7 $a Concerts rock filmés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000147" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Performer: Sex Pistols."@en ; + bflc:marcKey "511 0 $a Performer: Sex Pistols." ] ; + bf:originDate "2008"^^ ; + bf:subject [ a bf:Topic ; + rdfs:label "Punk rock music" ; + bflc:marcKey "650 7 $a Punk rock music $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01084153" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Punk (Musique)" ; + bflc:marcKey "650 6 $a Punk (Musique)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0057822" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Punk rock music." ; + bflc:marcKey "650 0 $a Punk rock music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2018220" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Sex Pistols (Musical group)" ; + bflc:marcKey "610 20 $a Sex Pistols (Musical group)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323952" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Sex Pistols (Musical group)" ; + bflc:marcKey "610 27 $a Sex Pistols (Musical group) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00535652" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Recorded in 2007, this show features the Sex Pistols performing their greatest songs."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "There'll always be an England -- Pretty vacant -- Seventeen -- No feelings -- New York -- Did you no wrong -- Liar -- Beside the seaside -- Holidays in the sun -- Submission -- I'm not your stepping stone -- No fun -- Problems -- God save the Queen -- EMI -- Bodies -- Anarchy in the UK -- Roadrunner." ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a There'll always be an England: live from Brixton Academy" ; + bf:mainTitle "There'll always be an England: live from Brixton Academy" ], + [ a bf:Title ; + rdfs:label "Sex pistols: there'll always be an England: live from Brixton Academy /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sex pistols: there'll always be an England: live from Brixton Academy /" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Live from Brixton Academy" ; + bf:mainTitle "Live from Brixton Academy" ] . + + a bf:Organization ; + rdfs:label "Rhino Entertainment Company," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5623429" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Organization ; + rdfs:label "Sex Pistols (Musical group)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca323952" ] . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:Source ; + bf:code "fast" . + + a bf:Instance ; + bf:acquisitionSource [ a bf:AcquisitionSource ; + rdfs:label "Midwest Tape" ; + bf:note [ a bf:Note ; + rdfs:label "http://www.midwesttapes.com"@en ] ] ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2008"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (174 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:Upc ; + rdf:value "603497978465" ], + [ a bf:Isbn ; + rdf:value "9786312468103" ], + [ a bf:Lccn ; + rdf:value " 2024603387" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Rhino Entertainment Company" ] ; + rdf:value "R2 514306" ], + [ a bf:OclcNumber ; + rdf:value "1452773500" ], + [ a bf:Isbn ; + rdf:value "6312468100" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Wikipedia WWW site, viewed August 13, 2024."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "'Live from Brixton Academy\"--Container."@en ], + [ a bf:Note ; + rdfs:label "Bonus features: unique guide to London by the Pistols, John Lydon's open-top bus ride."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Widescreen."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Great Britain."@en ; + bflc:marcKey "257 $a Great Britain. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Burbank, CA : $b Rhino Entertainment Company, $c [2008]" ; + bflc:simpleAgent "Rhino Entertainment Company," ; + bflc:simpleDate "[2008]" ; + bflc:simplePlace "Burbank, CA :" ; + bf:date "2008"^^ ; + bf:place ] ; + bf:publicationStatement "Burbank, CA : Rhino Entertainment Company, [2008]" ; + bf:responsibilityStatement "a film by Julien Temple ; director, Julien Temple." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 2.0"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Sex pistols: there'll always be an England: live from Brixton Academy /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sex pistols: there'll always be an England: live from Brixton Academy /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Organization . + diff --git a/tests/oclc/videos/1452773560.ttl b/tests/oclc/videos/1452773560.ttl new file mode 100644 index 0000000..39ff387 --- /dev/null +++ b/tests/oclc/videos/1452773560.ttl @@ -0,0 +1,418 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:IntendedAudience ; + rdfs:label "general"@en ; + bf:code "gen" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "transcribed" . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20250723185020.4" ; + bf:creationDate "20240813" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Videotaped in high definition at Gaither Studios, studio A, in Alexandria, Indiana."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8811(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Gaither Television Productions, $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Gaither Television Productions," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gaither, Bill, $e film producer, $e host." ; + bf:agent [ a bf:Person ; + rdfs:label "Gaither, Bill," ] ; + bf:role [ a bf:Role ; + rdfs:label "host." ], + [ a bf:Role ; + rdfs:label "film producer," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Spring House Productions, Inc., $e production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Spring House Productions, Inc.," ] ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Gaither Music Group, $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Gaither Music Group," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sutherland, Emily, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Sutherland, Emily," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Greene, Buddy, $e performer." ; + bf:agent [ a bf:Person ; + rdfs:label "Greene, Buddy," ] ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stuckey, Doug, $e editor of moving image work." ; + bf:agent [ a bf:Person ; + rdfs:label "Stuckey, Doug," ] ; + bf:role [ a bf:Role ; + rdfs:label "editor of moving image work." ] ] ; + bf:duration "PT1H50M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concerts filmés." ; + bflc:marcKey "655 7 $a Concerts filmés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000106" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Gospel." ; + bflc:marcKey "655 7 $a Gospel. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000900" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Gospel music." ; + bflc:marcKey "655 7 $a Gospel music. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10090442" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert films." ; + bflc:marcKey "655 7 $a Concert films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866151" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:intendedAudience ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Executive producers, Bill Gaither, Barry Jennings ; Avid editor, Doug Stuckey."@en ; + bflc:marcKey "508 $a Executive producers, Bill Gaither, Barry Jennings ; Avid editor, Doug Stuckey." ], + [ a bf:Note, + ; + rdfs:label "Host: Bill Gaither."@en ; + bflc:marcKey "511 0 $a Host: Bill Gaither." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "General."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Performer: Buddy Greene."@en ; + bflc:marcKey "511 0 $a Performer: Buddy Greene." ] ; + bf:originDate "2010"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bflc:Uncontrolled, + bf:Series ; + bflc:marcKey "490 0 $a Gaither gospel series" ; + bf:status ; + bf:title [ a bf:Title ; + bf:mainTitle "Gaither gospel series" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Musiciens." ; + bflc:marcKey "650 6 $a Musiciens." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0006057" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "musicians." ; + bflc:marcKey "650 7 $a musicians. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300025666" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musicians." ; + bflc:marcKey "650 0 $a Musicians." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2050626" ] ; + bf:source ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "God is with us -- Walkin' in Jerusalem -- Come, thou fount of every blessing -- Nothing but the blood -- There's power in the blood -- Life's railway to Heaven -- Classical medley -- Gentle shepherd -- I don't belong (Sojourner's song) -- There is a fountain filled with blood -- Leaning on the everlasting arms -- The little beggar man -- Georgia on my mind -- Shall we gather at the river? -- Denomination blues -- Hard times come again no more -- Mary, did you know? -- He leadeth me." ] ; + bf:title [ a bf:Title ; + rdfs:label "The best of Buddy Greene /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The best of Buddy Greene /" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress)" ; + bf:agent [ a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ] ] ; + bf:copyrightDate "©2010"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "[United States] : EMI CMG Distribution, [2010]" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (110 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001692075" ], + [ a bf:Lccn ; + rdf:value " 2024603392" ], + [ a bf:OclcNumber ; + rdf:value "1452773560" ], + [ a bf:Upc ; + rdf:value "617884602390" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Spring House Productions" ] ; + rdf:value "SHDVD6023" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Partially viewed."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning in English."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Originally released direct-to-video in 2010."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Alexandria, IN : $b Gaither Music Group, $c [2010]" ; + bflc:simpleAgent "Gaither Music Group," ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "Alexandria, IN :" ; + bf:date "2010"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a [United States] : $b EMI CMG Distribution, $c [2010]" ; + bflc:simpleAgent "EMI CMG Distribution," ; + bflc:simpleDate "[2010]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2010"^^ ] ; + bf:publicationStatement "Alexandria, IN : Gaither Music Group, [2010]" ; + bf:responsibilityStatement "Gaither Television Productions ; Spring House Productions, Inc. ; producer, Bill Gaither ; scriptwriter, Emily Sutherland." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The best of Buddy Greene /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The best of Buddy Greene /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Organization . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1454998219.ttl b/tests/oclc/videos/1454998219.ttl new file mode 100644 index 0000000..3181aae --- /dev/null +++ b/tests/oclc/videos/1454998219.ttl @@ -0,0 +1,1133 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20251012025521.6" ; + bf:creationDate "20240906" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1992.3.G7" ; + bf:itemPortion "A436 2022" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Solzhenit︠s︡yn, Aleksandr Isaevich, $d 1918-2008, $e writer. $1 https://id.oclc.org/worldcat/entity/E39PBJwX8bHK94Jyhydk47YXVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "writer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Thompson, David, $d 1950 July 18- $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJyrVPFp4j3pKXg84rdmh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bron, Eleanor, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgRXdBthMQp6YRffQpwYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Matheson, Margaret, $d 1946- $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PCjvGVyfMtpRd6QDKBdDjG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rodway, Norman, $d 1929-2001, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyRFFtmrfyX4vbJgWdCwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Banks, Spencer, $e 1954- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Banks, Spencer," ] ; + bf:role [ a bf:Role ; + rdfs:label "1954-" ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Cosmo, James, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmdy8fdvRrm99X99ghT73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shubik, Irene, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJpJgGCdwrXRYQbGXQbPQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Angelis, Michael, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJvxtrCb4WQdpJRbDjcF8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCarthy, Helena, $d 1908-1998, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "McCarthy, Helena, 1908-1998," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clarke, A. F. N., $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjwHDf6C9CrVyqDxYXjW8P" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shaw, Don, $d 1934- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjymTr4KRYHqpVP9kKC4YK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Boyle, Danny, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJfh3DVyBHRKb64RqfGPwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a O'Callaghan, Richard, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjGRyDGpY6YyD3xmk3FR8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shivas, Mark, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJgxpfFG9xFQgjwgkp3hHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Marks, Louis, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJvd39cBp97cYq3v9pqG73" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Kendall, Merelina, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjJfVHqjcbbGg7qjrKmgYX" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hunter Ashton, Al, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJbM39RPHBQKfwHFMQW4bd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Coles, Terry, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Coles, Terry," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Shepherd, Jack, $d 1940- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJfh3bJPKrbdYH6w7wKGHC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Duvitski, Janine, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjw8XFD7QHGwwwRpBx9jyd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a British Film Institute, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QQPVp7TPqVkMpmWWFJXX7TR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Roberts, June $c (Producer) $1 https://id.oclc.org/worldcat/entity/E39PCjwYXKckFpbwGccBtRp7BK" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Whitehead, E. A., $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjGMQ4JB8JHfqVRT3JMMKb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jackson, Barry, $d 1938-2013, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJw4wxMg4BdgKf7Rd3p773" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Culver, Roland, $d 1900-1984, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmHC7wrVx4TFt8WGbQDv3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Welland, Colin, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJmpbVPjwGFdXHrGp7HHmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rudkin, David, $d 1936- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJmtxPjGCpR46xgwCPJqwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Winstone, Ray, $d 1957- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyCyF8kfq8xM8mgYT67pP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Wearing, Michael, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJcrjgfqkqKdxwhwDmR9Xd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Horrocks, Jane, $d 1964- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhH7TKMhkJJx6yf667GpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ayres, Rosalind, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqFKdfmhWWkPwkqbBfwmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Yallop, David A., $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJrm7gVYBGrYxyKhWfgVG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Oldman, Gary, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJgmQMfBBDwcRCYt8d3fbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clark, Brian, $d 1932-2021, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjGrGXghyg6kWWX6xWJTBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brecht, Bertolt, $d 1898-1956, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJvXhXJ8P7dxdqCpMRfjG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clarke, Alan, $d 1935-1990, $e television director, $e television producer, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJw8RMBG4dHxQ86mCDbjmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer," ], + [ a bf:Role ; + rdfs:label "screenwriter." ], + [ a bf:Role ; + rdfs:label "television director," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Messina, Cedric, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJrGBmWQywJ7HgwGB9FxjC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Terson, Peter, $e screenwriter." ; + bf:agent [ a bf:Person ; + rdfs:label "Terson, Peter," ] ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Calvin, Tony, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Calvin, Tony," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Rose, David E., $d 1924-2017, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Rose, David E., 1924-2017," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Markham, Jehane, $d 1949- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjFvrf8KC7RpgkGrgtdpvb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Minton, Roy, $d 1933- $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjrQcMWCr3pgHKFwG9DDYK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bowie, David, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJd87T4Q3R6m9Xq39bHwG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a MacLaverty, Bernard, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJxMh8JvWgcQFFV3JkmKh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Leland, David, $d 1941-2023, $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJcWwBXPHRRqYq7FMX3RKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Phil, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjy6CmGbGVqwmPVMDRxJQm" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hastings, Michael, $d 1938-2011, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PCjqMFxHRyYXDTVtrmMgcWC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Griffiths, Stuart $c (Screenwriter)." ; + bf:agent [ a bf:Person ; + rdfs:label "Griffiths, Stuart (Screenwriter)." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a MacDonald, Graeme, $d 1930-1997, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "MacDonald, Graeme, 1930-1997," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jones, David $c (Television producer) $1 https://id.oclc.org/worldcat/entity/E39PCjG4jFhPjm6rjrwb6mdc8y" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bukovskiĭ, Vladimir Konstantinovich, $d 1942-2019, $e interviewee. $1 https://id.oclc.org/worldcat/entity/E39PBJqbmQh9pDpDcpGpmQv8md" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "interviewee." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Neville, John, $d 1925-2011, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpV34wqXqTdJQXB8cvJXd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Crowden, Graham, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJg8CgYYQKc9QqWBk9vmBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Fletcher-Cook, Graham, $d 1963- $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Fletcher-Cook, Graham, 1963-" ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Threlfall, David, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJc3HmqTctFwPCmjBrQXh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ramskill, Herbert, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Ramskill, Herbert," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ellis, Arthur $c (Screenwriter)." ; + bf:agent [ a bf:Person ; + rdfs:label "Ellis, Arthur (Screenwriter)." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Williams, Keith, $d 1948-2023, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Williams, Keith, 1948-2023," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lambert, Nigel, $d 1944- $e narrator. $1 https://id.oclc.org/worldcat/entity/E39PBJgMFqVYVjpXbq4h3HDyVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "narrator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Reid, Brenda, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Reid, Brenda," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Surtees, Allan, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Surtees, Allan," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Blundell, John $c (Actor) $1 https://id.oclc.org/worldcat/entity/E39PCjxvDbJbRD69JytKQmphXm" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Büchner, Georg, $d 1813-1837, $e writer. $1 https://id.oclc.org/worldcat/entity/E39PBJdWRRFFqX4R9CJQ4Wc773" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "writer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Read, Anthony, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJqqxQKtWpdH6YrtWJRdwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ] ; + bf:duration ""^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Televised performances" ; + bflc:marcKey "655 7 $a Televised performances $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726266" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies" ; + bflc:marcKey "655 7 $a Made-for-TV movies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710404" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaries"@en ; + bflc:marcKey "380 $a Documentaries $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama." ; + bflc:marcKey "655 7 $a Drama. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169940" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television programs"@en ; + bflc:marcKey "380 $a Television programs $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Théâtre." ; + bflc:marcKey "655 7 $a Théâtre. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000474" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies." ; + bflc:marcKey "655 7 $a Made-for-TV movies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Téléfilms." ; + bflc:marcKey "655 7 $a Téléfilms. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000158" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Sovereign's Company: Roland Culver, Gareth Forwood, James Cosmo, Stephen Sheppard, Clive Francis, James Hazeldine."@en ; + bflc:marcKey "511 1 $a Sovereign's Company: Roland Culver, Gareth Forwood, James Cosmo, Stephen Sheppard, Clive Francis, James Hazeldine." ], + [ a bf:Note, + ; + rdfs:label "Directors: Alan Clarke ; producers: Danny Boyle, Terry Coles, David E. Jones, Graeme MacDonald, Louis Marks, Margaret Matheson, Cedric Messina, Brenda Reid, June Roberts, David Rose, Mark Shivas, Irene Shubik, David M. Thompson, Michael Wearing, Keith Williams ; screenwriters: Bertolt Brecht, Brian Clark, A.F.N. Clarke, Alan Clarke, Arthur Ellis, Georg Büchner, Stuart Griffiths, Michael Hastings, Al Hunter, David Leland, Charles Levinson, Bernard MacLaverty, Jehane Markham, Roy Minton, Anthony Read, David Rudkin, Don Shaw, Peter Terson, Colin Welland, E.A. Whitehead, John Willett, David Yallop."@en ; + bflc:marcKey "508 $a Directors: Alan Clarke ; producers: Danny Boyle, Terry Coles, David E. Jones, Graeme MacDonald, Louis Marks, Margaret Matheson, Cedric Messina, Brenda Reid, June Roberts, David Rose, Mark Shivas, Irene Shubik, David M. Thompson, Michael Wearing, Keith Williams ; screenwriters: Bertolt Brecht, Brian Clark, A.F.N. Clarke, Alan Clarke, Arthur Ellis, Georg Büchner, Stuart Griffiths, Michael Hastings, Al Hunter, David Leland, Charles Levinson, Bernard MacLaverty, Jehane Markham, Roy Minton, Anthony Read, David Rudkin, Don Shaw, Peter Terson, Colin Welland, E.A. Whitehead, John Willett, David Yallop." ], + [ a bf:Note, + ; + rdfs:label "Baal: David Bowie, Robert Austin, Jonathan Kent, Russell Wootton, Julian Wadham, Juliet Hammond."@en ; + bflc:marcKey "511 1 $a Baal: David Bowie, Robert Austin, Jonathan Kent, Russell Wootton, Julian Wadham, Juliet Hammond." ], + [ a bf:Note, + ; + rdfs:label "Contact: Sean Chapman, Steve Sweeney, Gary Hailes, Graham Fletcher-Cook, John Blundell, Ozzie Stevens."@en ; + bflc:marcKey "511 1 $a Contact: Sean Chapman, Steve Sweeney, Gary Hailes, Graham Fletcher-Cook, John Blundell, Ozzie Stevens." ], + [ a bf:Note, + ; + rdfs:label "Scum: Ray Winstone, David Threlfall, Martin Phillips, Davidson Knight, John Blundell."@en ; + bflc:marcKey "511 1 $a Scum: Ray Winstone, David Threlfall, Martin Phillips, Davidson Knight, John Blundell." ], + [ a bf:Note, + ; + rdfs:label "The firm: Gary Oldman, Lesley Manville, Phil Davis, Andrew Wilde, Charles Lawson, William Vanderpuye."@en ; + bflc:marcKey "511 1 $a The firm: Gary Oldman, Lesley Manville, Phil Davis, Andrew Wilde, Charles Lawson, William Vanderpuye." ], + [ a bf:Note, + ; + rdfs:label "Psy-warriors: Rosalind Ayres, Anthony Bate, Colin Blakely, Warren Clarke, Julian Curry, John Duttine."@en ; + bflc:marcKey "511 1 $a Psy-warriors: Rosalind Ayres, Anthony Bate, Colin Blakely, Warren Clarke, Julian Curry, John Duttine." ], + [ a bf:Note, + ; + rdfs:label "To encourage the others: Charles Bolton, Billy Hamon, Roland Culver, Philip Stone, Wensley Pithey, Arthur Lovegrove."@en ; + bflc:marcKey "511 1 $a To encourage the others: Charles Bolton, Billy Hamon, Roland Culver, Philip Stone, Wensley Pithey, Arthur Lovegrove." ], + [ a bf:Note, + ; + rdfs:label "Diane: Janine Duvitski, Frank Mills, Paul Copley, Dee Anderson, Charles Bolton, Colin Higgins."@en ; + bflc:marcKey "511 1 $a Diane: Janine Duvitski, Frank Mills, Paul Copley, Dee Anderson, Charles Bolton, Colin Higgins." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "BBFC certificate for box set: 18."@en ], + [ a bf:Note, + ; + rdfs:label "Elephant: Gary Walker, Bill Hamilton, Michael Foyle, Danny Small, Robert J. Taylor, Joe Cauley."@en ; + bflc:marcKey "511 1 $a Elephant: Gary Walker, Bill Hamilton, Michael Foyle, Danny Small, Robert J. Taylor, Joe Cauley." ], + [ a bf:Note, + ; + rdfs:label "A follower for Emily: Herbert Ramskill, Betty Woolfe, Frederick Bennett, Ella Milne, June Watson, Jumoke Debayo."@en ; + bflc:marcKey "511 1 $a A follower for Emily: Herbert Ramskill, Betty Woolfe, Frederick Bennett, Ella Milne, June Watson, Jumoke Debayo." ], + [ a bf:Note, + ; + rdfs:label "The love-girl and the innocent: David Leland, Gabrielle Lloyd, Richard Durden, Patrick Stewart, Allan Surtees, Michael Poole."@en ; + bflc:marcKey "511 1 $a The love-girl and the innocent: David Leland, Gabrielle Lloyd, Richard Durden, Patrick Stewart, Allan Surtees, Michael Poole." ], + [ a bf:Note, + ; + rdfs:label "The last train through Harecastle Tunnel: Richard O'Callaghan, Paul Brooke, Ian Reid, Robert Hartley, John Owens, Bill Lyons."@en ; + bflc:marcKey "511 1 $a The last train through Harecastle Tunnel: Richard O'Callaghan, Paul Brooke, Ian Reid, Robert Hartley, John Owens, Bill Lyons." ], + [ a bf:Note, + ; + rdfs:label "Under the age: Michael Angelis, Paul Angelis, Stephen Bent, Sylvia Brayshay, Rosalind Elliot, David Lincoln."@en ; + bflc:marcKey "511 1 $a Under the age: Michael Angelis, Paul Angelis, Stephen Bent, Sylvia Brayshay, Rosalind Elliot, David Lincoln." ], + [ a bf:Note, + ; + rdfs:label "Nina: Eleanor Bron, Jack Shepherd, Jonathan David, Merelina Kendall, Helena McCarthy, Paul Lockwood."@en ; + bflc:marcKey "511 1 $a Nina: Eleanor Bron, Jack Shepherd, Jonathan David, Merelina Kendall, Helena McCarthy, Paul Lockwood." ], + [ a bf:Note, + ; + rdfs:label "Funny farm: Tim Preece, Allan Surtees, Bernard Severn, Michael Bilton, Kenneth Scott, John Locke."@en ; + bflc:marcKey "511 1 $a Funny farm: Tim Preece, Allan Surtees, Bernard Severn, Michael Bilton, Kenneth Scott, John Locke." ], + [ a bf:Note, + ; + rdfs:label "Penda's fen: Spencer Banks, John Atkinson, Georgine Anderson, Ron Smerczak, Ian Hogg, Jennie Heslewood."@en ; + bflc:marcKey "511 1 $a Penda's fen: Spencer Banks, John Atkinson, Georgine Anderson, Ron Smerczak, Ian Hogg, Jennie Heslewood." ], + [ a bf:Note, + ; + rdfs:label "Danton's death: Nigel Lambert, narrator ; Norman Rodway, Ian Richardson, Michael Pennington, Anthony Higgins, James Aubrey, Kate Fahy."@en ; + bflc:marcKey "511 1 $a Danton's death: Nigel Lambert, narrator ; Norman Rodway, Ian Richardson, Michael Pennington, Anthony Higgins, James Aubrey, Kate Fahy." ], + [ a bf:Note, + ; + rdfs:label "Horace: Barry Jackson, Stephen Tantum, Talfryn Thomas, Christine Hargreaves, James Mellor, Hazel Coppen."@en ; + bflc:marcKey "511 1 $a Horace: Barry Jackson, Stephen Tantum, Talfryn Thomas, Christine Hargreaves, James Mellor, Hazel Coppen." ], + [ a bf:Note, + ; + rdfs:label "Christine: Vicky Murdock, Kelly George, Mark Harvey, Joanne Mapp, Anthony Smith."@en ; + bflc:marcKey "511 1 $a Christine: Vicky Murdock, Kelly George, Mark Harvey, Joanne Mapp, Anthony Smith." ], + [ a bf:Note, + ; + rdfs:label "English language with optional subtitles."@en ], + [ a bf:Note, + ; + rdfs:label "Beloved enemy: Graham Crowden, Tony Doyle, Oscar Quitak, Steven Berkoff, George Pravda, Richard Bebb."@en ; + bflc:marcKey "511 1 $a Beloved enemy: Graham Crowden, Tony Doyle, Oscar Quitak, Steven Berkoff, George Pravda, Richard Bebb." ], + [ a bf:Note, + ; + rdfs:label "Bukovsky: a documentary on Vladimir Bukovsky."@en ; + bflc:marcKey "511 1 $a Bukovsky: a documentary on Vladimir Bukovsky." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "BBFC certificate: 18 (disc 11-12)."@en ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "BBFC certificate: 15 (disc 2-3, 5-6, 9-10)."@en ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "BBFC certificate: 12 (disc 1, 4, 7-8)."@en ], + [ a bf:Note, + ; + rdfs:label "Stars of the roller state disco: Perry Benson, Cathy Murphy, Christina Greatrex, Paul McKenzie."@en ; + bflc:marcKey "511 1 $a Stars of the roller state disco: Perry Benson, Cathy Murphy, Christina Greatrex, Paul McKenzie." ], + [ a bf:Note, + ; + rdfs:label "The hallelujah handshake: Tony Calvin, Jeremy Wilkin, John Phillips, Lynn Farleigh, Howell Evans, June Watson."@en ; + bflc:marcKey "511 1 $a The hallelujah handshake: Tony Calvin, Jeremy Wilkin, John Phillips, Lynn Farleigh, Howell Evans, June Watson." ] ; + bf:subject [ a bf:Person ; + rdfs:label "Clarke, Alan, 1935-1990." ; + bflc:marcKey "600 10 $a Clarke, Alan, $d 1935-1990." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4799653" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "This re-packaged collection brings together twenty-two stand-alone BBC TV dramas that Alan Clarke directed between 1969 and 1989, including such neglected classics as To encourage the others, Horace, Penda's Fen, Diane, Contact, Christine and Elephant, and includes Scum plus Clarke's director's cCut of The firm, assembled from his personal answer print, discovered in 2015. This 12-disc box set (11 Blu-rays / 1 DVD) also includes a raft of additional materials, including an introduction to The firm by David Leland, extracts from BBC discussion shows Open Air and Tonight, plus documentaries and eight audio commentaries. -- British Film Institute."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Disc 1. The last train through Harecastle Tunnel (1969) (76 mins) ; Sovereign's Company (1970) (77 mins) -- Disc 2. The hallelujah handshake (1970) (75 mins) ; To encourage the others (1972) (104 mins) -- Disc 3. Under the age (1972) (31 mins) ; Horace (1972) (90 mins) -- Disc 4. The love-girl and the innocent (1973) (127 mins) ; Penda's Fen (1974) (89 mins) -- Disc 5. A follower for Emily (1974) (64 mins) ; Diane (1975) (97 mins) -- Disc 6. Funny Farm (1975) (93 mins) ; Scum (1977) (75 mins) -- Disc 7. Bukovsky (documentary) (1977) (50 mins) ; Nina (1978) (76 mins) -- Disc 8. Danton's death (1978) (95 mins) ; Beloved enemy (1981) (69 mins) -- Disc 9. Psy-warriors (1981) (73 mins) ; Baal (1982) (64 mins) -- Disc 10. Stars of the Roller State Disco (1984) (72 mins) ; Contact (1985) (67 mins) -- Disc 11. Christine (1987) (51 mins) -- Disc 12. Elephant (1989) (38 mins) ; The firm (1989) (67 mins/68 mins) (director's cut)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Dissent & disruption :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissent & disruption :" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Alan Clarke at the BBC (1969-1989)" ; + bf:mainTitle "Alan Clarke at the BBC (1969-1989)" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Dissent and disruption" ; + bf:mainTitle "Dissent and disruption" ] . + + a bf:Person ; + rdfs:label "Hunter Ashton, Al," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6861212" ] . + + a bf:Person ; + rdfs:label "Threlfall, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5974564" ] . + + a bf:Person ; + rdfs:label "Leland, David, 1941-2023," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4294474" ] . + + a bf:Person ; + rdfs:label "Wearing, Michael," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8450106" ] . + + a bf:Person ; + rdfs:label "Bowie, David," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca657130" ] . + + a bf:Person ; + rdfs:label "Büchner, Georg, 1813-1837," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca670235" ] . + + a bf:Person ; + rdfs:label "Boyle, Danny," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4626857" ] . + + a bf:Person ; + rdfs:label "Shepherd, Jack, 1940-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3132661" ] . + + a bf:Person ; + rdfs:label "Crowden, Graham," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3150821" ] . + + a bf:Person ; + rdfs:label "Lambert, Nigel, 1944-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3679297" ] . + + a bf:Person ; + rdfs:label "Bron, Eleanor," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1521595" ] . + + a bf:Person ; + rdfs:label "Oldman, Gary," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3361325" ] . + + a bf:Person ; + rdfs:label "Shivas, Mark," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2319467" ] . + + a bf:Person ; + rdfs:label "Horrocks, Jane, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4002685" ] . + + a bf:Person ; + rdfs:label "Culver, Roland, 1900-1984," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2638295" ] . + + a bf:Person ; + rdfs:label "Cosmo, James," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6778841" ] . + + a bf:Person ; + rdfs:label "Welland, Colin," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca941694" ] . + + a bf:Person ; + rdfs:label "Rudkin, David, 1936-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca57876" ] . + + a bf:Person ; + rdfs:label "Shubik, Irene," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6279043" ] . + + a bf:Person ; + rdfs:label "Neville, John, 1925-2011," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1169072" ] . + + a bf:Person ; + rdfs:label "Ayres, Rosalind," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3956488" ] . + + a bf:Person ; + rdfs:label "Bukovskiĭ, Vladimir Konstantinovich, 1942-2019," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca332760" ] . + + a bf:Person ; + rdfs:label "Read, Anthony," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca509835" ] . + + a bf:Person ; + rdfs:label "Messina, Cedric," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3856430" ] . + + a bf:Person ; + rdfs:label "Yallop, David A.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca586401" ] . + + a bf:Person ; + rdfs:label "Brecht, Bertolt, 1898-1956," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca252647" ] . + + a bf:Person ; + rdfs:label "Marks, Louis," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3205061" ] . + + a bf:Person ; + rdfs:label "Angelis, Michael," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9036464" ] . + + a bf:Person ; + rdfs:label "Jackson, Barry, 1938-2013," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8180267" ] . + + a bf:Person ; + rdfs:label "Solzhenit︠s︡yn, Aleksandr Isaevich, 1918-2008," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca256653" ] . + + a bf:Person ; + rdfs:label "MacLaverty, Bernard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca120079" ] . + + a bf:Person ; + rdfs:label "Winstone, Ray, 1957-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5917273" ] . + + a bf:Person ; + rdfs:label "Rodway, Norman, 1929-2001," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5882864" ] . + + a bf:Person ; + rdfs:label "Thompson, David, 1950 July 18-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7410777" ] . + + a bf:Person ; + rdfs:label "Markham, Jehane, 1949-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5159079" ] . + + a bf:Person ; + rdfs:label "Jones, David (Television producer)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10634483" ] . + + a bf:Person ; + rdfs:label "Whitehead, E. A.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca59750" ] . + + a bf:Person ; + rdfs:label "O'Callaghan, Richard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6229928" ] . + + a bf:Person ; + rdfs:label "Clark, Brian, 1932-2021," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca581262" ] . + + a bf:Person ; + rdfs:label "Kendall, Merelina," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8520473" ] . + + a bf:Person ; + rdfs:label "Hastings, Michael, 1938-2011," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca61221" ] . + + a bf:Person ; + rdfs:label "Minton, Roy, 1933-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca264449" ] . + + a bf:Person ; + rdfs:label "Matheson, Margaret, 1946-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7410654" ] . + + a bf:Person ; + rdfs:label "Duvitski, Janine," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7303684" ] . + + a bf:Person ; + rdfs:label "Clarke, A. F. N.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1002808" ] . + + a bf:Person ; + rdfs:label "Roberts, June (Producer)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9456272" ] . + + a bf:Person ; + rdfs:label "Blundell, John (Actor)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9507426" ] . + + a bf:Person ; + rdfs:label "Davis, Phil," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8286810" ] . + + a bf:Person ; + rdfs:label "Shaw, Don, 1934-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5960993" ] . + + a bf:Organization ; + rdfs:label "British Film Institute," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca457261" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2022"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region 2"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "region B"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + , + ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "12-disc set." ; + bf:extent [ a bf:Extent ; + rdfs:label "12 videodiscs (1788 min.) :"@en ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "5035673014660" ], + [ a bf:OclcNumber ; + rdf:value "1454998219" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "British Film Institute" ] ; + rdf:value "BFIB1466" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color, black and white ;"@en ], + [ a bf:Note ; + rdfs:label "11 Blu-ray discs; 1 DVD (disc 9)."@en ], + [ a bf:Note ; + rdfs:label "Special features: Alan Clarke: Out of his own light, 2016 (235 mins): this extensive look at Clarke's work features interviews with friends, collaborators and contemporaries; Hal hour story: George's room (1967, 24 mins): when a seemingly mild-mannered gentleman calls at a womans' house, so begins an intimate exchange between strangers who never reveal their names; Introductions by David Leland (1991, 11 mins); AFN Clarke on Contact, 2016 (22 mins): the writer of Contact discusses his time working with Alan Clarke; Eight audio commentaries across seven films; Bukovsky outtakes (1977, 51 mins); Archival BBC discussion programmes (78 mins total); Alan Clarke interview, 1989 (10 mins); Stills galleries."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD; region 2; PAL; Dolby digital 2.0 mono."@en ], + [ a bf:Note ; + rdfs:label "High-definition except for Psy-warriors and Baal in standard definition."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Blu-ray; region B, PAL, 1080p high definition, 4:3 - 1.33:1 aspect ratio, LCPM 2.0 mono audio; requires a Blu-ray player."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Great Britain"@en ; + bflc:marcKey "257 $a Great Britain $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a London : $b British Film Institute, $c 2022." ; + bflc:simpleAgent "British Film Institute," ; + bflc:simpleDate "2022." ; + bflc:simplePlace "London :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "London : British Film Institute, 2022." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Dissent & disruption : Alan Clarke at the BBC (1969-1989)." ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dissent & disruption :" ; + bf:subtitle "Alan Clarke at the BBC (1969-1989)." ] . + + a bf:Person ; + rdfs:label "Clarke, Alan, 1935-1990", + "Clarke, Alan, 1935-1990," ; + bflc:marcKey "600 17 $a Clarke, Alan, $d 1935-1990 $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJw8RMBG4dHxQ86mCDbjmd" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01545006" ], + [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4799653" ] ; + bf:source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1456161936.ttl b/tests/oclc/videos/1456161936.ttl new file mode 100644 index 0000000..15ebecf --- /dev/null +++ b/tests/oclc/videos/1456161936.ttl @@ -0,0 +1,503 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20250303130844.2" ; + bf:creationDate "20240917" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "MNU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "ZYU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCA" ], + [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCA $d COO $d ZYU $d OCLCO $d MNU" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "E185.61" ; + bf:itemPortion ".D58 2024" ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Crawford, Terri, $e contributor." ; + bf:agent [ a bf:Person ; + rdfs:label "Crawford, Terri," ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Equity Media $e production company" ; + bf:agent [ a bf:Organization ; + rdfs:label "Equity Media" ] ; + bf:role [ a bf:Role ; + rdfs:label "production company" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barrett, Lizzy, $e filmmaker, $e director." ; + bf:agent [ a bf:Person ; + rdfs:label "Barrett, Lizzy," ] ; + bf:role [ a bf:Role ; + rdfs:label "director." ], + [ a bf:Role ; + rdfs:label "filmmaker," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Imani, Nikitah, $e contributor." ; + bf:agent [ a bf:Person ; + rdfs:label "Imani, Nikitah," ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Simpson, Schmeeka, $e contributor." ; + bf:agent [ a bf:Person ; + rdfs:label "Simpson, Schmeeka," ] ; + bf:role [ a bf:Role ; + rdfs:label "contributor." ] ] ; + bf:duration "PT1H16M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-nb" ; + bf:code "n-us-nb" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "In English with English closed captioning."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:originDate "2024"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Discrimination dans le logement Politique gouvernementale États-Unis Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Discrimination dans le logement $x Politique gouvernementale $z États-Unis $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Discrimination dans le logement" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022331" ] ] [ a bf:Topic ; + rdfs:label "Politique gouvernementale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377503" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Discrimination in mortgage loans Government policy United States History 20th century." ; + bflc:marcKey "650 0 $a Discrimination in mortgage loans $x Government policy $z United States $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Discrimination in mortgage loans" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096941" ] ] [ a bf:Topic ; + rdfs:label "Government policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100230" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Discrimination in housing Government policy United States History 20th century." ; + bflc:marcKey "650 0 $a Discrimination in housing $x Government policy $z United States $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Discrimination in housing" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2096897" ] ] [ a bf:Topic ; + rdfs:label "Government policy" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5100230" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Racisme à l'égard des personnes noires Aspect économique États-Unis Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Racisme à l'égard des personnes noires $x Aspect économique $z États-Unis $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Racisme à l'égard des personnes noires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "000340336" ] ] [ a bf:Topic ; + rdfs:label "Aspect économique" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374333" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Discrimination dans les prêts hypothécaires Politique gouvernementale États-Unis Histoire 20e siècle." ; + bflc:marcKey "650 6 $a Discrimination dans les prêts hypothécaires $x Politique gouvernementale $z États-Unis $x Histoire $y 20e siècle." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Discrimination dans les prêts hypothécaires" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0078738" ] ] [ a bf:Topic ; + rdfs:label "Politique gouvernementale" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0377503" ] ] [ a bf:Topic ; + rdfs:label "Histoire" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] [ a bf:Temporal ; + rdfs:label "20e siècle." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0378892" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Racism against Black people Economic aspects United States History 20th century." ; + bflc:marcKey "650 0 $a Racism against Black people $x Economic aspects $z United States $x History $y 20th century." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Racism against Black people" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca13942592" ] ] [ a bf:Topic ; + rdfs:label "Economic aspects" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5095569" ] ] [ a bf:Topic ; + rdfs:label "History" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:Temporal ; + rdfs:label "20th century." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5733781" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "The film provides a detailed look into redlining: what happened, where it came from, who was involved, how it supposedly\"ended\", and why the 1968 Fair Housing Act did not actually get rid of redlining or its impact. Told through a combination of expert and personal interviews, Divisible explores how redlining impacted and continues to affect the following topics: white privilege, housing, health, education, economics, the highway system, and the criminal justice system."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Divisible /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Divisible /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ] ; + bf:copyrightDate "©2024"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "data file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:duration "011549" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (76 minutes)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456161936" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Title from resource description page (viewed September 17, 2024)."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color with black and white sequences"@en ], + [ a bf:Note ; + rdfs:label "Governing Board: Schmeeka Simpson, Nikitah Okembe-ra Imani, Terri Crawford."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captions available for the Deaf and hard of hearing"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Omaha, Nebraska : $b Equity Media, $c 2024." ; + bflc:simpleAgent "Equity Media," ; + bflc:simpleDate "2024." ; + bflc:simplePlace "Omaha, Nebraska :" ; + bf:date "2024"^^ ; + bf:place ] ; + bf:publicationStatement "Omaha, Nebraska : Equity Media, 2024." ; + bf:responsibilityStatement "filmmaker, Lizzy Barrett." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ] ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Divisible /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Divisible /" ] . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1456881011.ttl b/tests/oclc/videos/1456881011.ttl new file mode 100644 index 0000000..5bfdf1c --- /dev/null +++ b/tests/oclc/videos/1456881011.ttl @@ -0,0 +1,712 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "mono"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011192035.2" ; + bf:creationDate "20240923" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997" ; + bf:itemPortion ".A3856 2020" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Delannoy, Jean, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Delannoy, Jean," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stack, Robert, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjrpBPKt8pRpVFP3FQRDRq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nuyen, France, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Nuyen, France," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a VCI Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpbfmWhVVtt7QV7c6hR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Robinson, Edward G., $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjt9t3DCTyqqtwdJmpXY8C" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Lee, Margaret, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjCFqFDKYKqMG9wR3K7Mpq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Darc, Mireille, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Darc, Mireille," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Grofe, Ferde, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "Grofe, Ferde," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gabin, Jean, $e actor." ; + bf:agent [ a bf:Person ; + rdfs:label "Gabin, Jean," ] ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Egan, Richard, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjHmkQQdbKX9Df3R79HRDq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Day, Robert, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PCjyqXMgdCRWYXcDCbT3Qmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jason, Rick, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqvX4PX6hMmTh3R7THHmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Boyd, Stephen, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjykv3wBVbVbDvjJ4QWdgq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Gessner, Nicolas, $e director. $1 https://id.oclc.org/worldcat/entity/E39PCjFvTWhbjMdkrPJ8vmrWH3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hyer, Martha, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PCjBkB8DYvBBkGtKMWqxwbq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Milland, Ray, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrC9HxprTyXvrhQGxc773" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Brook, Claudio, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJjxqPJgWjwfWrX6HVMdcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ] ; + bf:duration "PT6H5M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Motion pictures, United States." ; + bflc:marcKey "655 0 $a Motion pictures, United States." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Spy films." ; + bflc:marcKey "655 7 $a Spy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866582" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures" ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, French." ; + bflc:marcKey "655 0 $a Motion pictures, French." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Adaptations cinématographiques." ; + bflc:marcKey "655 7 $a Adaptations cinématographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000013" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Italian." ; + bflc:marcKey "655 0 $a Motion pictures, Italian." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Caper films." ; + bflc:marcKey "655 7 $a Caper films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866098" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Motion pictures)" ; + bflc:marcKey "655 7 $a Thrillers (Motion pictures) $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866670" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'espionnage." ; + bflc:marcKey "655 7 $a Films d'espionnage. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000163" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bflc:marcKey "655 7 $a Film adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, Hong Kong." ; + bflc:marcKey "655 0 $a Motion pictures, Hong Kong." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films criminels." ; + bflc:marcKey "655 7 $a Films criminels. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000087" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Thrillers (Films)" ; + bflc:marcKey "655 7 $a Thrillers (Films) $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000075" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, German." ; + bflc:marcKey "655 0 $a Motion pictures, German." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Crime films." ; + bflc:marcKey "655 7 $a Crime films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866167" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures, South African." ; + bflc:marcKey "655 0 $a Motion pictures, South African." ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a e-fr---" ; + bf:code "e-fr---" ; + skos:closeMatch ], + [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a a-cc---" ; + bf:code "a-cc---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "(The Peking blonde) Mireille Darc, Claudio Brook, Edward G. Robinson, Georgia Moll."@en ; + bflc:marcKey "511 1 $a (The Peking blonde) Mireille Darc, Claudio Brook, Edward G. Robinson, Georgia Moll." ], + [ a bf:Note, + ; + rdfs:label "(Action man) Jean Gabin, Robert Stack, Margaret Lee, Jean Topart."@en ; + bflc:marcKey "511 1 $a (Action man) Jean Gabin, Robert Stack, Margaret Lee, Jean Topart." ], + [ a bf:Note, + ; + rdfs:label "(Day of the wolves) Richard Egan, Martha Hyer, Rick Jason, Jan Murray."@en ; + bflc:marcKey "511 1 $a (Day of the wolves) Richard Egan, Martha Hyer, Rick Jason, Jan Murray." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated."@en ], + [ a bf:Note, + ; + rdfs:label "English dialogue; several titles (Action man and The Peking blonde) may have been dubbed from French."@en ], + [ a bf:Note, + ; + rdfs:label "(The big game) Stephen Boyd, France Nuyen, Ray Milland, Cameron Mitchell."@en ; + bflc:marcKey "511 1 $a (The big game) Stephen Boyd, France Nuyen, Ray Milland, Cameron Mitchell." ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Flynn, J. M., Action man." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Flynn, J. M., $e author. $t Action man." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Flynn, J. M.," ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Action man." ; + bf:mainTitle "Action man." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Anders, Ralph, Two sides" ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Anders, Ralph, $e author. $t Two sides" ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Anders, Ralph," ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Two sides" ; + bf:mainTitle "Two sides" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Chase, James Hadley, 1906-1985, Peking blonde." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Chase, James Hadley, $d 1906-1985, $e author. $t Peking blonde." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Chase, James Hadley, 1906-1985," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca89606" ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Peking blonde." ; + bf:mainTitle "Peking blonde." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Chase, James Hadley, $d 1906-1985 $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Chase, James Hadley, 1906-1985" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca89606" ] ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8436204" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Anders, Ralph $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Anders, Ralph" ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bank robbers United States Drama." ; + bflc:marcKey "650 0 $a Bank robbers $z United States $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bank robbers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14656002" ] ] [ a bf:Geographic ; + rdfs:label "United States" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Bank robbers France Paris Drama." ; + bflc:marcKey "650 0 $a Bank robbers $z France $z Paris $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Bank robbers" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14656002" ] ] [ a bf:Geographic ; + rdfs:label "France" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca291930" ] ] [ a bf:Geographic ; + rdfs:label "Paris" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca291930" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Scientists Drama." ; + bflc:marcKey "650 0 $a Scientists $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Scientists" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2089593" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject ; + bflc:marcKey "600 10 $a Flynn, J. M. $v Film adaptations." ; + bf:source ; + madsrdf:componentList ( [ a bf:Person ; + rdfs:label "Flynn, J. M." ] [ a bf:GenreForm ; + rdfs:label "Film adaptations." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Spies Drama." ; + bflc:marcKey "650 0 $a Spies $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Spies" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2137843" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(The big game) A scientist has invented a method of mind control, and many are interested in him and his research."@en ], + [ a bf:Summary ; + rdfs:label "(Day of the wolves) A gang takes over an entire town, in order to rob the town bank."@en ], + [ a bf:Summary ; + rdfs:label "(The Peking blonde) Female operatives are set against Cold War villains."@en ], + [ a bf:Summary ; + rdfs:label "(Action man) Ex-crook and now propietor of a tabac in Paris, is convinced to commit one last grand crime."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Action man / directed by Kean Delannoy (1967 ; 97 min.) -- Day of the wolves / directed by Ferde Grofe, Jr. (1973 ; 92 min.) -- Big game, aka Control factor / directed by Robert Day (1972 ; 94 min.) -- Peking blonde / directed by Nicolas Gessner (1967 ; 82 min.)." ] ; + bf:title [ a bf:Title ; + rdfs:label "Action man collection:" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Action man collection:" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Action man originally released under title: $a Soleil des voyous" ; + bf:mainTitle "Soleil des voyous" ; + bf:note [ a bf:Note ; + rdfs:label "Action man originally released under title:"@en ] ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i The Peking blonde originally released under title: $a Pékin blonde" ; + bf:mainTitle "Pékin blonde" ; + bf:note [ a bf:Note ; + rdfs:label "The Peking blonde originally released under title:"@en ] ] . + + a bf:Person ; + rdfs:label "Brook, Claudio," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4293985" ] . + + a bf:Person ; + rdfs:label "Jason, Rick," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3744206" ] . + + a bf:Person ; + rdfs:label "Milland, Ray," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca77357" ] . + + a bf:Person ; + rdfs:label "Hyer, Martha," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2679662" ] . + + a bf:Person ; + rdfs:label "Lee, Margaret," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2967310" ] . + + a bf:Person ; + rdfs:label "Gessner, Nicolas," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3728539" ] . + + a bf:Person ; + rdfs:label "Egan, Richard," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca14123279" ] . + + a bf:Person ; + rdfs:label "Stack, Robert," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2656258" ] . + + a bf:Person ; + rdfs:label "Robinson, Edward G.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10345740" ] . + + a bf:Person ; + rdfs:label "Boyd, Stephen," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10866312" ] . + + a bf:Person ; + rdfs:label "Day, Robert," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6859729" ] . + + a bf:Organization ; + rdfs:label "VCI Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5791618" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "color."@en ], + ; + bf:copyrightDate "©2010"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "[n.p.] : VCI Entertainment, 2010" ; + bf:extent [ a bf:Extent ; + rdfs:label "2 videodiscs (approximately 365 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456881011" ], + [ a bf:Isbn ; + rdf:value "1557396272" ], + [ a bf:Upc ; + rdf:value "089859857225" ], + [ a bf:Isbn ; + rdf:value "9781557396273" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Videodisc release of four motion pictures produced in 1967 (Action man, and Peking Blonde), 1972 (The big game) and 1973 (Day of the wolves)."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Action man is based on Action man / by J.M. Flynn. The big game is based on The two sides / by Ralph Anders. The Peking blonde is based on The Peking blonde / by James Hadley Chase."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, all regions; aspect ratios vary; monaural."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [n.p.] : $b Blair and Associates, $c 2010" ; + bflc:simpleAgent "Blair and Associates," ; + bflc:simpleDate "2010" ; + bflc:simplePlace "[n.p.] :" ; + bf:date "2010"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a [n.p.] : $b VCI Entertainment, $c 2010" ; + bflc:simpleAgent "VCI Entertainment," ; + bflc:simpleDate "2010" ; + bflc:simplePlace "[n.p.] :" ; + bf:date "2010"^^ ] ; + bf:publicationStatement "[n.p.] : Blair and Associates, 2010" ; + bf:responsibilityStatement "Blair & Associates presents." ; + bf:soundCharacteristic , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Action man collection: Action man ; Day of the wolves ; Big game ; Peking blonde /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Action man collection:" ; + bf:subtitle "Action man ; Day of the wolves ; Big game ; Peking blonde /" ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Relationship . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + diff --git a/tests/oclc/videos/1456883680.ttl b/tests/oclc/videos/1456883680.ttl new file mode 100644 index 0000000..a522801 --- /dev/null +++ b/tests/oclc/videos/1456883680.ttl @@ -0,0 +1,462 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "STF" ] ; + bf:changeDate "20251011045549.0" ; + bf:creationDate "20240923" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "STF" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a STF $b eng $c STF $d STF $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "STF" ] . + + a bf:Person ; + rdfs:label "Davis, Essie," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6549231" ] . + + a bf:Person ; + rdfs:label "Farnaby, Simon," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8874944" ] . + + a bf:Person ; + rdfs:label "Barratt, Julian, 1968-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8200222" ] . + + a bf:Person ; + rdfs:label "Foley, Sean, 1964-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9527584" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Barratt, Julian, $d 1968- $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJrKQgQjCVQt397H8RQpfq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a BBC Films, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqkFx9mcvWHqYKct6CF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Isle of Man Film Limited, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpMwtpTtkPQvYbWFpqF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Baby Cow Productions, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqXrmXXd9wvkdQbX7TR" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Farnaby, Simon, $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJmxXhk7wdBjHdJGKV9CcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Davis, Essie, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJhRFYgX9yyBVqgxffdRKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Foley, Sean, $d 1964- $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJxRGxmbw7fmH33HCckCcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ] ; + bf:duration "PT1H28M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Action and adventure films." ; + bflc:marcKey "655 7 $a Action and adventure films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Téléfilms." ; + bflc:marcKey "655 7 $a Téléfilms. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000158" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies"@en ; + bflc:marcKey "380 $a Made-for-TV movies $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films d'aventures." ; + bflc:marcKey "655 7 $a Films d'aventures. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000144" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience visuelle." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience visuelle. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000008" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for people with visual disabilities." ; + bflc:marcKey "655 7 $a Video recordings for people with visual disabilities. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866702" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Made-for-TV movies." ; + bflc:marcKey "655 7 $a Made-for-TV movies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866361" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Julian Barratt, Simon Farnaby, Essie Davis"@en ; + bflc:marcKey "511 1 $a Julian Barratt, Simon Farnaby, Essie Davis" ], + [ a bf:Note, + ; + rdfs:label "Director, Sean Foley ; writers, Julian Barratt, Simon Farnaby, Steeve Coogan, Andrea Reisborough, Richard McCabe ; director of photography, David Luther ; editor, Mark Everson ; music, Keefus Ciancia, David Holmes ; production companies, BBC Film, Baby Cow Productions, Isle of Man Film"@en ; + bflc:marcKey "508 $a Director, Sean Foley ; writers, Julian Barratt, Simon Farnaby, Steeve Coogan, Andrea Reisborough, Richard McCabe ; director of photography, David Luther ; editor, Mark Everson ; music, Keefus Ciancia, David Holmes ; production companies, BBC Film, Baby Cow Productions, Isle of Man Film" ] ; + bf:originDate "2016"^^ ; + bf:summary [ a bf:Summary ; + rdfs:label "\"A has-been actor best known for playing the title character in the 1980s detective series \"Mindhorn\" must work with the police when a serial killer says that he will only speak with Detective Mindhorn, whom he believes to be a real person.\" -- IMDB."@en ] ; + bf:title [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a Mind horn" ; + bf:mainTitle "Mind horn" ], + [ a bf:Title ; + rdfs:label "Mindhorn /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mindhorn /" ] . + + a bf:Organization ; + rdfs:label "Isle of Man Film Limited," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7369471" ] . + + a bf:Organization ; + rdfs:label "Baby Cow Productions," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8099370" ] . + + a bf:Organization ; + rdfs:label "BBC Films," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4042164" ] . + + a bf:EncodingFormat ; + rdfs:label "Blu-ray video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:aspectRatio [ a bf:AspectRatio ; + rdf:value "2.39:1" ], + [ a bf:AspectRatio ; + rdfs:label "Wide screen"@en ; + bf:source [ a bf:Source ; + bf:code "rdaar" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "captions"@en ], + [ a bf:ContentAccessibility ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:auditoryAssistiveFeatures "audioDescription"@en ; + oclcbf:contentAccessMode "visual"@en ] ; + bf:copyrightDate "©2017"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "Region B"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "Blu-ray"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 88 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1456883680" ], + [ a bf:Ean ; + rdf:value "5055201831651" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Studiocanal" ] ; + rdf:value "OPTBD2936" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced in Great Britain as a film for television in 2016"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Closed captioning and audio description in English"@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Special features include commentary with Julian Barratt & Simon Farnaby, Mindhorn featurette, Film shout outs, Thieves in the cinema ad, The mind of Mindhorn, Richard Thorncroft interview, Clive Parnevik stunt masterclass, music video: you can't handcuff the wind by Richard Thorncroft"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Great Britain"@en ; + bflc:marcKey "257 $a Great Britain $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:productionMethod [ a bf:ProductionMethod ; + rdfs:label "stamping"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Great Britain] : $b Studiocanal Limited, $c [2017]" ; + bflc:simpleAgent "Studiocanal Limited," ; + bflc:simpleDate "[2017]" ; + bflc:simplePlace "[Great Britain] :" ; + bf:date "2017"^^ ; + bf:place ] ; + bf:publicationStatement "[Great Britain] : Studiocanal Limited, [2017]" ; + bf:responsibilityStatement "BBC Films, Isle of Man Film, Pinewood Pictures and BFI present a Scott Free Films production in association with Baby Cow Productions" ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "DTS-HD Master Audio 5.1"@en ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + , + ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "Mindhorn /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Mindhorn /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1458292066.ttl b/tests/oclc/videos/1458292066.ttl new file mode 100644 index 0000000..8f78d3f --- /dev/null +++ b/tests/oclc/videos/1458292066.ttl @@ -0,0 +1,413 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251011183620.4" ; + bf:creationDate "20240924" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + bf:date "200609--" ; + bf:note [ a bf:Note ; + rdfs:label "capture"@en ] ], + [ a bf:Capture ; + rdfs:label "Recorded live in September 2006 at the Palace of Charles V in the Alhambra in Granada, Spain."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8966(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Quinlan Road Limited, $e film distributor. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpyBwQ7gTYW8vm3GJc6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film distributor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Knowles, Julia $c (Television director), $e television director. $1 https://id.oclc.org/worldcat/entity/E39PCjBVQDpftF8HMvhK3BK9cK" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hutchinson, Su, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Hutchinson, Su," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McKennitt, Loreena, $d 1957- $e performer. $1 https://id.oclc.org/worldcat/entity/E39PBJxCwBKKfj3vg6VMfCBgKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "performer." ] ] ; + bf:duration "PT1H39M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Television programs"@en ; + bflc:marcKey "380 $a Television programs $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction television programs." ; + bflc:marcKey "655 7 $a Nonfiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées autres que de fiction." ; + bflc:marcKey "655 7 $a Émissions télévisées autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000019" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concerts télévisés." ; + bflc:marcKey "655 7 $a Concerts télévisés. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000237" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Concert television programs." ; + bflc:marcKey "655 7 $a Concert television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866152" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Performer: Loreena McKennitt, with accompanying musicians."@en ; + bflc:marcKey "511 0 $a Performer: Loreena McKennitt, with accompanying musicians." ], + [ a bf:Note, + ; + rdfs:label "Sung in English with optional subtitles."@en ] ; + bf:originDate "2007"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Great performances (WNET (Television station : New York, N.Y.))" ; + bflc:marcKey "730 0 $a Great performances (WNET (Television station : New York, N.Y.))" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1858326" ] ; + bf:title [ a bf:Title ; + rdfs:label "Great performances (WNET (Television station : New York, N.Y.))" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Great performances (WNET (Television station : New York, N.Y.))" ] ] ; + bf:relationship ] ; + bf:subject [ a bf:Topic ; + rdfs:label "New Age music." ; + bflc:marcKey "650 0 $a New Age music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2070053" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Harp music." ; + bflc:marcKey "650 0 $a Harp music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2056359" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique du Nouvel Âge." ; + bflc:marcKey "650 6 $a Musique du Nouvel Âge." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0173760" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Musique celtique." ; + bflc:marcKey "650 6 $a Musique celtique." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0313658" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Harpe, Musique de." ; + bflc:marcKey "650 6 $a Harpe, Musique de." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0005764" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Celtic music." ; + bflc:marcKey "650 0 $a Celtic music." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4749208" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"An enchanting musical performance, set beneath the stars in the breathtaking Moorish heart of medieval Spain. Captured in concert in September 2006, singer/composer Loreena McKennitt leads viewers through the multi-textured landscapes of her catalogue, from traditional Celtic ballads to literary narratives and highlights from her latest recording, An ancient muse. Filmed in rich HDTV, Nights from the Alhambra evokes the otherworldly magic of Granada's palace of dreams, the fiery and inspired performances of a stellar cast of supporting musicians and, of course, the unforgettable voice and songs of Loreena McKennitt herself\"--Container."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "The mystic's dream -- She moved through the fair -- Stolen child -- The mummers' dance -- Penelope's song -- Marco Polo -- The bonny swans -- Dante's prayer -- Caravanserai -- Bonny Portmore -- Santiago -- Raglan Road -- All souls night -- The lady of Shalott -- The old ways -- Never-ending road (amhrán duit) (encore) -- Huron 'Beltane' fire dance -- Cymbeline." ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Nights from the Alhambra" ; + bf:mainTitle "Nights from the Alhambra" ], + [ a bf:Title ; + rdfs:label "Loreena McKennitt: Nights from the Alhambra /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Loreena McKennitt: Nights from the Alhambra /" ] . + + a bf:Person ; + rdfs:label "McKennitt, Loreena, 1957-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3870002" ] . + + a bf:Person ; + rdfs:label "Knowles, Julia (Television director)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca12441414" ] . + + a bf:Organization ; + rdfs:label "Quinlan Road Limited," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9234330" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2007"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:RegionalEncoding ; + rdfs:label "all regions"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:distributionStatement "Stratford, Ontario : Quinlan Road Limited, [2007]" ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 99min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Quinlan Road Limited" ] ; + rdf:value "QRDVD2-PBS-N" ], + [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001725444" ], + [ a bf:OclcNumber ; + rdf:value "1458292066" ], + [ a bf:Lccn ; + rdf:value " 2024603454" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Internet movie database WWW site, viewed September 24, 2024."@en ], + [ a bf:Note ; + rdfs:label "Originally broadcast on television as an episode of the PBS series Great performances on March 3, 2007."@en ], + [ a bf:Note ; + rdfs:label "Partially viewed."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "Canada."@en ; + bflc:marcKey "257 $a Canada. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stratford, Ontario] : $b Perseus Productions, Inc., $c [2007]" ; + bflc:simpleAgent "Perseus Productions, Inc.," ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "[Stratford, Ontario] :" ; + bf:date "2007"^^ ; + bf:place ], + [ a bf:Distribution ; + bflc:marcKey "264 2 $a Stratford, Ontario : $b Quinlan Road Limited, $c [2007]" ; + bflc:simpleAgent "Quinlan Road Limited," ; + bflc:simpleDate "[2007]" ; + bflc:simplePlace "Stratford, Ontario :" ; + bf:date "2007"^^ ] ; + bf:publicationStatement "[Stratford, Ontario] : Perseus Productions, Inc., [2007]" ; + bf:responsibilityStatement "Perseus Productions, Inc. ; director, Julia Knowles ; producers, Su Hutchinson, David Rosen." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Loreena McKennitt: Nights from the Alhambra /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Loreena McKennitt: Nights from the Alhambra /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + diff --git a/tests/oclc/videos/1458554488.ttl b/tests/oclc/videos/1458554488.ttl new file mode 100644 index 0000000..9346452 --- /dev/null +++ b/tests/oclc/videos/1458554488.ttl @@ -0,0 +1,700 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "animation"@en ; + bf:code "anim" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20251011004248.2" ; + bf:creationDate "20241003" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Person ; + rdfs:label "Chatman, Vernon," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca9478471" ] . + + a bf:Place, + madsrdf:Geographic ; + rdfs:label "Colorado" ; + bflc:marcKey "651 7 $a Colorado $2 fast $1 https://id.oclc.org/worldcat/entity/E39PBJf4bHk4HXCCmK8gvWb68C" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01210251" ] ; + bf:source . + + a bf:Person ; + rdfs:label "Stough, Eric," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7415453" ] . + + a bf:Person ; + rdfs:label "Stone, Matt, 1971-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4868731" ] . + + a bf:Person ; + rdfs:label "Parker, Trey, 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4868730" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Originally broadcast as single episodes of a television program on the Comedy Central network between 2017 and 2022."@en ] ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1992.77" ; + bf:itemPortion ".S7985 2023" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Chatman, Vernon, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJcKMGq8ptDHRm8B3CX8G3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Comedy Central (Firm), $e presenter, $e broadcaster. $1 https://id.oclc.org/worldcat/entity/E39QH7JmpydWRjmXRd6MJwqHRg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "broadcaster." ], + [ a bf:Role ; + rdfs:label "presenter," ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Paramount Home Entertainment (Firm), $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmtjXcPKGCY3jmdfmRCF" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stough, Eric, $e television producer. $1 https://id.oclc.org/worldcat/entity/E39PBJgXhfFX4kjQQQ9YRfgqcP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Beard, Adrien, $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Beard, Adrien," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stone, Matt, $d 1971- $e creator, $e voice actor. $1 https://id.oclc.org/worldcat/entity/E39PBJp9rqtRWY6Hh3mtdTC84q" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "creator," ], + [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Parker, Trey, $d 1969- $e screenwriter, $e television director, $e creator, $e voice actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpv7pfHFyg7yjpMGkcByd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "television director," ], + [ a bf:Role ; + rdfs:label "creator," ], + [ a bf:Role ; + rdfs:label "screenwriter," ], + [ a bf:Role ; + rdfs:label "voice actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Howell, Bruce $c (Producer), $e television producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Howell, Bruce (Producer)," ] ; + bf:role [ a bf:Role ; + rdfs:label "television producer." ] ] ; + bf:duration "PT14H59M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "South Park (Television program). Season 21-25." ; + bflc:marcKey "130 0 $a South Park (Television program). $n Season 21-25." ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "South Park (Television program)." ; + bf:partNumber "Season 21-25." ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Fiction television programs." ; + bflc:marcKey "655 7 $a Fiction television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866233" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired" ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710450" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated television programs" ; + bflc:marcKey "655 7 $a Animated television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726128" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television programs" ; + bflc:marcKey "655 7 $a Television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726253" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Séries télévisées." ; + bflc:marcKey "655 7 $a Séries télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000025" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction television programs" ; + bflc:marcKey "655 7 $a Fiction television programs $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710265" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television programs." ; + bflc:marcKey "655 7 $a Television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866651" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama." ; + bflc:marcKey "655 7 $a Drama. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10169940" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fictions télévisées." ; + bflc:marcKey "655 7 $a Fictions télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000022" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television comedies" ; + bflc:marcKey "655 7 $a Television comedies $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710440" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comédies télévisées." ; + bflc:marcKey "655 7 $a Comédies télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000030" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Théâtre." ; + bflc:marcKey "655 7 $a Théâtre. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000474" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television program"@en ; + bflc:marcKey "380 $a Television program" ], + [ a bf:GenreForm ; + rdfs:label "Émissions télévisées." ; + bflc:marcKey "655 7 $a Émissions télévisées. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000027" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television series." ; + bflc:marcKey "655 7 $a Television series. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866658" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television series" ; + bflc:marcKey "655 7 $a Television series $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710566" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Television comedies." ; + bflc:marcKey "655 7 $a Television comedies. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866632" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated television programs." ; + bflc:marcKey "655 7 $a Animated television programs. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866042" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Drama" ; + bflc:marcKey "655 7 $a Drama $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01423879" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us-co" ; + bf:code "n-us-co" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Voices: Trey Parker, Matt Stone."@en ; + bflc:marcKey "511 0 $a Voices: Trey Parker, Matt Stone." ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Rating: Not rated"@en ], + [ a bf:Note, + ; + rdfs:label "Various personal production credits."@en ; + bflc:marcKey "508 $a Various personal production credits." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English dialogue."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Friendship" ; + bflc:marcKey "650 7 $a Friendship $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00935174" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:GenreForm ; + rdfs:label "Television programs United States." ; + bflc:marcKey "655 4 $a Television programs $z United States." ; + madsrdf:componentList ( [ a bf:GenreForm ; + rdfs:label "Television programs" ] [ a bf:Geographic ; + rdfs:label "United States." ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Boys Colorado South Park Drama." ; + bflc:marcKey "650 0 $a Boys $z Colorado $z South Park $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Boys" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2098786" ] ] [ a bf:Geographic ; + rdfs:label "Colorado" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:Geographic ; + rdfs:label "South Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "School children Colorado South Park Drama." ; + bflc:marcKey "650 0 $a School children $z Colorado $z South Park $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "School children" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2086661" ] ] [ a bf:Geographic ; + rdfs:label "Colorado" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:Geographic ; + rdfs:label "South Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Friendship Colorado South Park Drama." ; + bflc:marcKey "650 0 $a Friendship $z Colorado $z South Park $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Friendship" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2011813" ] ] [ a bf:Geographic ; + rdfs:label "Colorado" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:Geographic ; + rdfs:label "South Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3925533" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Colorado Drama." ; + bflc:marcKey "651 0 $a Colorado $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Colorado" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca506045" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Colorado South Park" ; + bflc:marcKey "651 7 $a Colorado $z South Park $2 fast" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Colorado" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01273274" ] ] [ a bf:Geographic ; + rdfs:label "South Park" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01273274" ] ] ) ], + [ a bf:Topic ; + rdfs:label "School children" ; + bflc:marcKey "650 7 $a School children $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01107147" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "South Park (Colo. : Imaginary place) Drama." ; + bflc:marcKey "650 0 $a South Park (Colo. : Imaginary place) $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "South Park (Colo. : Imaginary place)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8748419" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic ; + rdfs:label "South Park (Colorado : Imaginary place)" ; + bflc:marcKey "650 7 $a South Park (Colorado : Imaginary place) $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01764260" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Boys" ; + bflc:marcKey "650 7 $a Boys $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00837358" ] ; + bf:source ], + ; + bf:summary [ a bf:Summary ; + rdfs:label "Join Cartman, Kenny, Stan, and Kyle as they take on the opioid epidemic, experiment with water bears, dig into the underbelly of social media and go to war with Canada."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "South Park. Seasons 21-25 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "South Park." ; + bf:partNumber "Seasons 21-25 /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 3 $a South Park. $n Season 21-25" ; + bf:mainTitle "South Park." ; + bf:partNumber "Season 21-25" ] . + + a bf:Organization ; + rdfs:label "Comedy Central (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4242095" ] . + + a bf:Organization ; + rdfs:label "Paramount Home Entertainment (Firm)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6740394" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "©2023"^^ ; + bf:digitalCharacteristic [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "8 videodiscs (899 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1458554488" ], + [ a bf:Upc ; + rdf:value "191329251331" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Paramount Pictures" ] ; + rdf:value "3000095608" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note ; + rdfs:label "Special features: mini-commentaries by the creators of South Park, Trey Parker and Matt Stone, on all episodes."@en ], + [ a bf:Note ; + rdfs:label "Wide screen."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitled in English for the deaf and hard of hearing (SDH)."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD, NTSC, Region 1; widescreen (1.78:1) presentation; Dolby Digital 5.1; Dolby Digital stereo."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Hollywood, California : $b Paramount Home Entertainment, $c [2023]" ; + bflc:simpleAgent "Paramount Home Entertainment," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "Hollywood, California :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "Hollywood, California : Paramount Home Entertainment, [2023]" ; + bf:responsibilityStatement "written and directed by Trey Parker ; producers, Eric Stough, Bruce Howell, Adrien Beard ; created by Trey Parker, Matt Stone ; producer, Vernon Chatman ; a presentation of Comedy Central." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "surround"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + [ a bf:PlaybackCharacteristic ; + rdfs:label "Dolby Digital 5.1"@en ; + skos:closeMatch ], + , + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "South Park. Seasons 21-25 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "South Park." ; + bf:partNumber "Seasons 21-25 /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + skos:closeMatch ] . + + a bf:Source . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "fast" . + diff --git a/tests/oclc/videos/1458562644.ttl b/tests/oclc/videos/1458562644.ttl new file mode 100644 index 0000000..8037a00 --- /dev/null +++ b/tests/oclc/videos/1458562644.ttl @@ -0,0 +1,284 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "fmd" . + + a bf:Topic ; + rdfs:label "Bröder." ; + bflc:marcKey "650 7 $a Bröder. $0 https://id.kb.se/term/sao/Br%C3%B6der $2 sao" ; + bf:source . + + a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Geographic ; + rdfs:label "Förenta staterna New York." ; + bflc:marcKey "651 7 $a Förenta staterna $z New York. $0 https://id.kb.se/term/sao/F%C3%B6renta%20staterna--New%20York $2 sao" ; + bf:source ; + madsrdf:componentList ( [ a bf:Geographic ; + rdfs:label "Förenta staterna" ] [ a bf:Geographic ; + rdfs:label "New York." ] ) . + + a bf:Topic ; + rdfs:label "Frieri." ; + bflc:marcKey "650 7 $a Frieri. $0 https://id.kb.se/term/sao/Frieri $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Italienare." ; + bflc:marcKey "650 7 $a Italienare. $0 https://id.kb.se/term/sao/Italienare $2 sao" ; + bf:source . + + a bf:Topic ; + rdfs:label "Kärlek." ; + bflc:marcKey "650 7 $a Kärlek. $0 https://id.kb.se/term/sao/K%C3%A4rlek $2 sao" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Romantisk komedi (film)" ; + bflc:marcKey "655 7 $a Romantisk komedi (film) $0 https://id.kb.se/term/saogf/Romantisk%20komedi%20%28film%29 $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20250913195710.4" ; + bf:creationDate "20241003" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "1987."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ], + [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Palmer, Patrick. $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Palmer, Patrick." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jewison, Norman, $d 1926-1924. $4 fmd $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Jewison, Norman, 1926-1924." ] ; + bf:role , + ] ; + bf:genreForm , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Cher, Nicolas Cage, Olympia Dukakis, Vincent Gardenia [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Cher, Nicolas Cage, Olympia Dukakis, Vincent Gardenia [med flera]." ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska. Textad på svenska, engelska, danska, nederländska, finska, norska, polska, portugisiska, franska."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "pol" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "por" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "[Från 7 år]."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fre" ; + skos:closeMatch ] ] ; + bf:subject , + , + , + , + ; + bf:title [ a bf:Title ; + rdfs:label "Moonstruck /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Moonstruck /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $a Mångalen" ; + bf:mainTitle "Mångalen" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "fmp" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2004"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (1 tim., 43 min.)"@sv ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + rdf:value "15861DVD" ], + [ a bf:OclcNumber ; + rdf:value "1458562644" ], + [ a bf:Ean ; + rdf:value "5050070001815" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "This disc includes: original theatrical trailer, feature length audio commentary by Cger, Norman Jewison and John Patrick Shanley"@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $b MGM Home Entertainment, $c [2004]" ; + bflc:simpleAgent "MGM Home Entertainment," ; + bflc:simpleDate "[2004]" ; + bf:date "2004"^^ ; + bf:place ] ; + bf:publicationStatement "MGM Home Entertainment, [2004]" ; + bf:responsibilityStatement "Directed by Norman Jewison ; produced by Patrick Palmer & Norman Jewison ; written by ?John Patrick Shanley." ; + bf:title [ a bf:Title ; + rdfs:label "Moonstruck /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Moonstruck /" ] . + + a bf:Language . + + a bf:Source ; + bf:code "sao" . + diff --git a/tests/oclc/videos/1459138218.ttl b/tests/oclc/videos/1459138218.ttl new file mode 100644 index 0000000..ec84554 --- /dev/null +++ b/tests/oclc/videos/1459138218.ttl @@ -0,0 +1,396 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "minimal"@en ; + bf:code "7" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] ; + bf:changeDate "20251013011414.3" ; + bf:creationDate "20241007" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a DLC $b eng $c DLC $d OCLCO $d OCLCL $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "DLC" ; + skos:closeMatch ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:assigner ; + bf:classificationPortion "DVE8990(viewingcopy)" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 0 $a Jeezy, $d 1977- $e onscreen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJwD4t9wwJRbm6d6FghmBP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "onscreen participant." ] ] ; + bf:duration "PT1H31M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Not rated. Parental advisory: explicit content."@en ], + [ a bf:Note, + ; + rdfs:label "Featuring: Young Jeezy."@en ; + bflc:marcKey "511 0 $a Featuring: Young Jeezy." ] ; + bf:originDate "2006"^^ ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Inner cities United States." ; + bflc:marcKey "650 0 $a Inner cities $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Inner cities" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2613346" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Rap (Music)" ; + bflc:marcKey "650 0 $a Rap (Music)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2032348" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Street life United States." ; + bflc:marcKey "650 0 $a Street life $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Street life" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5331004" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Rap musicians United States." ; + bflc:marcKey "650 0 $a Rap musicians $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Rap musicians" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4007896" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4007896" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Vie dans la rue États-Unis." ; + bflc:marcKey "650 6 $a Vie dans la rue $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Vie dans la rue" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0351169" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"Hoodz DVD takes you on a live journey from Hoodz to Hoodz around the world. You get to see life in different Hoodz everywhere, the good, the bad & the ugly from the meanest streets to hip hops biggest beefs. Young Jeezy breaks down the street code from the rap game to the raw streetz of ATL [Atlanta]. Witness life from ATL's YG's & Trap Starz + live & uncut from Brooklyn to Memphis!! Hood to hood at its best!!!!\"--Container."@en ] ; + bf:title [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Street code" ; + bf:mainTitle "Street code" ], + [ a bf:Title ; + rdfs:label "Hoodz. Street code /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hoodz." ; + bf:partName "Street code /" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i Copyright application title: $a Hoodz DVD Magazine: street code" ; + bf:mainTitle "Hoodz DVD Magazine: street code" ; + bf:note [ a bf:Note ; + rdfs:label "Copyright application title:"@en ] ] . + + a bf:Person ; + rdfs:label "Jeezy, 1977-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6717356" ] . + + a bf:Organization ; + rdfs:label "Copyright Collection (Library of Congress)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1580830" ] . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contribution [ a bf:Contribution ; + bflc:applicableInstitution [ a bf:Agent ; + bf:code "DLC" ] ; + bflc:marcKey "710 2 $a Copyright Collection (Library of Congress) $1 https://id.oclc.org/worldcat/entity/E39QH7JmqdXx3qy7rPB3wH6pqF" ; + bf:agent ] ; + bf:copyrightDate "©2006"^^ ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:editionStatement "The official street code edition." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (91 min.) :"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Hoodz DVD Magazine" ] ; + rdf:value "HDZ 8102" ], + [ a bf:Upc ; + rdf:value "764377810296" ], + [ a bf:OclcNumber ; + rdf:value "1459138218" ], + [ a bf:Lccn ; + rdf:value " 2024603478" ], + [ a bf:CopyrightNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "U.S. Copyright Office" ] ; + rdf:value "PA0001594614" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Hoodz no. 5."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ; + bflc:appliesTo [ a bflc:AppliesTo ; + rdfs:label "viewing copy"@en ] ], + [ a bf:Note ; + rdfs:label "Originally released direct-to-video in 2006."@en ], + [ a bf:Note ; + rdfs:label "Title from container."@en ], + [ a bf:Note ; + rdfs:label "Sources used: videodisc container; Copyright catalog online; Copyright description; OCLC record no. 133654004."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States."@en ; + bflc:marcKey "257 $a United States. $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Kennesaw, GA] : $b Hoodz DVD Magazine, Inc., $c [2006]" ; + bflc:simpleAgent "Hoodz DVD Magazine, Inc.," ; + bflc:simpleDate "[2006]" ; + bflc:simplePlace "[Kennesaw, GA] :" ; + bf:date "2006"^^ ; + bf:place ] ; + bf:publicationStatement "[Kennesaw, GA] : Hoodz DVD Magazine, Inc., [2006]" ; + bf:responsibilityStatement "executive producer, Wesley \"Jay the Rip\" Williams ; co-executive producer, Mario \"Cheeks\" Jimenez." ; + bf:soundCharacteristic [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Hoodz. Street code /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Hoodz." ; + bf:partName "Street code /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rda" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Organization . + + a bf:Source . + diff --git a/tests/oclc/videos/1459861649.ttl b/tests/oclc/videos/1459861649.ttl new file mode 100644 index 0000000..dc9216b --- /dev/null +++ b/tests/oclc/videos/1459861649.ttl @@ -0,0 +1,283 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:DescriptionAuthentication ; + bf:code "pcc" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "used by assigner" ; + bf:code "uba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Organization . + + a bf:Source ; + bf:code "aat" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "NLM" ] ; + bf:changeDate "20260320104346.2" ; + bf:creationDate "20230929" ; + bf:descriptionAuthentication ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a NLM $b eng $c NLM $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "NLM" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "Recorded September 21 & 22, 2023."@en ] ; + bf:classification [ a bf:ClassificationNlm ; + bf:assigner ; + bf:classificationPortion "W 26.55.I4" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:PrimaryContribution ; + bflc:marcKey "111 2 $a HINTS Data Users Conference $d (2023 : $c Bethesda, Md.)," ; + bf:agent [ a bf:Meeting ; + rdfs:label "HINTS Data Users Conference (2023 : Bethesda, Md.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca16447792" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "author." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a National Cancer Institute (U.S.), $e host institution." ; + bf:agent [ a bf:Organization ; + rdfs:label "National Cancer Institute (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca339886" ] ] ; + bf:role [ a bf:Role ; + rdfs:label "host institution." ] ] ; + bf:duration "PT8H55M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Actes de congrès." ; + bflc:marcKey "655 7 $a Actes de congrès. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001049" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Webcast" ; + bflc:marcKey "655 2 $a Webcast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D057405" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference papers and proceedings." ; + bflc:marcKey "655 7 $a Conference papers and proceedings. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077202" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "proceedings (reports)" ; + bflc:marcKey "655 7 $a proceedings (reports) $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300027316" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Conference Proceedings" ; + bflc:marcKey "655 2 $a Conference Proceedings" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D016423" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Routinely Collected Health Data" ; + bflc:marcKey "650 22 $a Routinely Collected Health Data" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D000085143" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Information Management" ; + bflc:marcKey "650 12 $a Health Information Management" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D063025" ] ; + bf:source ], + [ a bf:Organization ; + rdfs:label "Health Information National Trends Survey." ; + bflc:marcKey "610 22 $a Health Information National Trends Survey." ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Health Knowledge, Attitudes, Practice" ; + bflc:marcKey "650 22 $a Health Knowledge, Attitudes, Practice" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "DNLM" ] ; + rdf:value "D007722" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "(CIT): The Health Information National Trends Survey (HINTS) routinely collects nationally representative data about the American public's access to health information, use of health information technology, and health-related knowledge, attitudes, and behaviors. The 2023 HINTS Data Users Conference will convene attendees from academic, private, and public sectors to share analyses of HINTS data on a broad range of topics in order to help the scientific community better understand information support needs in the population and plan more effective interventions for improving population health."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "HINTS data users conference :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "HINTS data users conference :" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 streaming video file (8 hr., 55 min.)) :"@en ] ; + bf:identifiedBy [ a bf:Local ; + bf:source [ a bf:Source ; + bf:code "DNLM" ] ; + rdf:value "9918681338906676" ], + [ a bf:OclcNumber ; + rdf:value "1459861649" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "Description based on NIH CIT Videocast website; title from title screen (viewed August 28, 2024)."@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch/cd7e070f-d5db-11f0-9cf9-12c45c580ad9" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ], + [ a bf:Note, + ; + rdfs:label "color, sound"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 40 $u https://videocast.nih.gov/watch/cd7a0533-d5db-11f0-9cf9-12c45c580ad9" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "0" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Bethesda, Md.] : $b [National Institutes of Health], $c [2023]" ; + bflc:simpleAgent "[National Institutes of Health]," ; + bflc:simpleDate "[2023]" ; + bflc:simplePlace "[Bethesda, Md.] :" ; + bf:date "2023"^^ ; + bf:place ] ; + bf:publicationStatement "[Bethesda, Md.] : [National Institutes of Health], [2023]" ; + bf:responsibilityStatement "NCI, NIH." ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "HINTS data users conference : celebrating 20 years of HINTS 2023 /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "HINTS data users conference :" ; + bf:subtitle "celebrating 20 years of HINTS 2023 /" ] . + + a bf:Language ; + bf:code "eng" . + + a bf:Source . + diff --git a/tests/oclc/videos/1460172521.ttl b/tests/oclc/videos/1460172521.ttl new file mode 100644 index 0000000..1b0c355 --- /dev/null +++ b/tests/oclc/videos/1460172521.ttl @@ -0,0 +1,281 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "kssb/8" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "drt" . + + a bf:Role ; + bf:code "fmp" . + + a bf:Topic ; + rdfs:label "Nordisk mytologi." ; + bflc:marcKey "650 7 $a Nordisk mytologi. $0 https://id.kb.se/term/barn/Nordisk%20mytologi $2 barn" ; + bf:source . + + a bf:Topic ; + rdfs:label "Superhjältar." ; + bflc:marcKey "650 7 $a Superhjältar. $0 https://id.kb.se/term/barn/Superhj%C3%A4ltar $2 barn" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Actionfilmer." ; + bflc:marcKey "655 7 $a Actionfilmer. $0 https://id.kb.se/term/saogf/Actionfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Fantasyfilmer." ; + bflc:marcKey "655 7 $a Fantasyfilmer. $0 https://id.kb.se/term/saogf/Fantasyfilmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20260423170444.1" ; + bf:creationDate "20241010" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:Classification ; + bf:classificationPortion "He.025" ; + bf:source ], + [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stentz, Zack. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Stentz, Zack." ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Protosevich, Mark, $d 1961- $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Protosevich, Mark, 1961-" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Miller, Ashley Edward, $d 1971- $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Miller, Ashley Edward, 1971-" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Feige, Kevin, $d 1973- $4 fmp" ; + bf:agent [ a bf:Person ; + rdfs:label "Feige, Kevin, 1973-" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Straczynski, J. Michael, $d 1954- $4 aut" ; + bf:agent [ a bf:Person ; + rdfs:label "Straczynski, J. Michael, 1954-" ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Branagh, Kenneth, $d 1960- $4 drt $0 https://libris.kb.se/4h26l73b2b598r5f#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Branagh, Kenneth, 1960-" ; + skos:relatedMatch ] ; + bf:role ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Payne, Don, $d 1964-2013. $4 aus" ; + bf:agent [ a bf:Person ; + rdfs:label "Payne, Don, 1964-2013." ] ; + bf:role ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "hin" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Skådespelare: Chris Hemsworth, Natalie Portman, Tom Hiddleston, Stellan Skarsgård, Colm Feore, Ray Stevenson, Idris Elba, Kat Dennings, Rene Russo, Anthony Hopkins..."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Chris Hemsworth, Natalie Portman, Tom Hiddleston, Stellan Skarsgård, Colm Feore, Ray Stevenson, Idris Elba, Kat Dennings, Rene Russo, Anthony Hopkins..." ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska, dubbad till hindi. Textad på svenska, danska, norska, finska, engelska, nederländska och hindi."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 11 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dut" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "hin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ] ; + bf:subject , + ; + bf:summary [ a bf:Summary ; + rdfs:label "Guden Thor är en kaxig och arrogant krigare som tvingas leva på jorden bland människor som straff för sina gärningar. Den handikappade medicinstudenten Dr. Donald Blake upptäcker plötsligt sitt hittills okända alter ego, som Donald får Thor lära sig vad som krävs av en riktig hjälte."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "Thor" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thor" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Role ; + bf:code "aut" . + + a bf:Source ; + bf:code "barn" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + skos:closeMatch ] ; + bf:copyrightDate "©2011"^^ ; + bf:digitalCharacteristic ; + bf:extent [ a bf:Extent ; + rdfs:label "1 DVD-video (1 tim., 50 min.)"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "7332431036819" ], + [ a bf:OclcNumber ; + rdf:value "1460172521" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "Systemkrav: bildformat: 16:9 (2.35:1 ); ljudformat: Dolby digital 5.1."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stockholm] : $b Paramount Home Entertainment, $c [2011]" ; + bflc:simpleAgent "Paramount Home Entertainment," ; + bflc:simpleDate "[2011]" ; + bflc:simplePlace "[Stockholm] :" ; + bf:date "2011"^^ ; + bf:place ] ; + bf:publicationStatement "[Stockholm] : Paramount Home Entertainment, [2011]" ; + bf:responsibilityStatement "directed by Kenneth Branagh ; produced by Kevin Feige ; screenplay by Ashley Edward Miller & Zack Stentz and Don Payne ; story by J. Michael Straczynski and Mark Protosevich." ; + bf:title [ a bf:Title ; + rdfs:label "Thor" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Thor" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Role ; + bf:code "aus" . + + a bf:Language . + diff --git a/tests/oclc/videos/1461754927.ttl b/tests/oclc/videos/1461754927.ttl new file mode 100644 index 0000000..c087793 --- /dev/null +++ b/tests/oclc/videos/1461754927.ttl @@ -0,0 +1,525 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20260320141338.6" ; + bf:creationDate "20241017" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCA" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "PAU" ], + [ a bf:Organization ; + bf:code "OCLCQ" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d PAU $d OCLCO $d OCLCA $d OCLCL $d OCLCO $d OCLCQ" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "KF4772" ; + bf:itemPortion ".T7544 2019" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "710 2 $a Films Media Group, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmp8WBmBkpg4TGkrKf3F" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Roth, Michael S., $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjxVC6yrjQ3mRqTfcDg4mb" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nossel, Suzanne, $d 1969- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJrgKMXtwWqmFtVxv3MXVC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bhagwat, Ashutosh, $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PBJw8YtVykYGHKTJFGbkbh3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Intelligence2 (U.S.), $e host institution, $e production company. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmq767BHj9JmxDqpW3p6" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "host institution," ], + [ a bf:Role ; + rdfs:label "production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Donvan, John $q (John Joseph), $d 1955- $e moderator. $1 https://id.oclc.org/worldcat/entity/E39PBJf4983mbJbcRw3Xhw63Qq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "moderator." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hudson, David L., $d 1969- $e on-screen participant. $1 https://id.oclc.org/worldcat/entity/E39PCjCCkw9MpXgbFPTp3Jm3DC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "on-screen participant." ] ] ; + bf:duration "PT1H18M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Documentaires." ; + bflc:marcKey "655 7 $a Documentaires. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000017" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos pour personnes ayant une déficience auditive." ; + bflc:marcKey "655 7 $a Vidéos pour personnes ayant une déficience auditive. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000009" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Debates." ; + bflc:marcKey "655 7 $a Debates. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10077217" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Débats." ; + bflc:marcKey "655 7 $a Débats. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001163" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films autres que de fiction." ; + bflc:marcKey "655 7 $a Films autres que de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000105" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Nonfiction films." ; + bflc:marcKey "655 7 $a Nonfiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866403" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "documentary film." ; + bflc:marcKey "655 7 $a documentary film. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aatgf300375156" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Documentary films." ; + bflc:marcKey "655 7 $a Documentary films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866189" ] ; + bf:source ], + ; + bf:geographicCoverage [ a bf:GeographicCoverage ; + bflc:marcKey "043 $a n-us---" ; + bf:code "n-us---" ; + skos:closeMatch ] ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Moderator, John Donvan; debaters: David Hudson, Jr., Suzanne Nossel (arguing for), Ashutosh Bhagwat, Michael S. Roth (arguing against)."@en ; + bflc:marcKey "511 0 $a Moderator, John Donvan; debaters: David Hudson, Jr., Suzanne Nossel (arguing for), Ashutosh Bhagwat, Michael S. Roth (arguing against)." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "English dialogue. with English optional SDH subtitles; Closed-captioned."@en ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Freedom of speech." ; + bflc:marcKey "650 0 $a Freedom of speech." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010298" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Liberté d'expression États-Unis." ; + bflc:marcKey "650 6 $a Liberté d'expression $z États-Unis." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Liberté d'expression" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022441" ] ] [ a bf:Geographic ; + rdfs:label "États-Unis." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0407727" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Enseignement supérieur Aspect moral." ; + bflc:marcKey "650 6 $a Enseignement supérieur $x Aspect moral." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Enseignement supérieur" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0070156" ] ] [ a bf:Topic ; + rdfs:label "Aspect moral." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0374162" ] ] ) ], + [ a bf:Topic ; + rdfs:label "Liberté d'expression." ; + bflc:marcKey "650 6 $a Liberté d'expression." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0022441" ] ; + bf:source ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Freedom of speech United States." ; + bflc:marcKey "650 0 $a Freedom of speech $z United States." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Freedom of speech" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2010298" ] ] [ a bf:Geographic ; + rdfs:label "United States." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca230407" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Education, Higher Moral and ethical aspects." ; + bflc:marcKey "650 0 $a Education, Higher $x Moral and ethical aspects." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Education, Higher" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2113704" ] ] [ a bf:Topic ; + rdfs:label "Moral and ethical aspects." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5225795" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"At the heart of this debate is the question of 'safe spaces'--places where students can be free of racist, sexist, or other derogatory speech. Such places, some argue, provide a refuge from bigotry and oppression by allowing students the opportunituy to express themselves in an empathetic and civil environment. But others argue that, however well-intended, safe spaces threaten free speech and undermine the resilience of people who will face controversial issues in the larger world. Are safe spaces a legitimate and necessary component of modern education, or are they a misguided concept that coddles young minds.\"--Container."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Trigger warning :" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Trigger warning :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 1 $i At head of title: $a Intelligence² debates" ; + bf:mainTitle "Intelligence² debates" ; + bf:note [ a bf:Note ; + rdfs:label "At head of title:"@en ] ], + [ a bf:ParallelTitle ; + bflc:marcKey "246 31 $a Safe spaces are dangerous : $b a debate" ; + bf:mainTitle "Safe spaces are dangerous :" ; + bf:subtitle "a debate" ] . + + a bf:Person ; + rdfs:label "Donvan, John (John Joseph), 1955-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca10307878" ] . + + a bf:Person ; + rdfs:label "Nossel, Suzanne, 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4410787" ] . + + a bf:Person ; + rdfs:label "Bhagwat, Ashutosh," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8242484" ] . + + a bf:Person ; + rdfs:label "Hudson, David L., 1969-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5490133" ] . + + a bf:Person ; + rdfs:label "Roth, Michael S.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7840718" ] . + + a bf:Organization ; + rdfs:label "Films Media Group," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6662663" ] . + + a bf:Organization ; + rdfs:label "Intelligence2 (U.S.)," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8969468" ] . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:appliedMaterial [ a bf:AppliedMaterial ; + rdfs:label "burning"@en ; + bf:source [ a bf:Source ; + bf:code "rdapm" ] ] ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region 1"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (78 min.) :"@en ] ; + bf:identifiedBy [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "165892" ], + [ a bf:VideoRecordingNumber ; + bf:assigner [ a bf:Organization ; + rdfs:label "Films Media Group" ] ; + rdf:value "165892-K" ], + [ a bf:OclcNumber ; + rdf:value "1461754927" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced in 2018."@en ], + [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC; widescreen (1.85:1) presentation."@en ], + [ a bf:Note, + ; + rdfs:label "sound, color ;"@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Subtitled in English for the hearing impaired (SDH); closed-captioned for the deaf and hard of hearing."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ], + [ a bf:Note ; + rdfs:label "Wide screen."@en ] ; + bf:originPlace [ a bf:Place ; + rdfs:label "United States"@en ; + bflc:marcKey "257 $a United States $2 naf" ; + bf:source [ a bf:Source ; + bf:code "naf" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a New York, N.Y. : $b Films Media Group, $c [2019]" ; + bflc:simpleAgent "Films Media Group," ; + bflc:simpleDate "[2019]" ; + bflc:simplePlace "New York, N.Y. :" ; + bf:date "2019"^^ ; + bf:place ] ; + bf:publicationStatement "New York, N.Y. : Films Media Group, [2019]" ; + bf:responsibilityStatement "Intelligence² debates, IQ²." ; + bf:soundCharacteristic [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ], + [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Trigger warning : safe spaces are dangerous : a debate /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Trigger warning :" ; + bf:subtitle "safe spaces are dangerous : a debate /" ] ; + bf:videoCharacteristic [ a bf:BroadcastStandard ; + rdfs:label "NTSC"@en ; + bf:source [ a bf:Source ; + bf:code "rdabs" ] ; + skos:closeMatch ] ; + oclcbf:pmDimensions [ a oclcbf:PmDimensions ; + rdfs:label "4 3/4 in." ] . + + a bf:Source . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1461776107.ttl b/tests/oclc/videos/1461776107.ttl new file mode 100644 index 0000000..78280ec --- /dev/null +++ b/tests/oclc/videos/1461776107.ttl @@ -0,0 +1,230 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier/swe" . + + a bf:Source ; + bf:code "rdacontent/swe" . + + a bf:Source ; + bf:code "rdamedia/swe" . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "new"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Role ; + bf:code "fmd" . + + a bf:Role ; + bf:code "fmp" . + + a bf:GenreForm ; + rdfs:label "Biografiska filmer." ; + bflc:marcKey "655 7 $a Biografiska filmer. $0 https://id.kb.se/term/saogf/Biografiska%20filmer $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Drama (film)" ; + bflc:marcKey "655 7 $a Drama (film) $0 https://id.kb.se/term/saogf/Drama%20%28film%29 $2 saogf" ; + bf:source . + + a bf:GenreForm ; + rdfs:label "Långfilmer." ; + bflc:marcKey "655 7 $a Långfilmer. $0 https://id.kb.se/term/saogf/L%C3%A5ngfilmer $2 saogf" ; + bf:source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "S3O" ] ; + bf:changeDate "20251103151738.8" ; + bf:creationDate "20241017" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a S3O $b swe $c S3O" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "S3O" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:capture [ a bf:Capture ; + rdfs:label "2001."@sv ] ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "23/swe" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@sv ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Howard, Ron, $d 1954- $4 fmd $4 fmp $0 https://libris.kb.se/97mqt6mt5670vp8#it" ; + bf:agent [ a bf:Person ; + rdfs:label "Howard, Ron, 1954-" ; + skos:relatedMatch ] ; + bf:role , + ] ; + bf:genreForm , + , + , + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "dan" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Skådespelare: Russel Crowe, Ed Harris, Jennifer Connelly [med flera]."@sv ; + bflc:marcKey "511 0 $a Skådespelare: Russel Crowe, Ed Harris, Jennifer Connelly [med flera]." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "ice" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "tur" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "Tal på engelska och turkiska. Textad på svenska, norska, danska, finska, isländska, turkiska, och engelska för hörselskadade."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "fin" ; + skos:closeMatch ] ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "nor" ; + skos:closeMatch ] ], + [ a bf:Note, + oclcbf:IntendedAudienceNote ; + rdfs:label "Från 11 år."@sv ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "swe" ; + skos:closeMatch ] ] ; + bf:subject [ a bf:Person ; + rdfs:label "Nash, John F., 1928-2015." ; + bflc:marcKey "600 14 $a Nash, John F., $d 1928-2015. $0 https://libris.kb.se/khw07c033l9vczw#it" ; + skos:relatedMatch ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Vinnare av 4 Oscar®, bland annat för bästa film. A Beautiful Mind är regisserad av Oscar®-vinnaren Ron Howard ochproducerad av Oscar®-vinnaren Brian Grazer. I A Beautiful Mind ser vi Russel Crowe i ett otroligt porträtt av den genialiske matematikern John Nash, på väg att bli internationellt erkänd när han dras in i en mystisk konspiration. Det är bara hans hängivna fru (Oscar-vinnaren Jennifer Connelly) som kan hjälpa honom i denna starka berättelse om mod, passion och triumf."@sv ] ; + bf:title [ a bf:Title ; + rdfs:label "A Beautiful Mind /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Beautiful Mind /" ] . + + a bf:Language ; + bf:code "swe" . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@sv ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:copyrightDate "©2002"^^ ; + bf:extent [ a bf:Extent ; + rdfs:label "2 DVD-video (2 tim., 10 min.)"@sv ] ; + bf:identifiedBy [ a bf:Ean ; + rdf:value "0667068831993" ], + [ a bf:OclcNumber ; + rdf:value "1461776107" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@sv ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Dubbel DVD utgåva."@sv ], + [ a bf:Note, + ; + rdfs:label "ljud, färg"@sv ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [Stockholm] : $b Universal Pictures (Nordic) AB, $c [2002]" ; + bflc:simpleAgent "Universal Pictures (Nordic) AB," ; + bflc:simpleDate "[2002]" ; + bflc:simplePlace "[Stockholm] :" ; + bf:date "2002"^^ ; + bf:place ] ; + bf:publicationStatement "[Stockholm] : Universal Pictures (Nordic) AB, [2002]" ; + bf:responsibilityStatement "en Ron Howard film ; baserad på boken av Sylvia Nasar." ; + bf:title [ a bf:Title ; + rdfs:label "A Beautiful Mind /" ; + bflc:nonSortNum "2" ; + bf:mainTitle "A Beautiful Mind /" ] . + + a bf:Source ; + bf:code "saogf" . + + a bf:Language . + diff --git a/tests/oclc/videos/1463102280.ttl b/tests/oclc/videos/1463102280.ttl new file mode 100644 index 0000000..13cdabf --- /dev/null +++ b/tests/oclc/videos/1463102280.ttl @@ -0,0 +1,561 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "mixed color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "new"@en . + + a bf:Status ; + rdfs:label "not used by assigner" ; + bf:code "nuba" . + + a bflc:MovingImageTechnique ; + rdfs:label "animation"@en ; + bf:code "anim" . + + a bf:Source ; + bf:code "aat" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Source . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "PAU" ] ; + bf:changeDate "20241022163757.9" ; + bf:creationDate "20241021" ; + bf:descriptionConventions ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "OCLCO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a PAU $b eng $c PAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "PAU" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationLcc ; + bf:classificationPortion "PN1997." ; + bf:itemPortion ".W333 2022" ; + bf:status ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Stalling, Carl W., $e composer (expression)" ; + bf:agent [ a bf:Person ; + rdfs:label "Stalling, Carl W.," ] ; + bf:role [ a bf:Role ; + rdfs:label "composer (expression)" ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Schlesinger, Leon, $d 1884-1949, $e film producer." ; + bf:agent [ a bf:Person ; + rdfs:label "Schlesinger, Leon, 1884-1949," ] ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Freleng, Friz, $d 1905-1995, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJmHHvRcrtV3XH6xj3DjG3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Warner Bros. Pictures (1923-1967), $e film production company." ; + bf:agent [ a bf:Organization ; + rdfs:label "Warner Bros. Pictures (1923-1967)," ] ; + bf:role [ a bf:Role ; + rdfs:label "film production company." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a McCabe, Norman, $e film director." ; + bf:agent [ a bf:Person ; + rdfs:label "McCabe, Norman," ] ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Mental Brain Media (Firm), $e publisher." ; + bf:agent [ a bf:Organization ; + rdfs:label "Mental Brain Media (Firm)," ] ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Clampett, Bob, $d -1984, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJpDQ8D8XJyvGC8CDQhrbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Jones, Chuck, $d 1912-2002, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJvMF3Qf7bRbq3xDfvttKd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ] ; + bf:duration "PT1H45M"^^xsd:duration ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Animated films"@en ; + bflc:marcKey "380 $a Animated films $2 lcgft" ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures" ; + bflc:marcKey "655 7 $a Motion pictures $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726252" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated films." ; + bflc:marcKey "655 7 $a Animated films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866041" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures." ; + bflc:marcKey "655 7 $a Motion pictures. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866386" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films" ; + bflc:marcKey "655 7 $a Fiction films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710264" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Courts métrages." ; + bflc:marcKey "655 7 $a Courts métrages. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000005" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films." ; + bflc:marcKey "655 7 $a Short films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866548" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Short films" ; + bflc:marcKey "655 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01710364" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films." ; + bflc:marcKey "655 7 $a Films. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000222" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 0 $a Comedy films." ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Animated films" ; + bflc:marcKey "655 7 $a Animated films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01726127" ] ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Producer of most films, Leon Schlesinger; music for most films, Carl W. Stallings."@en ; + bflc:marcKey "508 $a Producer of most films, Leon Schlesinger; music for most films, Carl W. Stallings." ], + [ a bf:Note, + ; + rdfs:label "English dialogue."@en ] ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Dover boys of Pimento University (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Dover boys of Pimento University (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Dover boys of Pimento University (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Dover boys of Pimento University (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Pigs in a polka (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Pigs in a polka (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Pigs in a polka (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Pigs in a polka (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Fifth-column mouse (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Fifth-column mouse (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Fifth-column mouse (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fifth-column mouse (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Fox pop (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Fox pop (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Fox pop (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fox pop (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Case of the missing hare (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Case of the missing hare (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Case of the missing hare (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Case of the missing hare (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Fresh hare (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Fresh hare (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Fresh hare (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Fresh hare (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "To duck or not to duck (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a To duck or not to duck (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "To duck or not to duck (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "To duck or not to duck (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Ding dog daddy (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Ding dog daddy (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Ding dog daddy (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Ding dog daddy (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Confusions of a nutzy spy (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Confusions of a nutzy spy (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Confusions of a nutzy spy (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Confusions of a nutzy spy (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Eatin' on the cuff (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Eatin' on the cuff (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Eatin' on the cuff (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Eatin' on the cuff (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Flop goes the weasel (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Flop goes the weasel (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Flop goes the weasel (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Flop goes the weasel (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ], + [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AnalyticalEntry ; + rdfs:label "Sheepish wold (Motion picture)" ; + bflc:marcKey "730 02 $i Container of (work) : $a Sheepish wold (Motion picture)" ; + bf:title [ a bf:Title ; + rdfs:label "Sheepish wold (Motion picture)" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sheepish wold (Motion picture)" ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Container of (work) :" ], + ] ; + bf:subject [ a bf:Topic ; + rdfs:label "Short films." ; + bflc:marcKey "650 0 $a Short films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2108906" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "short subjects." ; + bflc:marcKey "650 7 $a short subjects. $2 aat" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CStmoGRI" ] ; + rdf:value "aat300263846" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Animated films" ; + bflc:marcKey "650 7 $a Animated films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst00809611" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Short films" ; + bflc:marcKey "650 7 $a Short films $2 fast" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "fst01117032" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Courts métrages." ; + bflc:marcKey "650 6 $a Courts métrages." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "201-0031008" ] ; + bf:source ], + [ a bf:Topic ; + rdfs:label "Animated films." ; + bflc:marcKey "650 0 $a Animated films." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2041333" ] ; + bf:source ] ; + bf:summary [ a bf:Summary ; + rdfs:label "\"More fun and comedy await you as we explore more great cartoons from animation's Golden Era! Whether it's experimenting with different visual styles in The Dover Boys, parodying Disney's Fantasia in Pigs in a Polka, or making a deep socio political commentary in The Fifth-Column Mouse, these great historical cartoon treasures are a sure delight for animation fans and collectors alike!\"--Container."@en ] ; + bf:tableOfContents [ a bf:TableOfContents ; + rdfs:label "Fresh hare (director, Friz Freleng, Aug. 1942) -- Eatin' on the cuff, or, The moth who came to dinner (director, Robert Clampett, Aug. 1942) -- Fox pop (director, Chuck Jones, Sept. 1942) -- The Dover Boys at Pimento University (director Chuck Jones, Sept. 1942) -- The sheepish wolf (director, Friz Freleng, Oct. 1942) -- A tale of two kitties (director, Robert Clampett, Nov. 1942) -- Ding dog daddy (director, Friz Freleng, Dec. 1942) -- The case of the missing hare (director, Chuck Jones, Dec. 1942) -- Confusions of a nutzy spy (director, Norm McCabe, Jan. 1943) -- Pigs in a polka (director, Friz Freleng, Feb. 1943) -- To duck or not to duck (director, Chuck Jones, Mar. 1943) -- The fifth-column mouse (director, Friz Freleng, March 1943) -- Flop goes the weasel (direcor, Chuck Jones, March 1943)" ] ; + bf:title [ a bf:Title ; + rdfs:label "The wackiest cartoons of all time! Volume 4 :" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The wackiest cartoons of all time!" ; + bf:partNumber "Volume 4 :" ], + [ a bf:VariantTitle ; + bflc:marcKey "246 33 $a Moth who came to dinner" ; + bf:mainTitle "Moth who came to dinner" ], + [ a bf:VariantTitle, + ; + bflc:marcKey "246 30 $a Uncensored animation from the 1940s" ; + bf:mainTitle "Uncensored animation from the 1940s" ] . + + a bf:Person ; + rdfs:label "Freleng, Friz, 1905-1995," . + + a bf:Person ; + rdfs:label "Clampett, Bob, -1984," . + + a bf:Person ; + rdfs:label "Jones, Chuck, 1912-2002," . + + a bf:EncodingFormat ; + rdfs:label "DVD video"@en . + + a bf:RecordingMedium ; + rdfs:label "optical"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "videodisc"@en ; + bf:code "vd" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:copyrightDate "1942"^^ ; + bf:digitalCharacteristic [ a bf:RegionalEncoding ; + rdfs:label "region free"@en ; + bf:source [ a bf:Source ; + bf:code "rdare" ] ], + [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ], + [ a bf:EncodingFormat ; + rdfs:label "DVD"@en ; + skos:closeMatch ], + ; + bf:dimensions "4 3/4 in." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 videodisc (approximately 105 min.) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1463102280" ], + [ a bf:Upc ; + rdf:value "191092769057" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + oclcbf:SystemDetailsNote ; + rdfs:label "DVD-R, NTSC, region free; full screen (1.33:1) presentation."@en ], + [ a bf:Note ; + rdfs:label "Bonus feature: Vintage 1960s animated Kool-Aid commercials featuring Bugs and friends."@en ], + [ a bf:Note ; + rdfs:label "Videodisc release of 13 cartoons produced in 1942 and 1943."@en ], + [ a bf:Note, + ; + rdfs:label "sound, black and white, color ;"@en ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a [United States] : $b Mental Brain Media, $c [2022]" ; + bflc:simpleAgent "Mental Brain Media," ; + bflc:simpleDate "[2022]" ; + bflc:simplePlace "[United States] :" ; + bf:date "2022"^^ ; + bf:place ] ; + bf:publicationStatement "[United States] : Mental Brain Media, [2022]" ; + bf:responsibilityStatement "Warner Bros.." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:RecordingMedium ; + rdfs:label "optical"@en ; + bf:source [ a bf:Source ; + bf:code "rdarm" ] ; + skos:closeMatch ], + ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "The wackiest cartoons of all time! Volume 4 : uncensored animation from the 1940s /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The wackiest cartoons of all time!" ; + bf:partNumber "Volume 4 :" ; + bf:subtitle "uncensored animation from the 1940s /" ] . + + a bf:Source . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + + a bf:Source ; + bf:code "fast" . + + a bf:Relationship . + diff --git a/tests/oclc/videos/1464351192.ttl b/tests/oclc/videos/1464351192.ttl new file mode 100644 index 0000000..f71623e --- /dev/null +++ b/tests/oclc/videos/1464351192.ttl @@ -0,0 +1,159 @@ +@prefix bf: . +@prefix bflc: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "black and white"@en . + + a bflc:EncodingLevel ; + rdfs:label "abbreviated"@en ; + bf:code "3" . + + a bflc:GovernmentPubType ; + rdfs:label "federal"@en ; + bf:code "f" . + + a bf:PlaybackChannels ; + rdfs:label "surround"@en . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20241030163442.7" ; + bf:creationDate "20241030" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType ; + bflc:movingImageTechnique ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Pattison, Yuri, $e film maker." ; + bf:agent [ a bf:Person ; + rdfs:label "Pattison, Yuri," ] ; + bf:role [ a bf:Role ; + rdfs:label "film maker." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Sia, Tiffany, $e film maker." ; + bf:agent [ a bf:Person ; + rdfs:label "Sia, Tiffany," ] ; + bf:role [ a bf:Role ; + rdfs:label "film maker." ] ] ; + bf:duration "PT12M"^^xsd:duration ; + bf:genreForm ; + bf:hasInstance ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "Director/writer, Tiffany Sia and Yuri Pattison."@en ; + bflc:marcKey "508 $a Director/writer, Tiffany Sia and Yuri Pattison." ] ; + bf:summary [ a bf:Summary ; + rdfs:label "A meditation on maritime trade routes, SEA - SHIPPING - SUN is a short film directed by Tiffany Sia (b. Hong Kong) and Yuri Pattison (b. Dublin) shot over the span of two years to render a simulated duration of a day, beginning at twilight and closing at sunset. The film is set against shipping forecasts from archival BBC Radio 4 broadcasts. The sun emerges and disappears, again and again. Issued by the British Meteorological Office on behalf of the Maritime and Coastguard Agency, the shipping forecast functions to disseminate \"gale warnings for seafarers and [communicate] weather information from coastal stations,\" originating in a time before GPS and satellite telecommunication technologies when sailors had only the radio to rely on. These broadcasts, continuing a British maritime tradition and no longer serving a practical purpose, are purely nostalgic. Sia and Pattison draw from the poetics of the shipping forecasts and reassemble recordings pulled from two pivotal dates of recent history, 23 June (i) and 30 June (ii), and set them against an anachronistic setting of shipping channels in Hong Kong."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "Sea, shipping, sun /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sea, shipping, sun /" ] . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent ; + bf:distributionStatement "Chicago : Video Data Bank, 2021." ; + bf:extent [ a bf:Extent ; + rdfs:label "1 streaming video file (12 minutes) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1464351192" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "video"@en ; + bf:code "v" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note, + ; + bflc:marcKey "856 41 $u https://www.vdb.org/titles/sea-shipping-sun" ; + bf:electronicLocator ; + bf:relation [ a bf:Relation ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Distribution ; + bflc:marcKey "264 2 $a Chicago : $b Video Data Bank, $c 2021." ; + bflc:simpleAgent "Video Data Bank," ; + bflc:simpleDate "2021." ; + bflc:simplePlace "Chicago :" ; + bf:date "2021"^^ ] ; + bf:responsibilityStatement "Video Data Bank presents ; directed by Tiffany Sia & Yuri Pattison." ; + bf:soundCharacteristic ; + bf:soundContent ; + bf:title [ a bf:Title ; + rdfs:label "Sea, shipping, sun /" ; + bflc:nonSortNum "0" ; + bf:mainTitle "Sea, shipping, sun /" ] . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/oclc/videos/1470977473.ttl b/tests/oclc/videos/1470977473.ttl new file mode 100644 index 0000000..c156b48 --- /dev/null +++ b/tests/oclc/videos/1470977473.ttl @@ -0,0 +1,610 @@ +@prefix bf: . +@prefix bflc: . +@prefix madsrdf: . +@prefix oclcbf: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a bf:GenreForm ; + rdfs:label "Video recordings"@en . + + a bf:Source ; + bf:code "sapdv" . + + a bf:DescriptionConventions ; + rdfs:label "ISBD: International standard bibliographic description"@en ; + bf:code "isbd" . + + a bf:DescriptionConventions ; + bf:code "rda" . + + a bf:Source ; + bf:code "rdacarrier" . + + a bf:Source ; + bf:code "rdacontent" . + + a bf:Source ; + bf:code "rdamedia" . + + a bf:ColorContent ; + rdfs:label "color"@en . + + a bflc:EncodingLevel ; + rdfs:label "full"@en ; + bf:code "f" . + + a bf:Status ; + rdfs:label "changed"@en . + + a bflc:MovingImageTechnique ; + rdfs:label "live action"@en ; + bf:code "live" . + + a bf:Relationship . + + a bf:Source ; + bf:code "lcgft" . + + a bf:AdminMetadata, + oclcbf:Record ; + bflc:encodingLevel ; + bf:assigner [ a bf:Organization ; + bf:code "COO" ] ; + bf:changeDate "20260106211120.2" ; + bf:creationDate "20241118" ; + bf:descriptionConventions , + ; + bf:descriptionLanguage ; + bf:descriptionModifier [ a bf:Organization ; + bf:code "COO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCO" ], + [ a bf:Organization ; + bf:code "OCLCL" ], + [ a bf:Organization ; + bf:code "WAU" ] ; + bf:language ; + bf:note [ a bf:Note, + ; + rdfs:label "040 $a COO $b eng $c COO $d COO $d OCLCO $d OCLCL $d OCLCO $d WAU $d OCLCO" ] ; + bf:status ; + oclcbf:mainEntity ; + oclcbf:transcriber [ a bf:Organization ; + bf:code "COO" ] . + + a bf:Monograph, + bf:MovingImage, + bf:Work, + ; + bflc:governmentPubType [ a bflc:GovernmentPubType ; + rdfs:label ""@en ] ; + bflc:movingImageTechnique ; + bf:classification [ a bf:ClassificationDdc ; + bf:classificationPortion "791.4372" ; + bf:edition "full" ; + bf:source [ a bf:Source ; + bf:code "22" ] ; + skos:relatedMatch ] ; + bf:content [ a bf:Content ; + rdfs:label "two-dimensional moving image"@en ; + bf:code "tdi" ; + bf:source ; + skos:closeMatch ] ; + bf:contribution [ a bf:Contribution ; + bflc:marcKey "700 1 $a Turman, Lawrence, $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJhd7vbTxXwdD8dHTPDQbd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Levine, Joseph E., $e film producer. $1 https://id.oclc.org/worldcat/entity/E39PBJgxthHB6Gx6GJV4Jv34v3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film producer." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Studio Canal, $e production company, $e publisher. $1 https://id.oclc.org/worldcat/entity/E39QH7JmqPCj8KPXQcgGpQC7gg" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "publisher." ], + [ a bf:Role ; + rdfs:label "production company," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Henry, Buck, $e screenwriter, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJqQCRGgmXWDy4YWBVBwYP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ], + [ a bf:Role ; + rdfs:label "screenwriter," ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Bancroft, Anne, $d 1931-2005, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJj4xQrjpgJKmqTbyBfwmd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Ross, Katharine, $d 1940- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJpDK86X3c49X9JjVk94bd" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Daniels, William, $d 1927- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJxWRmKRYWDky84Pj49MT3" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Nichols, Mike, $e film director. $1 https://id.oclc.org/worldcat/entity/E39PBJkhGdDYRdXg3rwJ8VmPQq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "film director." ] ], + [ a bf:Contribution ; + bflc:marcKey "710 2 $a Embassy Pictures Corp. $1 https://id.oclc.org/worldcat/entity/E39QH7Jmqm6k6TcpCMHxxFRKM6" ; + bf:agent ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hoffman, Dustin, $d 1937- $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJyhcbt9RChVDywVFRFdwC" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Surtees, Robert, $e director of photography. $1 https://id.oclc.org/worldcat/entity/E39PBJB49JvP3JVvhKqrMDQrMP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "director of photography." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Hamilton, Murray, $e actor. $1 https://id.oclc.org/worldcat/entity/E39PBJghmwF6H6fKRP3dCDKTpP" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "actor." ] ], + [ a bf:Contribution ; + bflc:marcKey "700 1 $a Willingham, Calder, $d 1922-1995, $e screenwriter. $1 https://id.oclc.org/worldcat/entity/E39PBJcWxByVfGMjPg6dtxF3Qq" ; + bf:agent ; + bf:role [ a bf:Role ; + rdfs:label "screenwriter." ] ] ; + bf:duration "PT1H46M"^^xsd:duration ; + bf:expressionOf [ a bf:Work ; + rdfs:label "Graduate (Motion picture)" ; + bflc:marcKey "130 0 $a Graduate (Motion picture)" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5544090" ] ; + bf:title [ a bf:Title ; + bflc:nonSortNum "0" ; + bf:mainTitle "Graduate (Motion picture)" ] ] ; + bf:genreForm [ a bf:GenreForm ; + rdfs:label "Adaptations cinématographiques." ; + bflc:marcKey "655 7 $a Adaptations cinématographiques. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000013" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Feature films." ; + bflc:marcKey "655 7 $a Feature films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866229" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Vidéos sur Internet." ; + bflc:marcKey "655 7 $a Vidéos sur Internet. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000001568" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Fiction films." ; + bflc:marcKey "655 7 $a Fiction films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866231" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Films de fiction." ; + bflc:marcKey "655 7 $a Films de fiction. $2 rvmgf" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "CaQQLa" ] ; + rdf:value "RVMGF-000000003" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Film adaptations." ; + bflc:marcKey "655 7 $a Film adaptations. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866235" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Comedy films." ; + bflc:marcKey "655 7 $a Comedy films. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866137" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Video recordings for the hearing impaired." ; + bflc:marcKey "655 7 $a Video recordings for the hearing impaired. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866703" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Internet videos." ; + bflc:marcKey "655 7 $a Internet videos. $2 lcgft" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca8866317" ] ; + bf:source ], + [ a bf:GenreForm ; + rdfs:label "Motion pictures"@en ; + bflc:marcKey "380 $a Motion pictures $2 lcgft" ; + bf:source ], + ; + bf:hasInstance ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ], + ; + bf:note [ a bf:Note, + ; + rdfs:label "Anne Bancroft, Dustin Hoffman, Katharine Ross, Williamm Daniels, Murray Hamilton."@en ; + bflc:marcKey "511 1 $a Anne Bancroft, Dustin Hoffman, Katharine Ross, Williamm Daniels, Murray Hamilton." ], + [ a bf:Note, + ; + rdfs:label "Director of photography, Robert Surtees ; production designer, Richard Sylbert ; editor, Sam O'Steen ; set designer, George Nelson ; songs, Paul Simon, Dave Grusin ; Patricia Zipprodt, costume designer."@en ; + bflc:marcKey "508 $a Director of photography, Robert Surtees ; production designer, Richard Sylbert ; editor, Sam O'Steen ; set designer, George Nelson ; songs, Paul Simon, Dave Grusin ; Patricia Zipprodt, costume designer." ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ], + [ a bf:Note, + ; + rdfs:label "In English."@en ], + [ a bf:Note, + , + ; + bf:language [ a bf:Language ; + bf:code "eng" ; + skos:closeMatch ] ] ; + bf:originDate "1967"^^ ; + bf:relation [ a bf:Relation ; + bf:associatedResource [ a bf:Work, + oclcbf:AddedEntry ; + rdfs:label "Webb, Charles, 1939-2020. Graduate." ; + bflc:marcKey "700 1 $i Motion picture adaptation of (work): $a Webb, Charles, $d 1939-2020. $t Graduate." ; + bf:contribution [ a bf:Contribution ; + bf:agent [ a bf:Person ; + rdfs:label "Webb, Charles, 1939-2020." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca329583" ] ] ] ; + bf:title [ a bf:Title ; + rdfs:label "Graduate." ; + bf:mainTitle "Graduate." ] ] ; + bf:relationship [ a bf:Relationship ; + rdfs:label "Motion picture adaptation of (work):" ], + ] ; + bf:subject [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Youth Conduct of life Drama." ; + bflc:marcKey "650 0 $a Youth $x Conduct of life $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Youth" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117045" ] ] [ a bf:Topic ; + rdfs:label "Conduct of life" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2117045" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "May-December romances Drama." ; + bflc:marcKey "650 0 $a May-December romances $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "May-December romances" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca7479374" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Man-woman relationships Drama." ; + bflc:marcKey "650 0 $a Man-woman relationships $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Man-woman relationships" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3173806" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Adultery Drama." ; + bflc:marcKey "650 0 $a Adultery $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Adultery" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2001406" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "Nineteen sixties Drama." ; + bflc:marcKey "650 0 $a Nineteen sixties $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "Nineteen sixties" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca4118894" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ], + [ a bf:Topic, + madsrdf:ComplexSubject, + madsrdf:Topic ; + rdfs:label "College graduates California Drama." ; + bflc:marcKey "650 0 $a College graduates $z California $v Drama." ; + bf:source ; + madsrdf:componentList ( [ a bf:Topic ; + rdfs:label "College graduates" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2019475" ] ] [ a bf:Geographic ; + rdfs:label "California" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca275170" ] ] [ a bf:GenreForm ; + rdfs:label "Drama." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5155826" ] ] ) ] ; + bf:summary [ a bf:Summary ; + rdfs:label "Uncertain of what he wants to do with his life, college graduate Benjamin Braddock returns home. And when the wife of his father's business partner, the sexy Mrs. Robinson, seduces him, the affair only deepens his confusion. That is, until he meets the girl of his dreams. But there's one problem-- she's Mrs. Robinson's daughter."@en ] ; + bf:title [ a bf:Title ; + rdfs:label "The graduate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The graduate /" ] . + + a bf:Person ; + rdfs:label "Surtees, Robert," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3243851" ] . + + a bf:Person ; + rdfs:label "Willingham, Calder, 1922-1995," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca54675" ] . + + a bf:Person ; + rdfs:label "Hamilton, Murray," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2381845" ] . + + a bf:Person ; + rdfs:label "Levine, Joseph E.," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1541364" ] . + + a bf:Person ; + rdfs:label "Turman, Lawrence," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca3244049" ] . + + a bf:Person ; + rdfs:label "Bancroft, Anne, 1931-2005," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca268733" ] . + + a bf:Person ; + rdfs:label "Nichols, Mike," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca877804" ] . + + a bf:Person ; + rdfs:label "Ross, Katharine, 1940-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2547795" ] . + + a bf:Person ; + rdfs:label "Henry, Buck," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca1999392" ] . + + a bf:Person ; + rdfs:label "Daniels, William, 1927-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca2716387" ] . + + a bf:Person ; + rdfs:label "Hoffman, Dustin, 1937-" ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca528847" ] . + + a bf:Organization ; + rdfs:label "Studio Canal," ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca6667939" ] . + + a bf:Organization ; + rdfs:label "Embassy Pictures Corp." ; + bf:identifiedBy [ a bf:Local ; + bf:assigner [ a bf:Organization ; + bf:code "OCoLC" ] ; + rdf:value "oca5314560" ] . + + a bf:SoundContent ; + rdfs:label "sound"@en . + + a bf:Instance ; + bf:adminMetadata ; + bf:carrier [ a bf:Carrier ; + rdfs:label "online resource"@en ; + bf:code "cr" ; + bf:source ; + skos:closeMatch ] ; + bf:colorContent [ a bf:ColorContent ; + rdfs:label "polychrome"@en ; + bf:source [ a bf:Source ; + bf:code "rdacc" ] ], + [ a bf:ColorContent ; + rdfs:label "color"@en ], + ; + bf:contentAccessibility [ a bf:ContentAccessibility ; + bf:source ; + bf:status [ a bf:Status, + oclcbf:PrimaryContent ] ; + oclcbf:contentAccessMode "auditory"@en ; + oclcbf:textualAssistiveFeatures "closedCaptions"@en ] ; + bf:digitalCharacteristic [ a bf:FileType ; + rdfs:label "video file"@en ; + bf:source [ a bf:Source ; + bf:code "rdaft" ] ; + skos:closeMatch ] ; + bf:extent [ a bf:Extent ; + rdfs:label "1 online resource (1 video file (approximately 106 min.)) :"@en ] ; + bf:identifiedBy [ a bf:OclcNumber ; + rdf:value "1470977473" ] ; + bf:instanceOf ; + bf:issuance [ a bf:Issuance ; + rdfs:label "single unit"@en ; + bf:code "mono" ; + skos:closeMatch ] ; + bf:media [ a bf:Media ; + rdfs:label "computer"@en ; + bf:code "c" ; + bf:source ; + skos:closeMatch ] ; + bf:note [ a bf:Note ; + rdfs:label "Originally produced as a motion picture in 1967."@en ], + [ a bf:Note, + ; + rdfs:label "Online resource; title from title screen (Kanopy, viewed January 5, 2026)"@en ], + [ a bf:Note, + ; + rdfs:label "sound, color"@en ], + [ a bf:Note ; + rdfs:label "Based on the novel by Charles Webb."@en ], + [ a bf:Note, + oclcbf:AccessibilityNote ; + rdfs:label "Optional English captions."@en ; + oclcbf:displayConstant [ a oclcbf:DisplayConstant ; + rdfs:label "Accessibility features" ; + bf:code "1" ] ] ; + bf:provisionActivity [ a bf:Publication ; + bflc:marcKey "264 1 $a Santa Monica, Calif. : $b Studio Canal, Universal, $c [1967]" ; + bflc:simpleAgent "Studio Canal, Universal," ; + bflc:simpleDate "[1967]" ; + bflc:simplePlace "Santa Monica, Calif. :" ; + bf:date "1967"^^ ; + bf:place ] ; + bf:publicationStatement "Santa Monica, Calif. : Studio Canal, Universal, [1967]" ; + bf:responsibilityStatement "an Embassy Pictures release ; Joseph E. Levine presents a Mike Nichols/Lawrence Turman production ; directed by Mike Nichols ; produced by Lawrence Turman ; screenplay by Calder Willingham and Buck Henry." ; + bf:soundCharacteristic [ a bf:RecordingMethod ; + rdfs:label "digital"@en ; + bf:source [ a bf:Source ; + bf:code "rdatr" ] ; + skos:closeMatch ], + [ a bf:PlaybackChannels ; + rdfs:label "stereo"@en ; + bf:source [ a bf:Source ; + bf:code "rdacpc" ] ; + skos:closeMatch ] ; + bf:soundContent [ a bf:SoundContent ; + rdfs:label "sound"@en ; + bf:source [ a bf:Source ; + bf:code "rdasco" ] ; + skos:closeMatch ], + ; + bf:title [ a bf:Title ; + rdfs:label "The graduate /" ; + bflc:nonSortNum "4" ; + bf:mainTitle "The graduate /" ] . + + a bf:Source ; + bf:code "rvmgf" . + + a bf:Source . + + a bf:Source ; + bf:code "lcgft" . + + a bf:Language ; + bf:code "eng" . + diff --git a/tests/serial_admin_metadata.csv b/tests/serial_admin_metadata.csv new file mode 100644 index 0000000..c3f32e8 --- /dev/null +++ b/tests/serial_admin_metadata.csv @@ -0,0 +1,173 @@ +rdf_file_path,violations,warnings +loc/serial/11158534.cbd.rdf,16,0 +loc/serial/21507607.cbd.rdf,24,0 +loc/serial/23326748.cbd.rdf,16,0 +loc/serial/23793113.cbd.rdf,16,0 +loc/serial/23996113.cbd.rdf,32,0 +oclc/serials/1357103712.ttl,0,0 +oclc/serials/1357117517.ttl,0,0 +oclc/serials/1357119516.ttl,0,0 +oclc/serials/1357135322.ttl,0,0 +oclc/serials/1357150855.ttl,0,0 +oclc/serials/1357499324.ttl,0,0 +oclc/serials/1357552369.ttl,0,0 +oclc/serials/1360432762.ttl,0,0 +oclc/serials/1362529389.ttl,0,0 +oclc/serials/1362529430.ttl,0,0 +oclc/serials/1362529563.ttl,0,0 +oclc/serials/1362536801.ttl,0,0 +oclc/serials/1362536876.ttl,0,0 +oclc/serials/1362538632.ttl,0,0 +oclc/serials/1362894591.ttl,0,0 +oclc/serials/1362894772.ttl,0,0 +oclc/serials/1367362024.ttl,0,0 +oclc/serials/1368055363.ttl,0,0 +oclc/serials/1369497654.ttl,0,0 +oclc/serials/1370011003.ttl,0,0 +oclc/serials/1370011078.ttl,0,0 +oclc/serials/1370194337.ttl,0,0 +oclc/serials/1370197072.ttl,0,0 +oclc/serials/1371042549.ttl,0,0 +oclc/serials/1371108515.ttl,0,0 +oclc/serials/1371110298.ttl,0,0 +oclc/serials/1371297318.ttl,0,0 +oclc/serials/1371330299.ttl,0,0 +oclc/serials/1371462512.ttl,0,0 +oclc/serials/1372353066.ttl,0,0 +oclc/serials/1372495246.ttl,0,0 +oclc/serials/1373628972.ttl,0,0 +oclc/serials/1373789245.ttl,0,0 +oclc/serials/1374211972.ttl,0,0 +oclc/serials/1374224980.ttl,0,0 +oclc/serials/1375048794.ttl,0,0 +oclc/serials/1375110075.ttl,0,0 +oclc/serials/1375965872.ttl,0,0 +oclc/serials/1376544601.ttl,0,0 +oclc/serials/1376649783.ttl,0,0 +oclc/serials/1377515030.ttl,0,0 +oclc/serials/1377515238.ttl,0,0 +oclc/serials/1377724034.ttl,0,0 +oclc/serials/1378022882.ttl,0,0 +oclc/serials/1378035329.ttl,0,0 +oclc/serials/1378035565.ttl,0,0 +oclc/serials/1378064927.ttl,0,0 +oclc/serials/1378076540.ttl,0,0 +oclc/serials/1378164156.ttl,0,0 +oclc/serials/1379305240.ttl,0,0 +oclc/serials/1380428911.ttl,0,0 +oclc/serials/1380596497.ttl,0,0 +oclc/serials/1381263146.ttl,0,0 +oclc/serials/1381435867.ttl,0,0 +oclc/serials/1381435979.ttl,0,0 +oclc/serials/1381436007.ttl,0,0 +oclc/serials/1381484103.ttl,0,0 +oclc/serials/1381688577.ttl,0,0 +oclc/serials/1383659571.ttl,0,0 +oclc/serials/1383674137.ttl,0,0 +oclc/serials/1385178044.ttl,0,0 +oclc/serials/1385357285.ttl,0,0 +oclc/serials/1388219723.ttl,0,0 +oclc/serials/1389271857.ttl,0,0 +oclc/serials/1389573635.ttl,0,0 +oclc/serials/1389580219.ttl,0,0 +oclc/serials/1390161185.ttl,0,0 +oclc/serials/1390161237.ttl,0,0 +oclc/serials/1390161308.ttl,0,0 +oclc/serials/1390416696.ttl,0,0 +oclc/serials/1391208973.ttl,0,0 +oclc/serials/1391227394.ttl,0,0 +oclc/serials/1392040063.ttl,0,0 +oclc/serials/1393202370.ttl,0,0 +oclc/serials/1393983807.ttl,0,0 +oclc/serials/1393986488.ttl,0,0 +oclc/serials/1394000112.ttl,0,0 +oclc/serials/1394871181.ttl,0,0 +oclc/serials/1395470590.ttl,0,0 +oclc/serials/1395472691.ttl,0,0 +oclc/serials/1396453590.ttl,0,0 +oclc/serials/1397048745.ttl,0,0 +oclc/serials/1398165919.ttl,0,0 +oclc/serials/1398334324.ttl,0,0 +oclc/serials/1400038147.ttl,0,0 +oclc/serials/1401759837.ttl,0,0 +oclc/serials/1401832333.ttl,0,0 +oclc/serials/1402177754.ttl,0,0 +oclc/serials/1404826618.ttl,0,0 +oclc/serials/1405819342.ttl,0,0 +oclc/serials/1405968738.ttl,0,0 +oclc/serials/1407117334.ttl,0,0 +oclc/serials/1407415286.ttl,0,0 +oclc/serials/1407415290.ttl,0,0 +oclc/serials/1409477330.ttl,0,0 +oclc/serials/1409477370.ttl,0,0 +oclc/serials/1409477426.ttl,0,0 +oclc/serials/1409477658.ttl,0,0 +oclc/serials/1411026085.ttl,0,0 +oclc/serials/1411815156.ttl,0,0 +oclc/serials/1411845007.ttl,0,0 +oclc/serials/1415635805.ttl,0,0 +oclc/serials/1416653093.ttl,0,0 +oclc/serials/1416856201.ttl,0,0 +oclc/serials/1418718908.ttl,0,0 +oclc/serials/1420910644.ttl,0,0 +oclc/serials/1422868034.ttl,0,0 +oclc/serials/1422916154.ttl,0,0 +oclc/serials/1423716077.ttl,0,0 +oclc/serials/1424875128.ttl,0,0 +oclc/serials/1425198081.ttl,0,0 +oclc/serials/1426044665.ttl,0,0 +oclc/serials/1426284091.ttl,0,0 +oclc/serials/1427437531.ttl,0,0 +oclc/serials/1427529439.ttl,0,0 +oclc/serials/1428107212.ttl,0,0 +oclc/serials/1428594230.ttl,0,0 +oclc/serials/1430289080.ttl,0,0 +oclc/serials/1430797998.ttl,0,0 +oclc/serials/1431059697.ttl,0,0 +oclc/serials/1432097503.ttl,0,0 +oclc/serials/1432177932.ttl,0,0 +oclc/serials/1432352824.ttl,0,0 +oclc/serials/1432735997.ttl,0,0 +oclc/serials/1433342761.ttl,0,0 +oclc/serials/1433721470.ttl,0,0 +oclc/serials/1434057646.ttl,0,0 +oclc/serials/1435495049.ttl,0,0 +oclc/serials/1436427518.ttl,0,0 +oclc/serials/1436737049.ttl,0,0 +oclc/serials/1442200573.ttl,0,0 +oclc/serials/1446222468.ttl,0,0 +oclc/serials/1446413325.ttl,0,0 +oclc/serials/1451147646.ttl,0,0 +oclc/serials/1452684979.ttl,0,0 +oclc/serials/1452692889.ttl,0,0 +oclc/serials/1453032772.ttl,0,0 +oclc/serials/1454613628.ttl,0,0 +oclc/serials/1454682930.ttl,0,0 +oclc/serials/1455278929.ttl,0,0 +oclc/serials/1455289145.ttl,0,0 +oclc/serials/1455290467.ttl,0,0 +oclc/serials/1456370586.ttl,0,0 +oclc/serials/1457106250.ttl,0,0 +oclc/serials/1457982849.ttl,0,0 +oclc/serials/1458581942.ttl,0,0 +oclc/serials/1459747500.ttl,0,0 +oclc/serials/1461611974.ttl,0,0 +oclc/serials/1463326277.ttl,0,0 +oclc/serials/1464345970.ttl,0,0 +oclc/serials/1464346333.ttl,0,0 +oclc/serials/1468613371.ttl,0,0 +oclc/serials/1468689935.ttl,0,0 +oclc/serials/1472487195.ttl,0,0 +oclc/serials/1473302355.ttl,0,0 +oclc/serials/1475028551.ttl,0,0 +oclc/serials/1475316392.ttl,0,0 +oclc/serials/1477744570.ttl,0,0 +oclc/serials/1477821346.ttl,0,0 +oclc/serials/1477952160.ttl,0,0 +oclc/serials/1477971143.ttl,0,0 +oclc/serials/1478433542.ttl,0,0 +oclc/serials/1478461970.ttl,0,0 +oclc/serials/1481494445.ttl,0,0 +oclc/serials/1481642335.ttl,0,0 +oclc/serials/1506482982.ttl,0,0 +oclc/serials/1506483265.ttl,0,0 diff --git a/tests/serial_instances.csv b/tests/serial_instances.csv new file mode 100644 index 0000000..f684a68 --- /dev/null +++ b/tests/serial_instances.csv @@ -0,0 +1,173 @@ +rdf_file_path,violations,warnings +loc/serial/11158534.cbd.rdf,0,8 +loc/serial/21507607.cbd.rdf,0,4 +loc/serial/23326748.cbd.rdf,0,1 +loc/serial/23793113.cbd.rdf,0,2 +loc/serial/23996113.cbd.rdf,4,1 +oclc/serials/1357103712.ttl,0,13 +oclc/serials/1357117517.ttl,0,30 +oclc/serials/1357119516.ttl,0,18 +oclc/serials/1357135322.ttl,0,24 +oclc/serials/1357150855.ttl,0,33 +oclc/serials/1357499324.ttl,0,18 +oclc/serials/1357552369.ttl,0,17 +oclc/serials/1360432762.ttl,0,25 +oclc/serials/1362529389.ttl,0,15 +oclc/serials/1362529430.ttl,0,15 +oclc/serials/1362529563.ttl,0,15 +oclc/serials/1362536801.ttl,0,24 +oclc/serials/1362536876.ttl,0,22 +oclc/serials/1362538632.ttl,0,22 +oclc/serials/1362894591.ttl,0,30 +oclc/serials/1362894772.ttl,0,16 +oclc/serials/1367362024.ttl,0,20 +oclc/serials/1368055363.ttl,0,20 +oclc/serials/1369497654.ttl,0,32 +oclc/serials/1370011003.ttl,0,14 +oclc/serials/1370011078.ttl,0,13 +oclc/serials/1370194337.ttl,0,14 +oclc/serials/1370197072.ttl,0,14 +oclc/serials/1371042549.ttl,0,15 +oclc/serials/1371108515.ttl,0,33 +oclc/serials/1371110298.ttl,0,22 +oclc/serials/1371297318.ttl,0,24 +oclc/serials/1371330299.ttl,0,19 +oclc/serials/1371462512.ttl,0,11 +oclc/serials/1372353066.ttl,0,29 +oclc/serials/1372495246.ttl,0,21 +oclc/serials/1373628972.ttl,0,17 +oclc/serials/1373789245.ttl,0,16 +oclc/serials/1374211972.ttl,0,22 +oclc/serials/1374224980.ttl,0,13 +oclc/serials/1375048794.ttl,0,20 +oclc/serials/1375110075.ttl,0,39 +oclc/serials/1375965872.ttl,0,36 +oclc/serials/1376544601.ttl,0,44 +oclc/serials/1376649783.ttl,0,12 +oclc/serials/1377515030.ttl,0,23 +oclc/serials/1377515238.ttl,0,17 +oclc/serials/1377724034.ttl,0,20 +oclc/serials/1378022882.ttl,0,12 +oclc/serials/1378035329.ttl,0,12 +oclc/serials/1378035565.ttl,0,12 +oclc/serials/1378064927.ttl,0,18 +oclc/serials/1378076540.ttl,0,12 +oclc/serials/1378164156.ttl,0,11 +oclc/serials/1379305240.ttl,0,33 +oclc/serials/1380428911.ttl,0,18 +oclc/serials/1380596497.ttl,0,15 +oclc/serials/1381263146.ttl,0,26 +oclc/serials/1381435867.ttl,0,8 +oclc/serials/1381435979.ttl,0,7 +oclc/serials/1381436007.ttl,0,7 +oclc/serials/1381484103.ttl,0,33 +oclc/serials/1381688577.ttl,0,17 +oclc/serials/1383659571.ttl,0,30 +oclc/serials/1383674137.ttl,0,59 +oclc/serials/1385178044.ttl,0,28 +oclc/serials/1385357285.ttl,0,26 +oclc/serials/1388219723.ttl,0,8 +oclc/serials/1389271857.ttl,0,24 +oclc/serials/1389573635.ttl,0,41 +oclc/serials/1389580219.ttl,0,26 +oclc/serials/1390161185.ttl,0,23 +oclc/serials/1390161237.ttl,0,23 +oclc/serials/1390161308.ttl,0,16 +oclc/serials/1390416696.ttl,0,19 +oclc/serials/1391208973.ttl,0,10 +oclc/serials/1391227394.ttl,0,27 +oclc/serials/1392040063.ttl,0,7 +oclc/serials/1393202370.ttl,0,7 +oclc/serials/1393983807.ttl,0,12 +oclc/serials/1393986488.ttl,0,16 +oclc/serials/1394000112.ttl,0,7 +oclc/serials/1394871181.ttl,0,15 +oclc/serials/1395470590.ttl,0,12 +oclc/serials/1395472691.ttl,0,14 +oclc/serials/1396453590.ttl,0,7 +oclc/serials/1397048745.ttl,0,9 +oclc/serials/1398165919.ttl,0,78 +oclc/serials/1398334324.ttl,0,55 +oclc/serials/1400038147.ttl,0,14 +oclc/serials/1401759837.ttl,0,17 +oclc/serials/1401832333.ttl,0,14 +oclc/serials/1402177754.ttl,0,63 +oclc/serials/1404826618.ttl,0,6 +oclc/serials/1405819342.ttl,0,77 +oclc/serials/1405968738.ttl,0,15 +oclc/serials/1407117334.ttl,0,26 +oclc/serials/1407415286.ttl,0,9 +oclc/serials/1407415290.ttl,0,9 +oclc/serials/1409477330.ttl,0,7 +oclc/serials/1409477370.ttl,0,7 +oclc/serials/1409477426.ttl,0,7 +oclc/serials/1409477658.ttl,0,6 +oclc/serials/1411026085.ttl,0,7 +oclc/serials/1411815156.ttl,0,21 +oclc/serials/1411845007.ttl,0,22 +oclc/serials/1415635805.ttl,0,25 +oclc/serials/1416653093.ttl,0,21 +oclc/serials/1416856201.ttl,0,15 +oclc/serials/1418718908.ttl,0,13 +oclc/serials/1420910644.ttl,0,32 +oclc/serials/1422868034.ttl,0,9 +oclc/serials/1422916154.ttl,0,29 +oclc/serials/1423716077.ttl,0,36 +oclc/serials/1424875128.ttl,0,12 +oclc/serials/1425198081.ttl,0,50 +oclc/serials/1426044665.ttl,0,23 +oclc/serials/1426284091.ttl,0,27 +oclc/serials/1427437531.ttl,0,10 +oclc/serials/1427529439.ttl,0,17 +oclc/serials/1428107212.ttl,0,7 +oclc/serials/1428594230.ttl,0,11 +oclc/serials/1430289080.ttl,0,18 +oclc/serials/1430797998.ttl,0,24 +oclc/serials/1431059697.ttl,0,25 +oclc/serials/1432097503.ttl,0,12 +oclc/serials/1432177932.ttl,0,30 +oclc/serials/1432352824.ttl,0,6 +oclc/serials/1432735997.ttl,0,29 +oclc/serials/1433342761.ttl,0,15 +oclc/serials/1433721470.ttl,0,17 +oclc/serials/1434057646.ttl,0,15 +oclc/serials/1435495049.ttl,0,22 +oclc/serials/1436427518.ttl,0,11 +oclc/serials/1436737049.ttl,0,11 +oclc/serials/1442200573.ttl,0,13 +oclc/serials/1446222468.ttl,0,38 +oclc/serials/1446413325.ttl,0,12 +oclc/serials/1451147646.ttl,0,22 +oclc/serials/1452684979.ttl,0,10 +oclc/serials/1452692889.ttl,0,17 +oclc/serials/1453032772.ttl,0,31 +oclc/serials/1454613628.ttl,0,11 +oclc/serials/1454682930.ttl,0,11 +oclc/serials/1455278929.ttl,0,22 +oclc/serials/1455289145.ttl,0,30 +oclc/serials/1455290467.ttl,0,25 +oclc/serials/1456370586.ttl,0,11 +oclc/serials/1457106250.ttl,0,18 +oclc/serials/1457982849.ttl,0,19 +oclc/serials/1458581942.ttl,0,12 +oclc/serials/1459747500.ttl,0,26 +oclc/serials/1461611974.ttl,0,11 +oclc/serials/1463326277.ttl,0,15 +oclc/serials/1464345970.ttl,0,12 +oclc/serials/1464346333.ttl,0,12 +oclc/serials/1468613371.ttl,0,11 +oclc/serials/1468689935.ttl,2,15 +oclc/serials/1472487195.ttl,0,11 +oclc/serials/1473302355.ttl,0,15 +oclc/serials/1475028551.ttl,0,12 +oclc/serials/1475316392.ttl,0,29 +oclc/serials/1477744570.ttl,0,9 +oclc/serials/1477821346.ttl,0,24 +oclc/serials/1477952160.ttl,0,10 +oclc/serials/1477971143.ttl,0,12 +oclc/serials/1478433542.ttl,0,12 +oclc/serials/1478461970.ttl,0,14 +oclc/serials/1481494445.ttl,0,42 +oclc/serials/1481642335.ttl,0,8 +oclc/serials/1506482982.ttl,0,6 +oclc/serials/1506483265.ttl,0,8 diff --git a/tests/serial_text_works.csv b/tests/serial_text_works.csv new file mode 100644 index 0000000..2dc487c --- /dev/null +++ b/tests/serial_text_works.csv @@ -0,0 +1,173 @@ +rdf_file_path,violations,warnings +loc/serial/11158534.cbd.rdf,0,8 +loc/serial/21507607.cbd.rdf,0,6 +loc/serial/23326748.cbd.rdf,0,3 +loc/serial/23793113.cbd.rdf,0,3 +loc/serial/23996113.cbd.rdf,6,3 +oclc/serials/1357103712.ttl,1,14 +oclc/serials/1357117517.ttl,1,29 +oclc/serials/1357119516.ttl,1,17 +oclc/serials/1357135322.ttl,1,23 +oclc/serials/1357150855.ttl,1,32 +oclc/serials/1357499324.ttl,1,17 +oclc/serials/1357552369.ttl,1,20 +oclc/serials/1360432762.ttl,1,26 +oclc/serials/1362529389.ttl,1,15 +oclc/serials/1362529430.ttl,1,16 +oclc/serials/1362529563.ttl,1,16 +oclc/serials/1362536801.ttl,1,24 +oclc/serials/1362536876.ttl,1,24 +oclc/serials/1362538632.ttl,1,24 +oclc/serials/1362894591.ttl,1,30 +oclc/serials/1362894772.ttl,1,16 +oclc/serials/1367362024.ttl,1,19 +oclc/serials/1368055363.ttl,1,19 +oclc/serials/1369497654.ttl,1,31 +oclc/serials/1370011003.ttl,1,15 +oclc/serials/1370011078.ttl,1,15 +oclc/serials/1370194337.ttl,1,10 +oclc/serials/1370197072.ttl,1,10 +oclc/serials/1371042549.ttl,1,15 +oclc/serials/1371108515.ttl,1,34 +oclc/serials/1371110298.ttl,1,21 +oclc/serials/1371297318.ttl,1,28 +oclc/serials/1371330299.ttl,1,19 +oclc/serials/1371462512.ttl,1,7 +oclc/serials/1372353066.ttl,1,29 +oclc/serials/1372495246.ttl,1,21 +oclc/serials/1373628972.ttl,1,17 +oclc/serials/1373789245.ttl,1,20 +oclc/serials/1374211972.ttl,1,29 +oclc/serials/1374224980.ttl,1,14 +oclc/serials/1375048794.ttl,1,20 +oclc/serials/1375110075.ttl,1,39 +oclc/serials/1375965872.ttl,1,36 +oclc/serials/1376544601.ttl,1,47 +oclc/serials/1376649783.ttl,1,16 +oclc/serials/1377515030.ttl,1,26 +oclc/serials/1377515238.ttl,1,20 +oclc/serials/1377724034.ttl,1,23 +oclc/serials/1378022882.ttl,1,15 +oclc/serials/1378035329.ttl,1,15 +oclc/serials/1378035565.ttl,1,15 +oclc/serials/1378064927.ttl,1,17 +oclc/serials/1378076540.ttl,1,15 +oclc/serials/1378164156.ttl,1,14 +oclc/serials/1379305240.ttl,1,34 +oclc/serials/1380428911.ttl,1,17 +oclc/serials/1380596497.ttl,1,10 +oclc/serials/1381263146.ttl,1,28 +oclc/serials/1381435867.ttl,1,8 +oclc/serials/1381435979.ttl,1,7 +oclc/serials/1381436007.ttl,1,6 +oclc/serials/1381484103.ttl,1,32 +oclc/serials/1381688577.ttl,1,17 +oclc/serials/1383659571.ttl,1,29 +oclc/serials/1383674137.ttl,1,60 +oclc/serials/1385178044.ttl,1,27 +oclc/serials/1385357285.ttl,1,27 +oclc/serials/1388219723.ttl,1,11 +oclc/serials/1389271857.ttl,1,30 +oclc/serials/1389573635.ttl,1,42 +oclc/serials/1389580219.ttl,1,34 +oclc/serials/1390161185.ttl,1,27 +oclc/serials/1390161237.ttl,1,28 +oclc/serials/1390161308.ttl,1,17 +oclc/serials/1390416696.ttl,1,20 +oclc/serials/1391208973.ttl,1,10 +oclc/serials/1391227394.ttl,1,29 +oclc/serials/1392040063.ttl,1,6 +oclc/serials/1393202370.ttl,1,9 +oclc/serials/1393983807.ttl,1,8 +oclc/serials/1393986488.ttl,1,11 +oclc/serials/1394000112.ttl,1,6 +oclc/serials/1394871181.ttl,1,15 +oclc/serials/1395470590.ttl,1,12 +oclc/serials/1395472691.ttl,1,12 +oclc/serials/1396453590.ttl,1,6 +oclc/serials/1397048745.ttl,1,8 +oclc/serials/1398165919.ttl,1,70 +oclc/serials/1398334324.ttl,1,55 +oclc/serials/1400038147.ttl,1,13 +oclc/serials/1401759837.ttl,1,15 +oclc/serials/1401832333.ttl,1,14 +oclc/serials/1402177754.ttl,1,65 +oclc/serials/1404826618.ttl,1,7 +oclc/serials/1405819342.ttl,1,77 +oclc/serials/1405968738.ttl,1,10 +oclc/serials/1407117334.ttl,1,27 +oclc/serials/1407415286.ttl,1,9 +oclc/serials/1407415290.ttl,1,9 +oclc/serials/1409477330.ttl,1,6 +oclc/serials/1409477370.ttl,1,6 +oclc/serials/1409477426.ttl,1,6 +oclc/serials/1409477658.ttl,1,5 +oclc/serials/1411026085.ttl,1,6 +oclc/serials/1411815156.ttl,1,23 +oclc/serials/1411845007.ttl,1,17 +oclc/serials/1415635805.ttl,1,25 +oclc/serials/1416653093.ttl,1,21 +oclc/serials/1416856201.ttl,1,22 +oclc/serials/1418718908.ttl,1,16 +oclc/serials/1420910644.ttl,1,30 +oclc/serials/1422868034.ttl,1,8 +oclc/serials/1422916154.ttl,1,27 +oclc/serials/1423716077.ttl,1,30 +oclc/serials/1424875128.ttl,1,12 +oclc/serials/1425198081.ttl,1,52 +oclc/serials/1426044665.ttl,1,23 +oclc/serials/1426284091.ttl,1,20 +oclc/serials/1427437531.ttl,1,7 +oclc/serials/1427529439.ttl,1,16 +oclc/serials/1428107212.ttl,1,7 +oclc/serials/1428594230.ttl,1,8 +oclc/serials/1430289080.ttl,1,17 +oclc/serials/1430797998.ttl,1,25 +oclc/serials/1431059697.ttl,1,28 +oclc/serials/1432097503.ttl,1,15 +oclc/serials/1432177932.ttl,1,30 +oclc/serials/1432352824.ttl,1,5 +oclc/serials/1432735997.ttl,1,29 +oclc/serials/1433342761.ttl,1,19 +oclc/serials/1433721470.ttl,1,16 +oclc/serials/1434057646.ttl,1,18 +oclc/serials/1435495049.ttl,1,22 +oclc/serials/1436427518.ttl,1,8 +oclc/serials/1436737049.ttl,1,10 +oclc/serials/1442200573.ttl,1,11 +oclc/serials/1446222468.ttl,1,43 +oclc/serials/1446413325.ttl,1,11 +oclc/serials/1451147646.ttl,1,23 +oclc/serials/1452684979.ttl,1,12 +oclc/serials/1452692889.ttl,1,17 +oclc/serials/1453032772.ttl,1,32 +oclc/serials/1454613628.ttl,1,7 +oclc/serials/1454682930.ttl,1,8 +oclc/serials/1455278929.ttl,1,21 +oclc/serials/1455289145.ttl,1,29 +oclc/serials/1455290467.ttl,1,22 +oclc/serials/1456370586.ttl,1,10 +oclc/serials/1457106250.ttl,1,18 +oclc/serials/1457982849.ttl,1,18 +oclc/serials/1458581942.ttl,1,15 +oclc/serials/1459747500.ttl,1,22 +oclc/serials/1461611974.ttl,1,8 +oclc/serials/1463326277.ttl,1,14 +oclc/serials/1464345970.ttl,1,8 +oclc/serials/1464346333.ttl,1,8 +oclc/serials/1468613371.ttl,1,7 +oclc/serials/1468689935.ttl,3,15 +oclc/serials/1472487195.ttl,1,8 +oclc/serials/1473302355.ttl,1,15 +oclc/serials/1475028551.ttl,1,8 +oclc/serials/1475316392.ttl,1,29 +oclc/serials/1477744570.ttl,1,12 +oclc/serials/1477821346.ttl,1,23 +oclc/serials/1477952160.ttl,1,13 +oclc/serials/1477971143.ttl,1,15 +oclc/serials/1478433542.ttl,1,12 +oclc/serials/1478461970.ttl,1,15 +oclc/serials/1481494445.ttl,1,42 +oclc/serials/1481642335.ttl,1,9 +oclc/serials/1506482982.ttl,1,5 +oclc/serials/1506483265.ttl,1,10 diff --git a/tests/test_monograph.py b/tests/test_monograph.py index b624b13..31b4069 100644 --- a/tests/test_monograph.py +++ b/tests/test_monograph.py @@ -4,19 +4,12 @@ from pyshacl import validate +from conftest import load_params + TEST_DIRECTORY = pathlib.Path(__file__).parent -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/monograph/12516952.cbd.rdf", 5, 2), - ("loc/monograph/22932823.cbd.rdf", 6, 2), - ("loc/monograph/23703536.cbd.rdf", 0, 3), - ("loc/monograph/22483233.cbd.rdf", 0, 3), - ("loc/monograph/23694998.cbd.rdf", 0, 3), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("monograph_text_works.csv")) def test_text_works( rdf_file_path: str, violations: int, @@ -35,16 +28,7 @@ def test_text_works( assert warnings == warning_count -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/monograph/12516952.cbd.rdf", 3, 1), - ("loc/monograph/22932823.cbd.rdf", 2, 1), - ("loc/monograph/23703536.cbd.rdf", 0, 1), - ("loc/monograph/22483233.cbd.rdf", 0, 1), - ("loc/monograph/23694998.cbd.rdf", 0, 1), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("monograph_print_instances.csv")) def test_print_instances( rdf_file_path: str, violations: int, @@ -63,16 +47,7 @@ def test_print_instances( assert warnings == warning_count -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/monograph/12516952.cbd.rdf", 24, 0), - ("loc/monograph/22932823.cbd.rdf", 16, 0), - ("loc/monograph/23703536.cbd.rdf", 16, 0), - ("loc/monograph/22483233.cbd.rdf", 16, 0), - ("loc/monograph/23694998.cbd.rdf", 16, 0), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("monograph_admin_metadata.csv")) def test_monograph_admin_metadata( rdf_file_path: str, violations: int, diff --git a/tests/test_serials.py b/tests/test_serials.py index d5c47fd..bc33450 100644 --- a/tests/test_serials.py +++ b/tests/test_serials.py @@ -4,19 +4,12 @@ from pyshacl import validate +from conftest import load_params + TEST_DIRECTORY = pathlib.Path(__file__).parent -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/serial/11158534.cbd.rdf", 0, 8), - ("loc/serial/21507607.cbd.rdf", 0, 6), - ("loc/serial/23326748.cbd.rdf", 0, 3), - ("loc/serial/23793113.cbd.rdf", 0, 3), - ("loc/serial/23996113.cbd.rdf", 6, 3), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("serial_text_works.csv")) def test_serial_works( rdf_file_path: str, violations: int, @@ -35,16 +28,7 @@ def test_serial_works( assert warnings == warning_count -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/serial/11158534.cbd.rdf", 0, 8), - ("loc/serial/21507607.cbd.rdf", 0, 4), - ("loc/serial/23326748.cbd.rdf", 0, 1), - ("loc/serial/23793113.cbd.rdf", 0, 2), - ("loc/serial/23996113.cbd.rdf", 4, 1), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("serial_instances.csv")) def test_serials_instances( rdf_file_path: str, violations: int, @@ -63,16 +47,7 @@ def test_serials_instances( assert warnings == warning_count -@pytest.mark.parametrize( - "rdf_file_path, violations, warnings", - [ - ("loc/serial/11158534.cbd.rdf", 16, 0), - ("loc/serial/21507607.cbd.rdf", 24, 0), - ("loc/serial/23326748.cbd.rdf", 16, 0), - ("loc/serial/23793113.cbd.rdf", 16, 0), - ("loc/serial/23996113.cbd.rdf", 32, 0), - ], -) +@pytest.mark.parametrize("rdf_file_path, violations, warnings", load_params("serial_admin_metadata.csv")) def test_serials_admin_metadata( rdf_file_path: str, violations: int,