Registre de correu electrònic: Effectively processing medical term queries on the UMLS Metathesaurus by layered dynamic programming