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

en | de | pt | hu
rekordok száma: 3,071,900     utolsó frissítés: 2026-09-26 22:15     timestamp of analysis: 2026-09-26 22:35:11 (00:09:13)

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 153,861 2,918,039
040$a minCount=1,
 
 
 
516,106 2,555,794 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,901 2,544,893 516,106
041$a minCount=1,
 
 
 
611,608 2,460,292 0
041$b maxCount=0,
 
 
 
530 3,071,370 0
041$h maxCount=0,
 
 
 
69,846 3,002,054 0
044$a minCount=1,
 
 
 
948,053 2,123,847 0
245$a minCount=1,
 
 
 
37,490 3,034,410 0
245$h maxCount=0,
 
 
 
274,749 2,797,151 0
245$b maxCount=0,
 
 
 
764,895 2,307,005 0
245$c maxCount=0,
 
 
 
1,449,928 1,621,972 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
3,114 1,446,815 1,621,971
245$n maxCount=0,
 
 
 
121,726 2,950,174 0
245$p maxCount=0,
 
 
 
85,317 2,986,583 0
245$6 maxCount=0,
 
 
 
1,501 3,070,399 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
0 0 3,070,399
300$a minCount=1,
 
 
 
1,165,767 1,906,133 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*$)),
 
 
 
1,004,558 901,575 1,165,767
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
463,164 634,443 1,974,293
300$c minCount=1,
 
 
 
1,346,203 1,725,697 0
300$e maxCount=0,
 
 
 
53,587 3,018,313 0
264$a minCount=1,
 
 
 
910,927 2,160,973 0
264$b minCount=1,
 
 
 
1,149,195 1,922,705 0
264$c minCount=1,
 
 
 
701,389 2,370,511 0
710$a maxCount=0,
 
 
 
1,032,160 2,039,740 0
710$b maxCount=0,
 
 
 
92,784 2,979,116 0
710$4 maxCount=0,
 
 
 
1,002,160 2,069,740 0
017$a maxCount=0,
 
 
 
394,369 2,677,531 0
017$z maxCount=0,
 
 
 
1,413 3,070,487 0
020$a maxCount=0,
 
 
 
605,834 2,466,066 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,321 525,899 2,513,680
020$q maxCount=0,
 
 
 
44,349 3,027,551 0
020$z maxCount=0,
 
 
 
6,680 3,065,220 0
700$a maxCount=0,
 
 
 
786,600 2,285,300 0
700$b maxCount=0,
 
 
 
15,167 3,056,733 0
700$4 maxCount=0,
 
 
 
585,600 2,486,300 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 478,623 2,593,277
100$a maxCount=0,
 
 
 
765,477 2,306,423 0
100$4 maxCount=0,
 
 
 
404,608 2,667,292 0
336$a minCount=1,
 
 
 
2,385,893 686,007 0
337$a minCount=1,
 
 
 
2,386,602 685,298 0
338$a minCount=1,
 
 
 
2,376,320 695,580 0
246$a maxCount=0,
 
 
 
229,479 2,842,421 0
246$b maxCount=0,
 
 
 
53,063 3,018,837 0
246$g maxCount=0,
 
 
 
23,872 3,048,028 0
246$i maxCount=0,
 
 
 
58,072 3,013,828 0
246$n maxCount=0,
 
 
 
1,650 3,070,250 0
246$p maxCount=0,
 
 
 
984 3,070,916 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
11 1,526 3,070,363
250$a maxCount=0,
 
 
 
174,886 2,897,014 0
650$a maxCount=0,
 
 
 
434,336 2,637,564 0
110$a maxCount=0,
 
 
 
124,836 2,947,064 0
110$4 unless the field is used
maxCount=0,
 
 
 
53,986 3,017,914 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 3,071,070 0