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
|
|
147,535
|
|
2,887,478
|
|
| 040$a |
minCount=1, |
|
510,663
|
|
2,524,350
|
|
0
|
|
| 040$a |
pattern=^BE-KBR00.*$, |
|
10,858
|
|
2,513,492
|
|
510,663
|
|
| 041$a |
minCount=1, |
|
600,747
|
|
2,434,266
|
|
0
|
|
| 041$b |
maxCount=0, |
|
526
|
|
3,034,487
|
|
0
|
|
| 041$h |
maxCount=0, |
|
67,023
|
|
2,967,990
|
|
0
|
|
| 044$a |
minCount=1, |
|
941,115
|
|
2,093,898
|
|
0
|
|
| 245$a |
minCount=1, |
|
34,263
|
|
3,000,750
|
|
0
|
|
| 245$h |
maxCount=0, |
|
271,940
|
|
2,763,073
|
|
0
|
|
| 245$b |
maxCount=0, |
|
754,135
|
|
2,280,878
|
|
0
|
|
| 245$c |
maxCount=0, |
|
1,429,255
|
|
1,605,758
|
|
0
|
|
| 245$c |
no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$), |
|
3,084
|
|
1,426,172
|
|
1,605,757
|
|
| 245$n |
maxCount=0, |
|
118,113
|
|
2,916,900
|
|
0
|
|
| 245$p |
maxCount=0, |
|
83,904
|
|
2,951,109
|
|
0
|
|
| 245$6 |
maxCount=0, |
|
1,475
|
|
3,033,538
|
|
0
|
|
| 245$6 |
if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$, |
|
0
|
|
0
|
|
3,033,538
|
|
| 300$a |
minCount=1, |
|
1,152,555
|
|
1,882,458
|
|
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*$)), |
|
996,885
|
|
885,573
|
|
1,152,555
|
|
| 300$b |
no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$), |
|
459,474
|
|
623,076
|
|
1,952,463
|
|
| 300$c |
minCount=1, |
|
1,335,477
|
|
1,699,536
|
|
0
|
|
| 300$e |
maxCount=0, |
|
52,835
|
|
2,982,178
|
|
0
|
|
| 264$a |
minCount=1, |
|
899,837
|
|
2,135,176
|
|
0
|
|
| 264$b |
minCount=1, |
|
1,135,573
|
|
1,899,440
|
|
0
|
|
| 264$c |
minCount=1, |
|
693,499
|
|
2,341,514
|
|
0
|
|
| 710$a |
maxCount=0, |
|
1,013,282
|
|
2,021,731
|
|
0
|
|
| 710$b |
maxCount=0, |
|
91,689
|
|
2,943,324
|
|
0
|
|
| 710$4 |
maxCount=0, |
|
983,500
|
|
2,051,513
|
|
0
|
|
| 017$a |
maxCount=0, |
|
386,057
|
|
2,648,956
|
|
0
|
|
| 017$z |
maxCount=0, |
|
1,402
|
|
3,033,611
|
|
0
|
|
| 020$a |
maxCount=0, |
|
593,939
|
|
2,441,074
|
|
0
|
|
| 020$c |
if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$), |
|
32,266
|
|
518,181
|
|
2,484,566
|
|
| 020$q |
maxCount=0, |
|
43,341
|
|
2,991,672
|
|
0
|
|
| 020$z |
maxCount=0, |
|
6,597
|
|
3,028,416
|
|
0
|
|
| 700$a |
maxCount=0, |
|
781,122
|
|
2,253,891
|
|
0
|
|
| 700$b |
maxCount=0, |
|
15,411
|
|
3,019,602
|
|
0
|
|
| 700$4 |
maxCount=0, |
|
581,112
|
|
2,453,901
|
|
0
|
|
| 773$t |
unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1), |
|
0
|
|
467,104
|
|
2,567,909
|
|
| 100$a |
maxCount=0, |
|
751,940
|
|
2,283,073
|
|
0
|
|
| 100$4 |
maxCount=0, |
|
395,525
|
|
2,639,488
|
|
0
|
|
| 336$a |
minCount=1, |
|
2,368,958
|
|
666,055
|
|
0
|
|
| 337$a |
minCount=1, |
|
2,369,661
|
|
665,352
|
|
0
|
|
| 338$a |
minCount=1, |
|
2,359,293
|
|
675,720
|
|
0
|
|
| 246$a |
maxCount=0, |
|
225,750
|
|
2,809,263
|
|
0
|
|
| 246$b |
maxCount=0, |
|
52,230
|
|
2,982,783
|
|
0
|
|
| 246$g |
maxCount=0, |
|
23,260
|
|
3,011,753
|
|
0
|
|
| 246$i |
maxCount=0, |
|
56,600
|
|
2,978,413
|
|
0
|
|
| 246$n |
maxCount=0, |
|
1,481
|
|
3,033,532
|
|
0
|
|
| 246$p |
maxCount=0, |
|
890
|
|
3,034,123
|
|
0
|
|
| 246$6 |
if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$, |
|
11
|
|
1,488
|
|
3,033,514
|
|
| 250$a |
maxCount=0, |
|
173,060
|
|
2,861,953
|
|
0
|
|
| 650$a |
maxCount=0, |
|
427,862
|
|
2,607,151
|
|
0
|
|
| 110$a |
maxCount=0, |
|
123,392
|
|
2,911,621
|
|
0
|
|
| 110$4 |
unless the field is used
maxCount=0, |
|
53,406
|
|
2,981,607
|
|
0
|
|
| 385$a |
521a has to be used instead
maxCount=0, |
|
830
|
|
3,034,183
|
|
0
|
|