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

en | de | pt | hu
rekordok száma: 2,960,992     utolsó frissítés: 2026-07-03 22:15     timestamp of analysis: 2026-07-03 22:29:16 (00:06:26)

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,264 2,822,728
040$a minCount=1,
 
 
 
505,429 2,455,563 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,676 2,444,887 505,429
041$a minCount=1,
 
 
 
593,537 2,367,455 0
041$b maxCount=0,
 
 
 
517 2,960,475 0
041$h maxCount=0,
 
 
 
61,068 2,899,924 0
044$a minCount=1,
 
 
 
932,003 2,028,989 0
245$a minCount=1,
 
 
 
31,587 2,929,405 0
245$h maxCount=0,
 
 
 
268,871 2,692,121 0
245$b maxCount=0,
 
 
 
731,511 2,229,481 0
245$c maxCount=0,
 
 
 
1,375,963 1,585,029 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
2,573 1,373,391 1,585,028
245$n maxCount=0,
 
 
 
112,010 2,848,982 0
245$p maxCount=0,
 
 
 
79,752 2,881,240 0
245$6 maxCount=0,
 
 
 
1,468 2,959,524 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
1,468 0 2,959,524
300$a minCount=1,
 
 
 
1,138,596 1,822,396 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,520 854,876 1,138,596
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
430,581 609,100 1,921,311
300$c minCount=1,
 
 
 
1,324,081 1,636,911 0
300$e maxCount=0,
 
 
 
49,102 2,911,890 0
264$a minCount=1,
 
 
 
892,261 2,068,731 0
264$b minCount=1,
 
 
 
1,126,287 1,834,705 0
264$c minCount=1,
 
 
 
687,939 2,273,053 0
710$a maxCount=0,
 
 
 
953,385 2,007,607 0
710$b maxCount=0,
 
 
 
97,784 2,863,208 0
710$4 maxCount=0,
 
 
 
923,666 2,037,326 0
017$a maxCount=0,
 
 
 
339,573 2,621,419 0
017$z maxCount=0,
 
 
 
1,392 2,959,600 0
020$a maxCount=0,
 
 
 
548,371 2,412,621 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,151 485,629 2,443,212
020$q maxCount=0,
 
 
 
42,713 2,918,279 0
020$z maxCount=0,
 
 
 
5,746 2,955,246 0
700$a maxCount=0,
 
 
 
750,992 2,210,000 0
700$b maxCount=0,
 
 
 
15,300 2,945,692 0
700$4 maxCount=0,
 
 
 
558,809 2,402,183 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 439,005 2,521,987
100$a maxCount=0,
 
 
 
722,062 2,238,930 0
100$4 maxCount=0,
 
 
 
381,214 2,579,778 0
336$a minCount=1,
 
 
 
2,317,279 643,713 0
337$a minCount=1,
 
 
 
2,317,970 643,022 0
338$a minCount=1,
 
 
 
2,307,164 653,828 0
246$a maxCount=0,
 
 
 
216,578 2,744,414 0
246$b maxCount=0,
 
 
 
50,805 2,910,187 0
246$g maxCount=0,
 
 
 
19,848 2,941,144 0
246$i maxCount=0,
 
 
 
50,797 2,910,195 0
246$n maxCount=0,
 
 
 
1,290 2,959,702 0
246$p maxCount=0,
 
 
 
798 2,960,194 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
10 1,467 2,959,515
250$a maxCount=0,
 
 
 
164,070 2,796,922 0
650$a maxCount=0,
 
 
 
410,235 2,550,757 0
110$a maxCount=0,
 
 
 
121,762 2,839,230 0
110$4 unless the field is used
maxCount=0,
 
 
 
52,745 2,908,247 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 2,960,162 0