UMLS ( English Unified Medical Language System - un lenguaje unificado de sistemas médicos) es una herramienta para desarrollar sistemas informáticos que "entienden" información biomédica e información en el campo de la atención médica . El desarrollo comenzó en 1986 en la Biblioteca Nacional de Medicina de EE. UU. (NLM).
UMLS tiene tres bases de conocimiento (fuente de conocimiento): Metathesaurus, Semantic Web, SPECIALIST-lexicon.
Objetivos de la UMLS:
Cabe destacar la implementación en la práctica de la completitud del universo médico (normas + gestión) en el sistema VistA . La ejecución de funciones de control extiende la naturaleza esencialmente sintáctica de UMLS a la semántica operativa del cálculo lambda del lenguaje MUMPS .
También son de gran importancia para la semántica los esquemas ER amplios/exhaustivos que maduraron durante los treinta años de desarrollo de VistA.
Otro sistema para una descripción completa de las estructuras ontológicas de la medicina es el metaproyecto de estandarización OASIS : XML en las industrias de investigación clínica y atención médica [1] . La implementación de software del concepto OASIS es el sistema ebXML .