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

en | de | pt | hu
rekordok száma: 2,954,882     utolsó frissítés: 2026-06-27 22:15     timestamp of analysis: 2026-06-27 22:34:38 (00:12:03)

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,788 2,817,094
040$a minCount=1,
 
 
 
504,536 2,450,346 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,674 2,439,672 504,536
041$a minCount=1,
 
 
 
590,093 2,364,789 0
041$b maxCount=0,
 
 
 
517 2,954,365 0
041$h maxCount=0,
 
 
 
60,964 2,893,918 0
044$a minCount=1,
 
 
 
928,479 2,026,403 0
245$a minCount=1,
 
 
 
31,291 2,923,591 0
245$h maxCount=0,
 
 
 
268,641 2,686,241 0
245$b maxCount=0,
 
 
 
730,690 2,224,192 0
245$c maxCount=0,
 
 
 
1,372,737 1,582,145 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
2,572 1,370,166 1,582,144
245$n maxCount=0,
 
 
 
110,947 2,843,935 0
245$p maxCount=0,
 
 
 
79,056 2,875,826 0
245$6 maxCount=0,
 
 
 
1,466 2,953,416 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
1,466 0 2,953,416
300$a minCount=1,
 
 
 
1,137,168 1,817,714 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,574 851,140 1,137,168
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
430,102 605,824 1,918,956
300$c minCount=1,
 
 
 
1,322,781 1,632,101 0
300$e maxCount=0,
 
 
 
49,026 2,905,856 0
264$a minCount=1,
 
 
 
890,400 2,064,482 0
264$b minCount=1,
 
 
 
1,124,358 1,830,524 0
264$c minCount=1,
 
 
 
686,935 2,267,947 0
710$a maxCount=0,
 
 
 
951,782 2,003,100 0
710$b maxCount=0,
 
 
 
97,567 2,857,315 0
710$4 maxCount=0,
 
 
 
922,074 2,032,808 0
017$a maxCount=0,
 
 
 
338,961 2,615,921 0
017$z maxCount=0,
 
 
 
1,391 2,953,491 0
020$a maxCount=0,
 
 
 
547,411 2,407,471 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,148 484,766 2,437,968
020$q maxCount=0,
 
 
 
42,660 2,912,222 0
020$z maxCount=0,
 
 
 
5,651 2,949,231 0
700$a maxCount=0,
 
 
 
749,829 2,205,053 0
700$b maxCount=0,
 
 
 
15,261 2,939,621 0
700$4 maxCount=0,
 
 
 
558,022 2,396,860 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 436,123 2,518,759
100$a maxCount=0,
 
 
 
721,001 2,233,881 0
100$4 maxCount=0,
 
 
 
380,416 2,574,466 0
336$a minCount=1,
 
 
 
2,315,097 639,785 0
337$a minCount=1,
 
 
 
2,315,787 639,095 0
338$a minCount=1,
 
 
 
2,304,972 649,910 0
246$a maxCount=0,
 
 
 
216,259 2,738,623 0
246$b maxCount=0,
 
 
 
50,734 2,904,148 0
246$g maxCount=0,
 
 
 
19,823 2,935,059 0
246$i maxCount=0,
 
 
 
50,717 2,904,165 0
246$n maxCount=0,
 
 
 
1,284 2,953,598 0
246$p maxCount=0,
 
 
 
796 2,954,086 0
246$6 if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$,
 
 
 
10 1,460 2,953,412
250$a maxCount=0,
 
 
 
163,756 2,791,126 0
650$a maxCount=0,
 
 
 
408,650 2,546,232 0
110$a maxCount=0,
 
 
 
121,430 2,833,452 0
110$4 unless the field is used
maxCount=0,
 
 
 
52,633 2,902,249 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 2,954,052 0