Введение
Синтаксис Ардена - это язык разметки, используемый для представления и обмена медицинскими знаниями. Этот язык клинических и научных знаний используется в исполняемом формате системами поддержки клинических решений для создания оповещений, интерпретаций, а также для проверки и управления сообщениями клиницистам. Этот синтаксис используется для обмена медицинскими знаниями внутри и между многими учреждениями здравоохранения. В Колумбийском пресвитерианском медицинском центре были реализованы 40 синтаксических МЛМ Ардена, из которых 18 являются клиническими МЛМ, включая 4 интерпретации и 14 предупреждений. Например, три МЛМ предупреждают пользователя о наличии гипокалемии и использовании дигоксина, что может привести к сердечной дисритмии. Один MLM активируется путем хранения аптечного заказа дигоксином, второй MLM активируется путем хранения результата калия в крови, а третий активируется путем хранения уровня дигоксина в крови. Двенадцать из них являются исследовательскими примерами МЛМ, которые включают в себя способность идентифицировать пациентов с аномальной патологией шейки матки и т. Д. которые сообщают исследователю подробную информацию о медицинской карте пациента и их местонахождении в стационаре для включения пациента в исследование, а остальные десять - административные МЛМ. Продукт искусственного интеллекта IBM, KnowledgeTool, обеспечил первоначальную основу для представления и обработки синтаксиса MLM, улучшенного и примененного исследователями CPMC д-рами. Джеймс Джи Симино, Джордж Хрипчак, Стив Джонсон, Кэрол Фридман и другие в CPMC под руководством Пола Д. Клейтона. В рамках этой же программы был разработан другой прототип реализации синтаксиса Питером Людеманом с использованием Quintus Prolog. Управление программами IBM и услуги в области технологий ИИ были предоставлены Терри Рэнкином, Питом Смитом и Эдди Сандерсом.
Синтаксис Фузи Ардена
Основная цель нечеткого синтаксиса Ардена - обеспечить простой метод обработки неопределенных данных, которые обычно появляются в медицине. Новые понятия включаются в синтаксис Ардена посредством нечеткого синтаксиса Ардена, чтобы помочь в обработке информации, которая может быть не полностью определена. Например, в базе знаний системы MoniICU в клиническом институте гигиены больницы венской больницы общего профиля использовалась нечеткая логика. Это система, которая обнаруживает и постоянно проверяет инфекции, приобретенные в больнице. Сопутствующий плагин для Eclipse под названием Arden4Eclipse поддерживает разработчиков MLM с интегрированной средой разработки (IDE).
Испытания
Синтаксис Ардена проверяется на надежность и неточность с использованием инструментов lex и Yacc, которые, используемые вместе, создают компилятор или интерпретатор. Исходный файл разделяется на токены lex, а иерархическая структура программы определяется Yacc. Эти инструменты уменьшают двусмысленность в синтаксисе. Медицинский модуль логики состоит из четырех категорий, а именно: обслуживание, библиотека, знания и ресурсы, с соответствующими слотами.
Содержание
Эта категория содержит метаданные о многопрофильной торговле. Категория обслуживания состоит из слотов, которые указывают информацию о техническом обслуживании, не связанную с медицинскими знаниями в модуле. Первый слот - это название, которое дает краткое описание модуля, за которым следует имя файла, отличительный идентификатор, используемый для определения MLM. Третье место - это версия, которая указывает используемую версию. Он также ведет учет обновлений для MLM. За слотом версии следуют слоты для учреждения и автора, которые указывают, где написан МЛМ и кто его написал. За этим слотом следуют слоты даты и валидации, которые показывают дату последнего обновления MLM. Уровень валидации устанавливается специалистом, он указывает, что MLM используется только для тестирования.
Библиотека
Эта категория содержит пять слотов под названием цель, объяснение, ключевые слова, цитаты и ссылки. В разделе "цель" объясняется, для чего используется конкретный MLM, в то время как в разделе "объяснения" иллюстрируется, как работает MLM. Термины, которые можно использовать для поиска в базе знаний MLM, предоставляются слотом для ключевых слов. Склады для цитирования и ссылок являются необязательными. Ссылки на литературу, которая поддерживает медицинское поведение MLM, включены в слот цитирования. В разделе "Ссылки" содержатся ссылки на другие источники информации, такие как электронные учебники и образовательные модули.
Знания
Эта категория содержит фактические медицинские знания о МЛМ. Он состоит из слотов типа, данных, приоритета, эвокации, логики и действия. Способ использования MLM известен по типу слота. Термины, используемые в остальной части MLM, определяются слотом данных. Его цель состоит в том, чтобы отделить те части MLM, которые являются специфическими для учреждения, от более общих частей MLM. Порядок, в котором необходимо использовать МЛМ, обозначается приоритетом, который может быть числом от 1 (последнего) до 99 (первого). Это редко используемый дополнительный слот. MLM может быть активирован событием или прямым вызовом из MLM или прикладной программы, который определяется слотом вызова. Реальное медицинское состояние или правило, на которое необходимо провести испытание, содержится в логическом слоте, который может включать в себя сложные вычисления. Слот действия создает сообщение, которое отправляется поставщику медицинских услуг, например, отправка оповещения в пункт назначения, вызов других MLM и возврат значений. Слот срочности является необязательным; это может быть число от 1 до 99, которое указывает на важность действия или сообщения МЛМ.