QA catalogue könyvtári adatok elemzéséhez

en | de | pt | hu
rekordok száma: 2,961,672     utolsó frissítés: 2026-07-05 22:15     timestamp of analysis: 2026-07-05 22:37:15 (00:09:37)

Egyedi érvényesítés

Ez az oldal az adott könyvtár követelményeit tükröző, testreszabott szabálykészlet alapján végzett érvényesítés eredményét jeleníti meg. A szabályokat a Shape Constraints Language nyelvvel kell kifejezni, amely egy domainspecifikus nyelv az adatelemekkel szembeni korlátozások meghatározására. A szabálykészletet egy YAMPL vagy JSON konfigurációs fájlba lehet írni.
(Egyedi szabálykészlet letöltése: kbr-full.yaml.)

number of records
path criteria failed passed NA
340$l pattern=^(rdatb:|kbr),
 
 
 
0 138,404 2,823,268
040$a minCount=1,
 
 
 
505,559 2,456,113 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,676 2,445,437 505,559
041$a minCount=1,
 
 
 
593,716 2,367,956 0
041$b maxCount=0,
 
 
 
519 2,961,153 0
041$h maxCount=0,
 
 
 
61,095 2,900,577 0
044$a minCount=1,
 
 
 
932,192 2,029,480 0
245$a minCount=1,
 
 
 
31,672 2,930,000 0
245$h maxCount=0,
 
 
 
268,913 2,692,759 0
245$b maxCount=0,
 
 
 
731,715 2,229,957 0
245$c maxCount=0,
 
 
 
1,376,352 1,585,320 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
2,574 1,373,779 1,585,319
245$n maxCount=0,
 
 
 
112,083 2,849,589 0
245$p maxCount=0,
 
 
 
79,813 2,881,859 0
245$6 maxCount=0,
 
 
 
1,468 2,960,204 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
1,468 0 2,960,204
300$a minCount=1,
 
 
 
1,138,757 1,822,915 0
300$a no more 'p.' but 'pages'. Also error = N. gepag. N. pag. N.p. Non pag.
debug=, and(minCount=1, not(pattern=^.*\d+ (p|gepag|pag)\.?\s*$)),
 
 
 
967,669 855,246 1,138,757
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
430,621 609,317 1,921,734
300$c minCount=1,
 
 
 
1,324,241 1,637,431 0
300$e maxCount=0,
 
 
 
49,105 2,912,567 0
264$a minCount=1,
 
 
 
892,442 2,069,230 0
264$b minCount=1,
 
 
 
1,126,473 1,835,199 0
264$c minCount=1,
 
 
 
688,068 2,273,604 0
710$a maxCount=0,
 
 
 
953,736 2,007,936 0
710$b maxCount=0,
 
 
 
97,821 2,863,851 0
710$4 maxCount=0,
 
 
 
924,014 2,037,658 0
017$a maxCount=0,
 
 
 
339,749 2,621,923 0
017$z maxCount=0,
 
 
 
1,393 2,960,279 0
020$a maxCount=0,
 
 
 
548,593 2,413,079 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,151 485,780 2,443,741
020$q maxCount=0,
 
 
 
42,723 2,918,949 0
020$z maxCount=0,
 
 
 
5,748 2,955,924 0
700$a maxCount=0,
 
 
 
751,251 2,210,421 0
700$b maxCount=0,
 
 
 
15,316 2,946,356 0
700$4 maxCount=0,
 
 
 
559,016 2,402,656 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 439,225 2,522,447
100$a maxCount=0,
 
 
 
722,392 2,239,280 0
100$4 maxCount=0,
 
 
 
381,484 2,580,188 0
336$a minCount=1,
 
 
 
2,317,540 644,132 0
337$a minCount=1,
 
 
 
2,318,231 643,441 0
338$a minCount=1,
 
 
 
2,307,435 654,237 0
246$a maxCount=0,
 
 
 
216,670 2,745,002 0
246$b maxCount=0,
 
 
 
50,822 2,910,850 0
246$g maxCount=0,
 
 
 
19,857 2,941,815 0
246$i maxCount=0,
 
 
 
50,836 2,910,836 0
246$n maxCount=0,
 
 
 
1,293 2,960,379 0
246$p maxCount=0,
 
 
 
799 2,960,873 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
0 0 2,960,195
250$a maxCount=0,
 
 
 
164,118 2,797,554 0
650$a maxCount=0,
 
 
 
410,551 2,551,121 0
110$a maxCount=0,
 
 
 
121,771 2,839,901 0
110$4 unless the field is used
maxCount=0,
 
 
 
52,750 2,908,922 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 2,960,842 0