UMLS имеет три базы знаний (knowledge source): Метатезаурус, Семантическая Сеть, SPECIALIST-лексикон.
Цели UMLS:
создание исчерпывающих интеллектуальных компонентов медицинских информационных систем;
предоставление бесплатно интеллектуальных компонент системным разработчикам для интерпретации и уточнения требований заказчиков, отображения терминов заказчиков в соответствующие контролируемые словари и классификационные схемы, интерпретации естественного языка, создании структур данных. Эти средства также полезны как справочный материал для создателей баз данных, библиотекарей и т. п.
Следует отметить реализацию в практике полноты медицинского универсума (стандарты + управление) в системе VistA. Выполнение функций управления расширяет синтаксическую по сути природу UMLS до операционной семантики лямбда-исчислением языка MUMPS.
Большое значение для семантики имеют также большие/исчерпывающие ER-схемы вызревавшие в ходе тридцатилетнего развития VistA.
OASIS
Еще одной системой исчерпывающего описания онтологических структур медицины является мета-проект стандартизации OASIS: XML in Clinical Research and Healthcare Industries[1].
Программной реализацией концепции OASIS является система ebXML.
UMLSKS — Сервер UMLS-знаний (UMLS Knowledge Source Server) — множество машин, программ и программных интерфейсов поддерживаемых NML для доступа к знаниям и услугам. UMLSKS-сервер доступен со стандартного браузера.