QA catalogue para analisar dados da biblioteca

en | de | pt | hu
número de registros: 2,955,001     última atualização de dados: 2026-06-28 22:15     Registro de data e hora da análise: 2026-06-28 21:56:04 (00:04:42)

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 137,800 2,817,201
040$a minCount=1,
 
 
 
504,536 2,450,465 0
040$a pattern=^BE-KBR00.*$,
 
 
 
10,674 2,439,791 504,536
041$a minCount=1,
 
 
 
590,094 2,364,907 0
041$b maxCount=0,
 
 
 
517 2,954,484 0
041$h maxCount=0,
 
 
 
60,975 2,894,026 0
044$a minCount=1,
 
 
 
928,485 2,026,516 0
245$a minCount=1,
 
 
 
31,291 2,923,710 0
245$h maxCount=0,
 
 
 
268,651 2,686,350 0
245$b maxCount=0,
 
 
 
730,734 2,224,267 0
245$c maxCount=0,
 
 
 
1,372,826 1,582,175 0
245$c no more 'et al' but 'and X others'.
debug=, not(pattern=^.*\b(et al|et. al)\.?\s*$),
 
 
 
2,572 1,370,255 1,582,174
245$n maxCount=0,
 
 
 
110,946 2,844,055 0
245$p maxCount=0,
 
 
 
79,056 2,875,945 0
245$6 maxCount=0,
 
 
 
1,466 2,953,535 0
245$6 if used, it should only contain 880-0X with X being a digit
pattern=880-0X\d$,
 
 
 
0 0 2,953,535
300$a minCount=1,
 
 
 
1,137,179 1,817,822 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,593 851,229 1,137,179
300$b no more 'ill.' but 'illustrations"
not(pattern=^.*?ill\..*?$),
 
 
 
430,110 605,878 1,919,013
300$c minCount=1,
 
 
 
1,322,791 1,632,210 0
300$e maxCount=0,
 
 
 
49,029 2,905,972 0
264$a minCount=1,
 
 
 
890,413 2,064,588 0
264$b minCount=1,
 
 
 
1,124,376 1,830,625 0
264$c minCount=1,
 
 
 
686,935 2,268,066 0
710$a maxCount=0,
 
 
 
951,827 2,003,174 0
710$b maxCount=0,
 
 
 
97,569 2,857,432 0
710$4 maxCount=0,
 
 
 
922,117 2,032,884 0
017$a maxCount=0,
 
 
 
338,980 2,616,021 0
017$z maxCount=0,
 
 
 
1,391 2,953,610 0
020$a maxCount=0,
 
 
 
547,487 2,407,514 0
020$c if used, it should only contain EUR and not the symbol
not(pattern=^.*€.*$),
 
 
 
32,148 484,790 2,438,063
020$q maxCount=0,
 
 
 
42,661 2,912,340 0
020$z maxCount=0,
 
 
 
5,651 2,949,350 0
700$a maxCount=0,
 
 
 
749,870 2,205,131 0
700$b maxCount=0,
 
 
 
15,262 2,939,739 0
700$4 maxCount=0,
 
 
 
558,061 2,396,940 0
773$t unless 490 is present (the wrong field)
or(and(dependencies(490), maxCount=0), minCount=1),
 
 
 
0 436,164 2,518,837
100$a maxCount=0,
 
 
 
721,083 2,233,918 0
100$4 maxCount=0,
 
 
 
380,491 2,574,510 0
336$a minCount=1,
 
 
 
2,315,131 639,870 0
337$a minCount=1,
 
 
 
2,315,821 639,180 0
338$a minCount=1,
 
 
 
2,305,006 649,995 0
246$a maxCount=0,
 
 
 
216,276 2,738,725 0
246$b maxCount=0,
 
 
 
50,736 2,904,265 0
246$g maxCount=0,
 
 
 
19,830 2,935,171 0
246$i maxCount=0,
 
 
 
50,731 2,904,270 0
246$n maxCount=0,
 
 
 
1,284 2,953,717 0
246$p maxCount=0,
 
 
 
796 2,954,205 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,531
250$a maxCount=0,
 
 
 
163,760 2,791,241 0
650$a maxCount=0,
 
 
 
408,741 2,546,260 0
110$a maxCount=0,
 
 
 
121,431 2,833,570 0
110$4 unless the field is used
maxCount=0,
 
 
 
52,633 2,902,368 0
385$a 521a has to be used instead
maxCount=0,
 
 
 
830 2,954,171 0