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

1. Электронная система (10, 12) поддержки принятия клинического решения (CDSS), содержащая:
машину (20, 22) логического вывода, выполненную с возможностью генерирования рекомендаций клинического решения для пациента на основании информации, относящейся к пациенту, причем машина логического вывода содержит правила (16), разработанные рядом медицинских экспертов (14) и закодированные в программное обеспечение,
электронный детектор (52) отклонений, выполненный с возможностью выявления случаев отклонения, которые свидетельствуют о потенциальном изъяне в машине логического вывода,
базу (60) данных отклонений, выполненную с возможностью сбора информации, относящейся к случаям отклонения, выявленным электронным детектором отклонений, и
генератор (62) отчетов об отклонениях, выполненный с возможностью генерирования отчета (64) о случаях отклонений, выявленных электронным детектором отклонений, причем сгенерированный отчет содержит, по меньшей мере, некоторую информацию, собранную в базе данных отклонений.
2. Электронная CDSS (10, 12) по п.1, в которой электронный детектор (52) отклонений выполнен с возможностью выявления случая отклонения как любого случая, удовлетворяющего, по меньшей мере, одному из следующих критериев:
(i) рекомендация клинического решения была сгенерирована машиной логического вывода и не была применена, или
(ii) рекомендация клинического решения была сгенерирована машиной логического вывода, и пациент имел неудовлетворительный результат.
3. Электронная CDSS (10, 12) по п.1, в которой электронный детектор (52) отклонений принимает в качестве ввода совокупность результатов пациента, записанных в совокупности последовательных моментов времени, и любой случай, для которого записан, по меньшей мере, один неудовлетворительный результат пациента, выявляется в качестве случая отклонения.
4. Электронная CDSS (10, 12) по п.1, в которой электронный детектор (52) отклонений принимает в качестве ввода предписанное лечение пациента, и любой случай, для которого предписанное лечение пациента существенно отличается от рекомендации клинического решения, сгенерированной для пациента машиной (20, 22) логического вывода, выявляется в качестве случая отклонения.
5. Электронная CDSS (10, 12) по п.4, в которой база (60) данных отклонений выполнена с возможностью сбора комментариев врачей, поясняющих, почему предписанное лечение пациента существенно отличается от рекомендации клинического решения, сгенерированной для пациента машиной (20, 22) логического вывода.
6. Электронная CDSS (10, 12) по п.1, в которой база (60) данных отклонений выполнена с возможностью сбора для каждого пациента
рекомендации клинического решения, сгенерированной машиной (20, 22) логического вывода для пациента,
методов лечения пациента, предписанных для пациента, и
результата для пациента.
7. Электронная CDSS (10, 12) по п.1, дополнительно содержащая:
выпуск (70) редакции, выполненный с возможностью обновления, по меньшей мере, машины (20, 22) логического вывода, причем выпуск редакции содержит программное обеспечение обновления, сгенерированное путем (i) обновления правил (16), разработанных рядом медицинских экспертов (14) на основании, по меньшей мере, отчасти обзора отчета (64) о случаях отклонений, и (ii) кодирования обновленных правил в программное обеспечение.
8. Электронная CDSS (10, 12) по п.1, дополнительно содержащая:
выпуск (70) редакции, выполненный с возможностью обновления, по меньшей мере, машины (20, 22) логического вывода, причем выпуск редакции содержит программное обеспечение обновления, сгенерированное путем (i) обновления правил (16), разработанных рядом медицинских экспертов (14) на основании, по меньшей мере, отчасти обзора отчета (64) о случаях отклонений, (ii) кодирования обновленных правил в программное обеспечение, и (iii) аттестации программного обеспечения на основании содержания базы (60) данных отклонений.
9. Электронная CDSS (10, 12) по п.1, в которой машина (20, 22) логического вывода включает в себя программную ошибку, содержащую адекватное правило, неверно закодированное в программное обеспечение, при этом электронная CDSS дополнительно содержит:
выпуск (70) редакции, выполненный с возможностью обновления, по меньшей мере, машины логического вывода, причем выпуск редакции содержит программное обеспечение обновления, сгенерированное путем (i) идентификации программной ошибки на основании обзора отчета (64) о случаях отклонений, и (ii) конфигурирования программного обеспечения обновления для устранения программной ошибки из машины логического вывода.
10. Способ эксплуатации электронной системы (10, 12) поддержки принятия клинического решения (CDSS), включающей в себя машину (20, 22) логического вывода, содержащую программное обеспечение, выполненное с возможностью генерирования рекомендаций клинического решения в соответствии с правилами (16) принятия клинического решения, при этом способ содержит этапы, на которых:
генерируют рекомендации клинического решения для случаев пациентов с использованием машины логического вывода,
выявляют случаи отклонения, содержащие подмножество случаев пациентов, для которых рекомендации клинического решения, сгенерированные машиной логического вывода, скорее всего, свидетельствуют об одном или нескольких потенциальных изъянах в машине логического вывода, и
собирают информацию, относящуюся к случаям отклонения.
11. Способ по п.10, в котором на этапе выявления
выявляют случай отклонения, как случай пациента, удовлетворяющий, по меньшей мере, одному из следующих условий:
(i) результат пациента оказался неудовлетворительным, и
(ii) предписанное лечение пациента существенно отличалось от рекомендации клинического решения.
12. Способ по п.10, дополнительно содержащий этапы, на которых:
обновляют машину логического вывода для исправления, по меньшей мере, одного изъяна, выявленного на основании собранной информации, относящейся к случаям отклонения, и
аттестуют обновленную машину логического вывода на основании собранной информации, относящейся к случаям отклонения.
13. Способ по п.12, в котором на этапе обновления
обновляют правило принятия клинического решения на основании информации, относящейся к случаям отклонения, и
перенастраивают машину (20, 22) логического вывода для генерирования рекомендаций клинического решения в соответствии с обновленным правилом принятия клинического решения.
14. Способ по п.12, в котором на этапе обновления
идентифицируют программную ошибку в машине (20, 22) логического вывода на основании информации, относящейся к случаям отклонения, причем программная ошибка приводит к тому, что машина логического вывода генерирует рекомендации клинического решения, которые не соответствуют одному или нескольким из правил (16) принятия клинического решения, и
удаляют идентифицированную программную ошибку из машины логического вывода.
15. Машиночитаемый носитель информации, содержащий машинный код, предназначенный для управления процессором для осуществления способа по п.10.