Validação personalizada
Esta página exibe o resultado da validação em relação a um conjunto personalizado de regras, que reflete os requisitos de uma biblioteca específica. As regras devem ser expressas com a linguagem de restrições de forma, que é uma linguagem específica de domínio para definir restrições contra elementos de dados. O conjunto de regras pode ser escrito em um arquivo de configuração YAMPL ou JSON.
(Baixe o conjunto de regras personalizado: kbr-full.yaml.)
|
number of records |
| path |
criteria |
|
failed |
passed |
NA |
| 340$l |
pattern=^(rdatb:|kbr), |
|
0
|
|
138,422
|
|
2,823,349
|
|
| 040$a |
minCount=1, |
|
505,561
|
|
2,456,210
|
|
0
|
|
| 040$a |
pattern=^BE-KBR00.*$, |
|
10,676
|
|
2,445,534
|
|
505,561
|
|
| 041$a |
minCount=1, |
|
593,716
|
|
2,368,055
|
|
0
|
|
| 041$b |
maxCount=0, |
|
519
|
|
2,961,252
|
|
0
|
|
| 041$h |
maxCount=0, |
|
61,120
|
|
2,900,651
|
|
0
|
|
| 044$a |
minCount=1, |
|
932,195
|
|
2,029,576
|
|
0
|
|
| 245$a |
minCount=1, |
|
31,672
|
|
2,930,099
|
|
0
|
|
| 245$h |
maxCount=0, |
|
268,917
|
|
2,692,854
|
|
0
|
|
| 245$b |
maxCount=0, |
|
731,729
|
|
2,230,042
|
|
0
|
|
| 245$c |
maxCount=0, |
|
1,376,447
|
|
1,585,324
|
|
0
|
|
| 245$c |
no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$), |
|
2,574
|
|
1,373,874
|
|
1,585,323
|
|
| 245$n |
maxCount=0, |
|
112,083
|
|
2,849,688
|
|
0
|
|
| 245$p |
maxCount=0, |
|
79,813
|
|
2,881,958
|
|
0
|
|
| 245$6 |
maxCount=0, |
|
1,470
|
|
2,960,301
|
|
0
|
|
| 245$6 |
if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$, |
|
0
|
|
0
|
|
2,960,301
|
|
| 300$a |
minCount=1, |
|
1,138,763
|
|
1,823,008
|
|
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*$)), |
|
967,725
|
|
855,283
|
|
1,138,763
|
|
| 300$b |
no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$), |
|
430,664
|
|
609,326
|
|
1,921,781
|
|
| 300$c |
minCount=1, |
|
1,324,247
|
|
1,637,524
|
|
0
|
|
| 300$e |
maxCount=0, |
|
49,108
|
|
2,912,663
|
|
0
|
|
| 264$a |
minCount=1, |
|
892,450
|
|
2,069,321
|
|
0
|
|
| 264$b |
minCount=1, |
|
1,126,480
|
|
1,835,291
|
|
0
|
|
| 264$c |
minCount=1, |
|
688,067
|
|
2,273,704
|
|
0
|
|
| 710$a |
maxCount=0, |
|
953,826
|
|
2,007,945
|
|
0
|
|
| 710$b |
maxCount=0, |
|
97,821
|
|
2,863,950
|
|
0
|
|
| 710$4 |
maxCount=0, |
|
924,104
|
|
2,037,667
|
|
0
|
|
| 017$a |
maxCount=0, |
|
339,787
|
|
2,621,984
|
|
0
|
|
| 017$z |
maxCount=0, |
|
1,393
|
|
2,960,378
|
|
0
|
|
| 020$a |
maxCount=0, |
|
548,680
|
|
2,413,091
|
|
0
|
|
| 020$c |
if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$), |
|
32,151
|
|
485,811
|
|
2,443,809
|
|
| 020$q |
maxCount=0, |
|
42,724
|
|
2,919,047
|
|
0
|
|
| 020$z |
maxCount=0, |
|
5,749
|
|
2,956,022
|
|
0
|
|
| 700$a |
maxCount=0, |
|
751,326
|
|
2,210,445
|
|
0
|
|
| 700$b |
maxCount=0, |
|
15,316
|
|
2,946,455
|
|
0
|
|
| 700$4 |
maxCount=0, |
|
559,080
|
|
2,402,691
|
|
0
|
|
| 773$t |
unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1), |
|
0
|
|
439,259
|
|
2,522,512
|
|
| 100$a |
maxCount=0, |
|
722,436
|
|
2,239,335
|
|
0
|
|
| 100$4 |
maxCount=0, |
|
381,512
|
|
2,580,259
|
|
0
|
|
| 336$a |
minCount=1, |
|
2,317,617
|
|
644,154
|
|
0
|
|
| 337$a |
minCount=1, |
|
2,318,308
|
|
643,463
|
|
0
|
|
| 338$a |
minCount=1, |
|
2,307,513
|
|
654,258
|
|
0
|
|
| 246$a |
maxCount=0, |
|
216,697
|
|
2,745,074
|
|
0
|
|
| 246$b |
maxCount=0, |
|
50,825
|
|
2,910,946
|
|
0
|
|
| 246$g |
maxCount=0, |
|
19,861
|
|
2,941,910
|
|
0
|
|
| 246$i |
maxCount=0, |
|
50,859
|
|
2,910,912
|
|
0
|
|
| 246$n |
maxCount=0, |
|
1,293
|
|
2,960,478
|
|
0
|
|
| 246$p |
maxCount=0, |
|
799
|
|
2,960,972
|
|
0
|
|
| 246$6 |
if used, it should only contain 880-0X with X being a digit
pattern=^880-0\d$, |
|
10
|
|
1,468
|
|
2,960,293
|
|
| 250$a |
maxCount=0, |
|
164,128
|
|
2,797,643
|
|
0
|
|
| 650$a |
maxCount=0, |
|
410,558
|
|
2,551,213
|
|
0
|
|
| 110$a |
maxCount=0, |
|
121,773
|
|
2,839,998
|
|
0
|
|
| 110$4 |
unless the field is used
maxCount=0, |
|
52,752
|
|
2,909,019
|
|
0
|
|
| 385$a |
521a has to be used instead
maxCount=0, |
|
830
|
|
2,960,941
|
|
0
|
|