# Типовой проект (подбор клинических исследований)
###### tags: `Типовой проект`
[TOC]
## Введение
Пользователями нашей работающей информационной системы Tumor Board запрошена доработка интерфейса заявки на онкоконсилиум, чтобы в ней появился подбор клинических исследований по данной заявке.
Реализация в МираМедикс:
- [Описание функциональности](https://wiki.mmdx.ru/pages/viewpage.action?pageId=1423704079)
- [API сервиса](https://wiki.mmdx.ru/pages/viewpage.action?pageId=2229108789)
- описание работы сервиса
- сервис получает набор данных из Заявки ОК, извлекает из них по определенному пути регион поиска (мы передаем по адресу организации, где проводится ОК), пол, возраст и описание основного заболевания (группу ЗНО)
- извлеченные данные сервис передает в API clinicaltrials - https://clinicaltrials.gov/api/gui/demo/simple_study_fields
- полученные в формате XML сервис преобразует; из данных заявки (анамнеза осн.заболевания, анамнеза жизни, сопутствующих заболеваний и осложнений, а также из всех измерений) извлекаются сущности (болезни, лекарства, процедуры, системное лечения), которые используются при поиске по элементам выгруженных КИ
- на основании подошедших КИ формируются ресурсы ResearchStudy, которые в виде бандла отпправляются в систему ОК
- [Связь заявки с сервисом поиска](https://wiki.mmdx.ru/pages/viewpage.action?pageId=2203910165)
## Требования заказчика (requirements)
Princeton Plainsboro, Gianrico Farrugia, M.D., president and chief executive officer:
> Необходим подбор клинических исследований с сайта clinicaltrials.gov при оформлении заявки на онкологический консилиум в системе Tumor Board.
## Пользовательские требования (user story)
> Как Х,
Я хочу Y,
Чтобы Z.
### Поиск КИ [user_story_1]
Как лечащий врач, я хочу получать клинические исследования под случай заболевания пациента, чтобы сократить время на поиск подходящего исследования на сайте clinicaltrials.gov.
#### Критерии приемки (acceptance criteria)
1. Поиск не больше 1 минуты
2. Возвращение всех найденных исследований
3. Если КИ не найдены, то пользователь должен быть оповещен.
4. Найденные КИ должны соответстовать заданным критериям (пол, возраст, заболевание).
### Прикрепление КИ к заявке [user_story_2]
Как лечащий врач, я хочу прикреплять наиболее подходящее исследования к заявке на консилиум, чтобы рекомендовать их как альтернативное лечение.
> Прикреплять = сохранять = выбирать ?
### Демонстрация [user_story_3]
Как лечащий врач, я хочу показывать прикрепленные КИ в презентации заявки ОК, чтобы на консилиуме обсуждать варианты альтернативного лечения.
## Функциональные/Нефункциональные требования
### Функциональные
### Нефункциональные
## Глоссарий
| Аббревиатура | Расшифровка |
| -------- | -------- |
| КИ | Клиническое исследование |
| ОК | Онкологический консилиум |