Aleph ajaa tietuetta tallentaessa seuraavat tarkistukset:

  • 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ä
  • No labels