ПОДДЕРЖКА ПРИНЯТИЯ РЕШЕНИЙ ОБ УСТРАНЕНИИ ОШИБОК В КЛИНИЧЕСКОЙ ДОКУМЕНТАЦИИ

1. Система для обнаружения нарушения в записи, содержащая
базу (1) знаний, содержащую коллекцию выражений, далее называемую коллекцией выражений (2) базы знаний, и коллекцию соотношений, далее называемую коллекцией соотношений (3) базы знаний, между выражениями (2) базы знаний;
базу (4) данных, содержащую запись (5) с документами, причем документы содержат информацию, относящуюся к объекту, и документы включают в себя документы (6) текста свободного формата;
процессор (8) естественного языка для извлечения выражений, далее называемых выражениями (10) записи, из документов (6) текста свободного формата, хранящихся в записи (5), и для определения соотношений, далее называемых соотношениями (11) записи, между выражениями (10) записи на основе документов (6) текста свободного формата, причем процессор (8) естественного языка конфигурирован для использования онтологии для выполнения его обработки естественного языка;
механизм (12) анализа для анализа выражений (10) записи и соотношений (11) записи также на основе соотношений (3) базы знаний для обнаружения нарушения в записи (5), причем механизм (12) анализа конфигурирован для обнаружения ошибки в записи (5) на основе соотношений (3) базы знаний, соотношений (11) записи и выражений (10) записи, при этом соотношения (3) базы знаний определяют ограничения для соотношений (11) записи и выражений (10) записи, а ошибка содержит нарушение по меньшей мере одного из этих ограничений; и
средство (14) уведомления для предоставления на устройстве отображения уведомления о том, что в записи было обнаружено нарушение, в зависимости от выходных данных механизма (12) анализа.
2. Система по п.1, в которой процессор (8) естественного языка (8) конфигурирован для извлечения выражений (10) записи и/или соотношений (11) записи, соответствующих выражениям (2) базы знаний и/или соотношениям (3) базы знаний, соответственно.
3. Система по п.2, в которой процессор (8) естественного языка конфигурирован для формирования семантической сети из выражений (10) записи и соотношений (11) записи, и при этом база (1) знаний содержит ограничения для семантической сети, причем механизм (12) анализа конфигурирован для применения этих ограничений.
4. Система по п.1, в которой механизм (12) анализа конфигурирован для обнаружения неполноты в записи (5) на основе соотношений (3) базы знаний, соотношений (11) записи и выражений (10) записи, причем соотношения (3) базы знаний определяют выражения и/или соотношения, необходимые для того, чтобы сделать запись (5) полной по отношению к выражениям (10) записи и соотношениям (11) записи.
5. Система по п.1, в которой механизм (12) анализа конфигурирован для обнаружения несогласованности, когда соотношения (11) записи и выражения (10) записи приводят к противоречию.
6. Система по п.1, в которой механизм (12) анализа конфигурирован для определения степени серьезности нарушения, и при этом средство (14) уведомления конфигурировано для предоставления различных уведомлений для различных уровней серьезности.
7. Система по п.1, дополнительно содержащая модуль (15) отображения документов для отображения по меньшей мере части документа (6, 7) записи (5), в котором отображается уведомление, относящееся к документу (6, 7), и при этом средство (14) уведомления конфигурировано для предоставления уведомления в то время, когда отображается документ (6, 7).
8. Система по п.7, дополнительно содержащая редактор (16) документов, функционально соединенный с модулем (15) отображения документов, для обеспечения возможности пользователю редактировать документ (6) текста свободного формата записи (5), причем процессор (8) естественного языка и механизм (12) анализа конфигурированы для обработки документа (6) текста свободного формата во время его редактирования, и при этом средство (14) уведомления конфигурировано за предоставление уведомления, как только будет обнаружено нарушение, связанное с редактируемым документом (6) текста свободного формата.
9. Система по п.1, в которой механизм (12) анализа конфигурирован для формирования предложения по исправлению для устранения нарушения, на основе базы знаний.
10. Система по п.9, в которой средство (14) уведомления конфигурировано для показа предложения по исправлению пользователю.
11. Система по п.1, в которой база (1) знаний содержит представление клинического руководства, причем объект представляет собой пациента, запись представляет собой медицинскую карту пациента, и документ текста свободного формата представляет собой медицинское заключение о пациенте.
12. Рабочая станция, содержащая систему по п.1.
13. Способ обнаружения нарушения в записи с использованием
базы знаний, содержащей коллекцию выражений, далее называемых выражениями базы знаний, и коллекцию соотношений, далее называемых соотношениями базы знаний, между выражениями базы знаний, и
базы данных, содержащей запись с документами, причем документы содержат информацию, относящуюся к объекту, и документы включают в себя документы текста свободного формата;
причем способ содержит
извлечение (201) выражений, далее называемых выражениями записи из документов текста свободного формата, хранящихся в записи, и определение множества соотношений, далее называемых соотношениями записи, между выражениями записи на основе документов текста свободного формата, при этом для выполнения обработки естественного языка используют онтологию;
анализ (202) выражений записи и соотношений записи также на основе соотношений базы знаний для обнаружения нарушения в записи, причем анализ содержит обнаружение ошибки в записи на основе соотношений базы знаний, соотношений записи и выражений записи, при этом соотношения базы знаний определяют ограничения для соотношений записи и выражений записи, а ошибка содержит нарушение по меньшей мере одного из этих ограничений; и
средство (14) уведомления для предоставления уведомления в зависимости от выходных данных механизма (12) анализа, и
предоставление (203) уведомления на устройстве отображения о том, что в записи было обнаружено нарушение, в зависимости от выходных данных анализа.
14. Компьютерный программный продукт, содержащий инструкции для побуждения системы процессора к выполнению способа по п.13.