D.Roos, J.Kardoeus: ISO7064-standardised Check Digits Applied to Blood Bag Numbers | release 1.1.1i (draft) | |
ISO7064-standardised Check Digits Applied to Blood Bag Numbers
|
Purpose |
A check digit according to check digit procedure MOD11,10 (DIN ISO 7064) has to be attached to blood bag numbers prior to delivery as haemotherapeutic drug as recommended by the Working Party on Automation and Data Processing of the German Society for Blood Transfusion and Immunohaematology (DGTI) on May 5, 1998.
Purpose of this check digit is to detect and to reduce accidental transmission errors when performing lot documentation[1,3] in haemotherapy. The check digit procedure is mainly directed against errors of plain text transmission in hospital information systems and paper-based patient files such as
ISO 7064 check digits do NOT provide authentification or encryption. They do NOT protect against malicious data manipulations during transmission and storage.
The combined check digit procedure MOD11,10 has been choosen with respect to
Single substitution errors are detected by this procedure completely. Multiple errors - such as transpositions as special cases - are detectable by any type of check digit procedure partially only. MOD11,10 is best for unlimited numerical strings if check digits needs to be restricted to one numerical. The ratio of detected erros:
type of error | example | detected | ||
single substitution | 45618 | instead of | 45678 | 100% |
single adjacent transposition | 46578 | instead of | 45678 | 97,8% |
any other errors | about 90% |
Error detection by MOD11,10 is successful in 97 to 99% if having commonly distributed errors. For consequences see hints to developers and hints to users.
Disclaimer | Copyright | last revision: 25.11.2000 21:47 |