СИСТЕМА И СПОСОБ ХРАНЕНИЯ ВАРИАНТА ОТЧЕТА

1. Система (300) для хранения варианта отчета (370), включающая в себя:
- базу (360) данных отчетов, выполненную с возможностью хранения и предоставления отчетов;
- устройство (330) пользовательского ввода, выполненное с возможностью предоставления варианта отчета (370);
- базу (350) данных запросов, выполненную с возможностью хранения и предоставления запросов, причем запросы подходят для поиска в базе (360) данных отчетов;
- поисковое устройство (340), выполненное с возможностью:
- извлечения одного или более запросов из базы (350) данных запросов;
- извлечения варианта отчета из устройства (330) пользовательского ввода;
- исполнения одного или более запросов по варианту отчета (370) для определения релевантности варианта отчета (370) и
- хранения варианта отчета (370) в базе (360) данных отчетов, если релевантность превышает заранее заданное значение.
2. Система по п.1, в которой:
- поисковое устройство (340) дополнительно выполнено с возможностью:
- извлечения множества отчетов из базы (360) данных отчетов;
- исполнения одного или более запросов по множеству отчетов для определения списка совпадений для каждого запроса, причем список совпадений содержит значения релевантности элементов списка совпадений;
- определения заранее заданного значения, основываясь на значениях релевантности элементов списка совпадений.
3. Система по п.2, в которой:
- поисковое устройство (340) дополнительно выполнено с возможностью:
- хранения заранее заданного значения в базе (350) данных запросов, связанного с соответствующим запросом, и
- извлечения заранее заданного значения, связанного с одним или более запросами из базы (350) данных запросов.
4. Система по п.2, в которой:
- поисковое устройство (340) дополнительно выполнено с возможностью:
- хранения списка совпадений в базе (350) данных запросов, связанного с соответствующим запросом, и
- извлечения списка совпадений, связанного с одним или более запросами, из базы (350) данных запросов.
5. Система по п.4, в которой список совпадений дополнительно содержит:
- идентификационные данные отчетов, относящиеся к элементам списка совпадений.
6. Система по п.2, в которой:
- заранее заданное значение определено посредством:
- ранжирования списка совпадений, основываясь на релевантности элементов списка совпадений, и
- определения заранее заданного значения, основываясь на позиции в ранжированном списке совпадений.
7. Система по п.2, в которой элементы списка совпадений определены посредством выбора отчетов со значениями релевантности, превышающими второе заранее заданное значение, или посредством выбора заранее заданного числа отчетов с наивысшими значениями релевантности.
8. Система по п.1 или 2, в которой:
- поисковое устройство (340) выполнено с возможностью определения релевантности отчета на основе параметра, выбранного из:
- степени совпадения между одним или более запросами и отчетом, числа запросов, дающих совпадение, числа уникальных запросов, дающих совпадение, или любой комбинации этого.
9. Система по п.1 или 2, в которой система дополнительно содержит:
- дисплей (310), выполненный с возможностью обеспечения представления (380) пользователю релевантности варианта отчета (370).
10. Система по п.1 или 2, в которой:
- устройство (330) пользовательского ввода дополнительно выполнено с возможностью предоставления требования пользователем на сохранение варианта отчета (370) в базе (360) данных отчетов и
- поисковое устройство (340) дополнительно выполнено с возможностью сохранения варианта отчета (370) в базе (360) данных отчетов в ответ на требование пользователя.
11. Система по п.1 или 2, в которой:
- поисковое устройство (340) дополнительно выполнено с возможностью выбора одного или более запросов для извлечения из базы (350) данных запросов на основе параметра, выбранного из группы, состоящей из:
- запросов, относящихся к конкретному методу визуализации, запросов, выполняемых конкретным человеком, запросов, выполняемых конкретной группой людей, запросов, выполняемых конкретной специализацией здравоохранения, запросов, выполняемых из конкретного местоположения, запросов, выполняемых за конкретный период времени, запросов, которые не дают совпадений при выполнении последнего, конкретного числа запросов, запросов, относящихся к конкретному анатомическому признаку, запросов с конкретной классификацией, или любой комбинацией этого.
12. Рабочая станция или устройство получения медицинских изображений, содержащее систему согласно любому из предыдущих пунктов.
13. Способ (500) хранения варианта отчета (370), включающий в себя этапы, на которых:
- предоставляют (560) базу (360) данных отчетов;
- предоставляют (570) вариант отчета (370);
- предоставляют (550) базу (350) данных запросов, причем запросы подходят для поиска в базе (360) данных отчетов;
- извлекают (541) один или более запросов из базы (350) данных запросов;
- исполняют (542) один или более запросов по варианту отчета (370) для определения релевантности варианта отчета (370) и
- сохраняют (543) вариант отчета (370) в базе (360) данных отчетов, если релевантность превышает заранее заданное значение.
14. Способ по п. 13, дополнительно включающий в себя этапы, на которых:
- извлекают множество отчетов из базы (360) данных отчетов;
- исполняют один или более запросов по множеству отчетов для определения списка совпадений для каждого запроса, причем список совпадений содержит значения релевантности элементов списка совпадений; и
- определяют заранее заданное значение, основываясь на значениях релевантности элементов списка совпадений.
15. Компьютерный программный продукт для выполнения способа по пп.13 и 14, когда он загружен и запущен на компьютере.