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

en | de | pt | hu
rekordok száma: 3,071,956     utolsó frissítés: 2026-09-27 22:15     timestamp of analysis: 2026-09-27 22:20:27 (00:04:54)

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,892 2,918,064
040$a minCount=1,
 
 
 
516,111 2,555,845 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,901 2,544,944 516,111
041$a minCount=1,
 
 
 
611,611 2,460,345 0
041$b maxCount=0,
 
 
 
530 3,071,426 0
041$h maxCount=0,
 
 
 
69,858 3,002,098 0
044$a minCount=1,
 
 
 
948,066 2,123,890 0
245$a minCount=1,
 
 
 
37,493 3,034,463 0
245$h maxCount=0,
 
 
 
274,740 2,797,216 0
245$b maxCount=0,
 
 
 
764,916 2,307,040 0
245$c maxCount=0,
 
 
 
1,449,970 1,621,986 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
3,114 1,446,857 1,621,985
245$n maxCount=0,
 
 
 
121,727 2,950,229 0
245$p maxCount=0,
 
 
 
85,317 2,986,639 0
245$6 maxCount=0,
 
 
 
1,501 3,070,455 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
1,501 0 3,070,455
300$a minCount=1,
 
 
 
1,165,783 1,906,173 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,561 901,612 1,165,783
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
463,165 634,485 1,974,306
300$c minCount=1,
 
 
 
1,346,218 1,725,738 0
300$e maxCount=0,
 
 
 
53,603 3,018,353 0
264$a minCount=1,
 
 
 
910,932 2,161,024 0
264$b minCount=1,
 
 
 
1,149,199 1,922,757 0
264$c minCount=1,
 
 
 
701,393 2,370,563 0
710$a maxCount=0,
 
 
 
1,032,197 2,039,759 0
710$b maxCount=0,
 
 
 
92,784 2,979,172 0
710$4 maxCount=0,
 
 
 
1,002,197 2,069,759 0
017$a maxCount=0,
 
 
 
394,400 2,677,556 0
017$z maxCount=0,
 
 
 
1,413 3,070,543 0
020$a maxCount=0,
 
 
 
605,877 2,466,079 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,321 525,916 2,513,719
020$q maxCount=0,
 
 
 
44,350 3,027,606 0
020$z maxCount=0,
 
 
 
6,680 3,065,276 0
700$a maxCount=0,
 
 
 
786,616 2,285,340 0
700$b maxCount=0,
 
 
 
15,167 3,056,789 0
700$4 maxCount=0,
 
 
 
585,614 2,486,342 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 478,632 2,593,324
100$a maxCount=0,
 
 
 
765,511 2,306,445 0
100$4 maxCount=0,
 
 
 
404,641 2,667,315 0
336$a minCount=1,
 
 
 
2,385,909 686,047 0
337$a minCount=1,
 
 
 
2,386,618 685,338 0
338$a minCount=1,
 
 
 
2,376,339 695,617 0
246$a maxCount=0,
 
 
 
229,492 2,842,464 0
246$b maxCount=0,
 
 
 
53,064 3,018,892 0
246$g maxCount=0,
 
 
 
23,872 3,048,084 0
246$i maxCount=0,
 
 
 
58,084 3,013,872 0
246$n maxCount=0,
 
 
 
1,650 3,070,306 0
246$p maxCount=0,
 
 
 
984 3,070,972 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
0 0 3,070,419
250$a maxCount=0,
 
 
 
174,900 2,897,056 0
650$a maxCount=0,
 
 
 
434,336 2,637,620 0
110$a maxCount=0,
 
 
 
124,836 2,947,120 0
110$4 unless the field is used
maxCount=0,
 
 
 
53,986 3,017,970 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 3,071,126 0