Tietuetta tallennettaessa tehtävät tarkistukset
Aleph ajaa tietuetta tallentaessa seuraavat tarkistukset:
- tarkistaa, löytyykö Melindan direct indekseistä (ISBN, ISSN, SID jne.) jo samoja tietoja
- tarkistaa ISBN:n ja ISSN:n oikeellisuuden
- tarkistaa osakenttien pakollisia sisältöjä:
- mm. että 579 $b:ssä on validi tietokantatunnus
- tarkistaa että kaikki tietueen kentät, niiden indikaattorit, sekä osakentät määrineen ovat sallittuja
- tarkistaa seuraavat kenttien määrät:
- vain yksi, mutta pakollinen kenttä 008
- vain yksi, mutta pakollinen kenttä 245
- vain yksi kentistä 100, 110, 111 tai 130
- vähintään yksi kappale kutakin kentistä 041, 336, ja 337
- tarkistaa seuraavat kenttien väliset riippuvuudet:
- jos tietueessa on 245 0X ei saa olla 1XX -kenttiä
- jos tietueessa on 245 1X, pitää olla 1XX -kenttä
- jos tietueessa on 490 1X, pitää olla 8X0 -kenttä
- jos tietueessa on 240, ei saa olla 130 -kenttää
- jos tietueessa on 240, pitää olla 1XX -kenttä
- etsii samankaltaisia tietueita locate-toiminnolla
- tarkistaa URLien toimivuuden
- ei tosin kykene esim. https:// -linkkeihin eikä uudelleenohjauksiin
- ilmoittaa, jos tietue on piilotettu Melindan OPACista (OPAC SUPPRESSED)
- tarkistaa, että jos asiasanakentässä on osakentässä $2 sanastokoodi 'local' niin siinä on myös osakenttä $5
- tarkistaa, että 336 ja 337 -kentissä ei ole osakentässä $2 rdacontent / rdamedia -tekstiä