Konverzija podataka
Greške u CDS/ISIS zapisima: Revision 7

Najprije treba očistiti CDS/ISIS zapise od grešaka. Svaka knjižnica dobiva izvještaj o greškama iz svoje baze . T

Izvještaji o greškama i statistike CDS/ISIS baza

http://knjiznice.ffzg.hr/isis-konverzija/izvjestaji/

U ovome trenutku (siječanj, 2007.) ispravljena je većina grešaka iz baze LIBRI.

Opis grešaka u CDS/ISIS zapisima

Prva tri tipa grešaka sigurno greške i treba ih ispraviti.
Napomena: Moguće je da se u izvještaju zapisi prijave kao krivi, ali su stvarno ispravni, naročito u prvim fazama postupka generiranja grešaka. Svaki sumnivi sljučaj treba prijaviti na adresu mglavica@ffzg.hr, pa se u sljedećem krugu neće pojaviti.

1. Nedostaje podpolje - missing subfield

Podatak je upisan bez potpolja u polje koje treba imati potpolje.
Pr.
205 2. izd.
umjesto
205 ^a2. izd.

2. Potpolje višak - subfield extra

U zapisu se nalazi podatak koji se prepoznaje kao potpolje koje ne smije postojati.

3. Neočekivano polje - unexpected

U zapisu se pojavljuje polje koje ne bi trebalo postojati.

..

Greške se generiraju na osnovu pravila u tzv. validacijskoj datoteci. Svaka knjižnica ima svoju validacijsku datoteku. U njoj su zapisana sva dozvoljena polja i potpolja u bazi. Posebno se mogu označiti polja koja se smatraju obaveznima. Iz izvještaja se mogu isključiti neka polja.

..

U izvještaju se pod greške prijavljuju i slučajevi koje treba ljudskim okom pregledati i onda odlučiti da li se radi o grešci ili ispravnom zapisu.

Podijelili smo greške u nekoliko logičnih skupina:

1. Neispravna potpolja

U izvještaju su ovakve greške označene kao:

 * missing subfield - podatak je upisan bez potpolja u polje koje treba imati potpolje
 * subfield extra - u zapisu se nalazi podatak koji se prepoznaje kao potpolje koje ne bi smjelo postojati
 * unexpected (this field is not expected) - u zapisu se pojavljuje polje koje ne bi trebalo postojati

Neispravna potpolja nastaju zbog toga što CDS/ISIS ne validira zapise prilikom unosa u bazu. Ovo su sigurno greške.

Moguće je da se u izvještaju pojavi i neki slučaj zapisa s "neispravnim" potpoljem koji je zapravo ispravan. Takve slučajeve ne treba ispravljati, već ih treba prijaviti, pa se u sljedećem izvještaju više neće izlistati. Tipičan primjer takvog slučaja jesu potpolja u kojima ima relativno malo podataka, pa je potrebno provjeriti da li su podaci slučajno ili namjerno u tom potpolju.

2. Dupla potpolja

U izvještaju se prijavljuju kao:

 * subfield extra repeatable

Sve zapise s duplim potpoljima treba ljudskim okom pregledati, te za svaki zapis odrediti da li se radi o namjernoj upotrebi ponovljivog potpolja ili o grešci.

U prvom prolazu u izvještaj su uključena sva pojavljivanja duplih potpolja, a nakon što se odredi koja potpolja smiju u bazi postojati, treba ih prijaviti kako bi se ti slučajevi izbacili iz sljedećeg izvještaja.
U većini baza, dozvoljena ponovljiva potpolja će biti:
200^e, 200^g, 210^a, 210^c

3. Nedostajuća obavezna polja i podpolja

Obavezno: 200^a

Obavezno ako postoji odgovarajuće polje:
205^a, 210^d, 675^a, 700^a, 701^a, 702^a