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

en | de | pt | hu
rekordok száma: 2,954,185     utolsó frissítés: 2026-06-26 22:15     timestamp of analysis: 2026-06-26 22:22:27 (00:11:55)

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 137,733 2,816,452
040$a minCount=1,
 
 
 
504,428 2,449,757 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,674 2,439,083 504,428
041$a minCount=1,
 
 
 
589,959 2,364,226 0
041$b maxCount=0,
 
 
 
517 2,953,668 0
041$h maxCount=0,
 
 
 
60,954 2,893,231 0
044$a minCount=1,
 
 
 
928,343 2,025,842 0
245$a minCount=1,
 
 
 
31,191 2,922,994 0
245$h maxCount=0,
 
 
 
268,428 2,685,757 0
245$b maxCount=0,
 
 
 
730,443 2,223,742 0
245$c maxCount=0,
 
 
 
1,372,301 1,581,884 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
2,572 1,369,730 1,581,883
245$n maxCount=0,
 
 
 
110,915 2,843,270 0
245$p maxCount=0,
 
 
 
79,038 2,875,147 0
245$6 maxCount=0,
 
 
 
1,466 2,952,719 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
0 0 2,952,719
300$a minCount=1,
 
 
 
1,137,013 1,817,172 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*$)),
 
 
 
966,438 850,734 1,137,013
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
430,061 605,596 1,918,528
300$c minCount=1,
 
 
 
1,322,631 1,631,554 0
300$e maxCount=0,
 
 
 
49,008 2,905,177 0
264$a minCount=1,
 
 
 
890,276 2,063,909 0
264$b minCount=1,
 
 
 
1,124,221 1,829,964 0
264$c minCount=1,
 
 
 
686,830 2,267,355 0
710$a maxCount=0,
 
 
 
951,479 2,002,706 0
710$b maxCount=0,
 
 
 
97,560 2,856,625 0
710$4 maxCount=0,
 
 
 
921,773 2,032,412 0
017$a maxCount=0,
 
 
 
338,862 2,615,323 0
017$z maxCount=0,
 
 
 
1,391 2,952,794 0
020$a maxCount=0,
 
 
 
547,310 2,406,875 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,142 484,669 2,437,374
020$q maxCount=0,
 
 
 
42,659 2,911,526 0
020$z maxCount=0,
 
 
 
5,650 2,948,535 0
700$a maxCount=0,
 
 
 
749,482 2,204,703 0
700$b maxCount=0,
 
 
 
15,259 2,938,926 0
700$4 maxCount=0,
 
 
 
557,707 2,396,478 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 436,039 2,518,146
100$a maxCount=0,
 
 
 
720,804 2,233,381 0
100$4 maxCount=0,
 
 
 
380,246 2,573,939 0
336$a minCount=1,
 
 
 
2,314,737 639,448 0
337$a minCount=1,
 
 
 
2,315,427 638,758 0
338$a minCount=1,
 
 
 
2,304,613 649,572 0
246$a maxCount=0,
 
 
 
216,166 2,738,019 0
246$b maxCount=0,
 
 
 
50,700 2,903,485 0
246$g maxCount=0,
 
 
 
19,817 2,934,368 0
246$i maxCount=0,
 
 
 
50,703 2,903,482 0
246$n maxCount=0,
 
 
 
1,283 2,952,902 0
246$p maxCount=0,
 
 
 
796 2,953,389 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
10 1,460 2,952,715
250$a maxCount=0,
 
 
 
163,731 2,790,454 0
650$a maxCount=0,
 
 
 
408,425 2,545,760 0
110$a maxCount=0,
 
 
 
121,409 2,832,776 0
110$4 unless the field is used
maxCount=0,
 
 
 
52,617 2,901,568 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 2,953,355 0