me ihmiset joudumme käyttämään numeroita. Numeroita syöttäessä meillä ihmisillä on kuitenkin myös taipumus mokata niiden syöttäminen tai kopioiminen. Hollantilainen matemaatikko Jacobus Verhoeff teki tutkimuksen 12 000 numeerisesta virheestä J. Verhoeff, Error Detecting Decimal Codes, Mathematical Centre Tract 29, the Mathematical Centre, Amsterdam, 1969, mainittu teoksessa Wagner and Putter, ”Error Detecting Decimal Desimals”, CACM, Vol 32, No. 1 (tammikuu 1989), s.106-110. ja siitä, ehdotti tarkistusnumeron laskentajärjestelmä http://www.augustana.ab.ca/~mohrj/algorithms/checkdigit.html#verhoeff että saaliit kaikki yksittäiset virheet sekä kaikki vierekkäiset transpositiot ja useimmat muut virheet.
sen varmistamiseksi, että järjestelmän antamat tunnukset ovat eheitä syötön ja jakelun aikana, kun niitä siirretään eri formaatteihin (kuten Excel, Word, Text, XML), jokaisella tunnisteella on myös oma tarkistussummansa, joka tallennetaan tarkistussummakenttään.
tällä hetkellä tarkistussumman laatimis-ja todentamismenetelmä noudattaa Verhoeffin laskentamuotoa.
CheckDigit luodaan yhdessä tietueen ID: n kanssa UCF: n tietokantajärjestelmän laskutoimituksena. Sellaisena, kun se on määritetty, sen ei pitäisi koskaan muuttua, koska tunnus ei koskaan muutu. Otoksen laskentamuoto esitetään käyttötapausskenaarioissa.