UNPKG

@natlibfi/melinda-record-match-validator

Version:

Validates if two records matched by melinda-record-matching can be merged and sets merge priority

104 lines (103 loc) 17 kB
{ "fields" : [ { "tag": "001", "value": "007190413" }, { "tag": "003", "value": "FI-MELINDA" }, { "tag": "005", "value": "20241217041110.0" }, { "tag": "008", "value": "111229s2011 fi a j 6 |00| 1|fin||" }, { "tag": "020", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "978-952-16-1429-3" }, { "code": "q", "value": "pehmeäkantinen" } ]}, { "tag": "024", "ind1": "3", "ind2": " ", "subfields" : [{ "code": "a", "value": "9789521614293" } ]}, { "tag": "024", "ind1": "8", "ind2": " ", "subfields" : [{ "code": "a", "value": "A1679769" } ]}, { "tag": "035", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "(FI-MELINDA)007190413" } ]}, { "tag": "040", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "b", "value": "fin" }, { "code": "e", "value": "rda" }, { "code": "d", "value": "FI-KV" }, { "code": "d", "value": "FI-NL" } ]}, { "tag": "041", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "fin" }, { "code": "h", "value": "jpn" } ]}, { "tag": "042", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "finb" } ]}, { "tag": "080", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "741.5" } ]}, { "tag": "084", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "85.32" }, { "code": "2", "value": "ykl" }, { "code": "9", "value": "FENNI<KEEP>" } ]}, { "tag": "100", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Takahashi, Yoshihiro," }, { "code": "e", "value": "kirjoittaja." } ]}, { "tag": "240", "ind1": "1", "ind2": "0", "subfields" : [{ "code": "a", "value": "Ginga densetsu Weed." }, { "code": "l", "value": "Suomi" } ]}, { "tag": "245", "ind1": "1", "ind2": "0", "subfields" : [{ "code": "a", "value": "Weed." }, { "code": "n", "value": "1 /" }, { "code": "c", "value": "Yoshihiro Takahashi ; [japanista suomentanut Juha Mylläri]." } ]}, { "tag": "264", "ind1": " ", "ind2": "1", "subfields" : [{ "code": "a", "value": "Helsinki :" }, { "code": "b", "value": "Punainen jättiläinen," }, { "code": "c", "value": "2011." } ]}, { "tag": "300", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "234, [6] s. :" }, { "code": "b", "value": "kuvitettu ;" }, { "code": "c", "value": "18 cm" } ]}, { "tag": "336", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "teksti" }, { "code": "b", "value": "txt" }, { "code": "2", "value": "rdacontent" } ]}, { "tag": "337", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "käytettävissä ilman laitetta" }, { "code": "b", "value": "n" }, { "code": "2", "value": "rdamedia" } ]}, { "tag": "338", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "nide" }, { "code": "b", "value": "nc" }, { "code": "2", "value": "rdacarrier" } ]}, { "tag": "490", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Manga" } ]}, { "tag": "490", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Punainen jättiläinen" } ]}, { "tag": "490", "ind1": "0", "ind2": " ", "subfields" : [{ "code": "a", "value": "Weed," }, { "code": "x", "value": "1799-9057 ;" }, { "code": "v", "value": "1" } ]}, { "tag": "500", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "Sarjakuva etenee takakannesta etukanteen ja oikealta vasemmalle." } ]}, { "tag": "500", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "ISSN 1799-9057." } ]}, { "tag": "500", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "Lisäpainokset: Lisäpainos 2021." } ]}, { "tag": "500", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "Lisäpainokset: 2. painos 2021." } ]}, { "tag": "521", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Ikäsuositus: 13." } ]}, { "tag": "521", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Ikäsuositus: yli 13-v." } ]}, { "tag": "594", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "TARKISTETTU ENNAKKOTIETO / KIRJAVÄLITYS" }, { "code": "5", "value": "FENNI" } ]}, { "tag": "600", "ind1": "0", "ind2": "4", "subfields" : [{ "code": "a", "value": "Weed" }, { "code": "c", "value": "(fiktiivinen hahmo)" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "akita" }, { "code": "2", "value": "yso/fin" }, { "code": "0", "value": "http://www.yso.fi/onto/yso/p22986" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "pystykorvat" }, { "code": "2", "value": "yso/fin" }, { "code": "0", "value": "http://www.yso.fi/onto/yso/p2273" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "akita" }, { "code": "2", "value": "yso/swe" }, { "code": "0", "value": "http://www.yso.fi/onto/yso/p22986" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "spetshundar" }, { "code": "2", "value": "yso/swe" }, { "code": "0", "value": "http://www.yso.fi/onto/yso/p2273" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "akita" }, { "code": "2", "value": "kaunokki" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "pystykorvat" }, { "code": "2", "value": "kaunokki" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "taistelut" }, { "code": "2", "value": "kaunokki" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "laumat" }, { "code": "x", "value": "koira" }, { "code": "2", "value": "kaunokki" } ]}, { "tag": "650", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "matkat" }, { "code": "2", "value": "kaunokki" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "mangat" }, { "code": "2", "value": "slm/fin" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s374" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "eläinsarjakuvat" }, { "code": "2", "value": "slm/fin" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s976" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "käännökset" }, { "code": "2", "value": "slm/fin" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s1044" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "manga" }, { "code": "2", "value": "slm/swe" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s374" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "fabeldjursserier" }, { "code": "2", "value": "slm/swe" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s976" } ]}, { "tag": "655", "ind1": " ", "ind2": "7", "subfields" : [{ "code": "a", "value": "översättningar" }, { "code": "2", "value": "slm/swe" }, { "code": "0", "value": "http://urn.fi/URN:NBN:fi:au:slm:s1044" } ]}, { "tag": "700", "ind1": "1", "ind2": " ", "subfields" : [{ "code": "a", "value": "Mylläri, Juha," }, { "code": "e", "value": "kääntäjä." }, { "code": "0", "value": "https://isni.org/isni/0000000484759099" } ]}, { "tag": "710", "ind1": "2", "ind2": " ", "subfields" : [{ "code": "a", "value": "Punainen jättiläinen," }, { "code": "e", "value": "kustantaja." }, { "code": "0", "value": "(FI-ASTERI-N)000221682" } ]}, { "tag": "740", "ind1": "0", "ind2": " ", "subfields" : [{ "code": "a", "value": "Weed 1." } ]}, { "tag": "830", "ind1": " ", "ind2": "0", "subfields" : [{ "code": "a", "value": "Manga." } ]}, { "tag": "830", "ind1": " ", "ind2": "0", "subfields" : [{ "code": "a", "value": "Punainen jättiläinen." } ]}, { "tag": "884", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "ONIX3 to MARC transformation" }, { "code": "g", "value": "20230426 - 20241217" }, { "code": "k", "value": "MELINDA_RECORD_IMPORT_SOURCE_4:6fbc608d5a188bbd05da29c64a95a528da20bd703e530d2c34b9d55d2b1403e5" }, { "code": "q", "value": "FI-NL" }, { "code": "5", "value": "MELINDA" } ]}, { "tag": "901", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "b", "value": "240" }, { "code": "5", "value": "FIKKA" }, { "code": "c", "value": "20240304052634.0" } ]}, { "tag": "901", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "b", "value": "084,240" }, { "code": "5", "value": "FIKKA" }, { "code": "c", "value": "20240323110957.0" } ]}, { "tag": "908", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "fin" } ]}, { "tag": "946", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "i", "value": "Nimeke Onixissa:" }, { "code": "a", "value": "Weed 1" }, { "code": "b", "value": "Seikkailu alkaa!" }, { "code": "5", "value": "MELINDA" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "HPM1367477771373" }, { "code": "b", "value": "FI-KV" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100013)1267361" }, { "code": "b", "value": "ander" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100007)360633" }, { "code": "b", "value": "eepos" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100014)499177" }, { "code": "b", "value": "heili" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100015)704210" }, { "code": "b", "value": "kainu" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100026)190517" }, { "code": "b", "value": "kuopi" } ]}, { "tag": "SID", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "c", "value": "(ANDL100008)3196387" }, { "code": "b", "value": "piki" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-PIKI" }, { "code": "c", "value": "20150615" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "2321" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-ANDER" }, { "code": "c", "value": "20160206" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0313" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "CONV-RDA" }, { "code": "c", "value": "20160319" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0825" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-VASKI" }, { "code": "c", "value": "20170124" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0258" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-KUOPI" }, { "code": "b", "value": "20" }, { "code": "c", "value": "20171124" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0440" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-EEPOS" }, { "code": "b", "value": "20" }, { "code": "c", "value": "20181018" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0855" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20181212" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1951" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-YSO" }, { "code": "b", "value": "00" }, { "code": "c", "value": "20190704" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1042" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-YSO" }, { "code": "b", "value": "00" }, { "code": "c", "value": "20190705" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1818" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20200920" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1624" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-ELAID" }, { "code": "b", "value": "00" }, { "code": "c", "value": "20210119" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0820" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-ELAID" }, { "code": "b", "value": "00" }, { "code": "c", "value": "20210119" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1118" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20210122" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0841" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20210131" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0227" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-HEILI" }, { "code": "c", "value": "20210429" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "2009" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20210521" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1216" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-KAINU" }, { "code": "c", "value": "20220831" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0757" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20221220" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0449" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20230411" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0059" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "IMP_ENNAKK" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20230426" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0224" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "BATCH-UPD" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20230426" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0226" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "KUSTR-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20230615" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1650" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "IMP_ENNAKK" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20231206" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0214" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FIX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20240304" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0526" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "LOAD-FENFX" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20240323" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "1109" } ]}, { "tag": "CAT", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "IMP_ENNAKK" }, { "code": "b", "value": "30" }, { "code": "c", "value": "20241217" }, { "code": "l", "value": "FIN01" }, { "code": "h", "value": "0411" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "ANDER" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "EEPOS" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "FIKKA" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "HEILI" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "JUOLU" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "KAINU" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "KUOPI" } ]}, { "tag": "LOW", "ind1": " ", "ind2": " ", "subfields" : [{ "code": "a", "value": "PIKI" } ]} ], "leader": "04712cam a22012014i 4500" }