СИСТЕМА УТОЧНЕНИЯ МЕДИЦИНСКИХ ЗАПРОСОВ

1. Система (100) для формирования уточненного медицинского запроса из медицинского запроса пользователя, причем медицинский запрос пользователя содержит медицинский терм пользователя, и система содержит:
- вход (110) для приема от пользователя медицинского запроса пользователя;
- контроллер доступа (120) для обращения к файлу (121) врачебного руководства и репозиторию (122) правил, причем файл (121) врачебного руководства содержит элемент медицинской информации, а репозиторий (122) правил содержит правило, связывающее элемент медицинской информации с медицинским термом пользователя; и
- устройство уточнения запросов (130) для формирования уточненного медицинского запроса из медицинского запроса пользователя путем включения элемента медицинской информации в уточненный медицинский запрос и для предоставления поисковой машине (140) уточненного медицинского запроса, где контроллер (120) доступа конфигурирован для обращения к файлу (125) отслеживания внимания, причем файл (125) отслеживания внимания содержит элемент информации о привлечении внимания, указывающий использование системы пользователем, и где устройство уточнения запросов (130) конфигурировано для включения элемента медицинской информации в уточненный медицинский запрос в зависимости от элемента информации о привлечении внимания.
2. Система по п. 1, в которой устройство уточнения запросов (130) конфигурировано для поиска медицинского терма пользователя в репозитории (122) правил, чтобы получить правило, связывающее элемент медицинской информации с медицинским термом пользователя.
3. Система по п. 1, в которой устройство уточнения запросов (130) конфигурировано для включения элемента медицинской информации в уточненный медицинский запрос путем замены медицинского терма пользователя в медицинском запросе пользователя элементом медицинской информации, чтобы получить уточненный медицинский запрос.
4. Система по п. 1, в которой контроллер (120) доступа конфигурирован для обращения к медицинской онтологии (123), причем медицинская онтология содержит медицинский терм пользователя и онтологический медицинский терм, который связан с медицинским термом пользователя, и где устройство уточнения запросов (130) конфигурировано для:
- поиска медицинского терма пользователя в медицинской онтологии (123), чтобы получить онтологический медицинский терм;
- поиска онтологического медицинского терма в репозитории (122) правил, чтобы получить правило, связывающее дополнительный элемент медицинской информации с онтологическим медицинским термом; и
- включения дополнительного элемента медицинской информации в уточненный медицинский запрос.
5. Система по п. 1, в которой контроллер (120) доступа конфигурирован для обращения к файлу данных пациента (124), причем файл данных пациента (124) содержит элемент медицинской информации и элемент информации о пациенте, связанный с элементом медицинской информации, и где устройство уточнения запросов (130) конфигурировано для:
- поиска элемента медицинской информации в файле данных пациента (124), чтобы получить элемент информации о пациенте; и
- включения элемента информации о пациенте в уточненный медицинский запрос.
6. Система по п. 1, дополнительно содержащая:
- поисковую машину (140) для поиска уточненного медицинского запроса в репозитории (141) медицинских данных, чтобы получить результат поиска; и
- выход (150) для предоставления пользователю результата поиска.
7. Система по п. 6, в которой репозиторий (141) медицинских данных содержит множество медицинских источников (142), в которой поисковая машина (140) содержит администратор (144) рангов для обращения к множеству рангов (145), ассоциированных с множеством медицинских источников (142), в которой поисковая машина (140) конфигурирована для:
- поиска уточненного медицинского запроса в множестве медицинских источников (142), чтобы получить множество результатов поиска;
- выбора по меньшей мере одного из множества результатов поиска в зависимости от множества рангов (145); и где
- выход (150) конфигурирован для предоставления пользователю по меньшей мере одного из множества результатов поиска.
8. Система по п. 7, в которой поисковая машина (140) дополнительно содержит приемник (146) для приема по меньшей мере одного из множества медицинских источников и/или по меньшей мере одного из множества рангов от эксперта в медицинской области запроса.
9. Система по п. 8, в которой, по меньшей мере, один из множества медицинских источников и/или, по меньшей мере, один из множества рангов предоставляется экспертом с использованием монитора (148) использования для мониторинга использования экспертом множества медицинских источников.
10. Рабочая станция, содержащая систему по п. 1.
11. Способ (200) формирования уточненного медицинского запроса из медицинского запроса пользователя, причем медицинский запрос пользователя содержит медицинский терм пользователя, и способ содержит этапы, на которых:
- принимают (210) от пользователя медицинский запрос пользователя;
- обращаются (220) к файлу врачебного руководства и репозиторию правил, причем файл врачебного руководства содержит элемент медицинской информации, а репозиторий правил содержит правило, связывающее элемент медицинской информации с медицинским термом пользователя;
- формируют (230) уточненный медицинский запрос из медицинского запроса пользователя путем включения элемента медицинской информации в уточненный медицинский запрос, причем обращаются к файлу отслеживания внимания, содержащему элемент информации о привлечении внимания, указывающий использование файла врачебного руководства пользователем, и причем элемент медицинской информации включается в уточненный медицинский запрос в зависимости от элемента информации о привлечении внимания; и
- предоставляют (240) поисковой машине уточненный медицинский запрос.
12. Компьютерный программный продукт, содержащий команды для побуждения процессорной системы выполнить способ по п. 11.