Система автоматизации документооборота для госпиталей
Система документооборота в госпиталях Великобритании. Приложение распознает речь, объединяет ее с шаблоном письма, а затем готовое письмо отправляет лечащему врачу пациента электронным письмом. Предыстория: компания обратилась к нам в 2013 году, чтобы обновить продукт, изначально написанный на Python, и сделать высоконагруженным. В рамках проекта мы также разработали приложение для iPad.
Цели
Система должна быть высоконагруженной, 45 000 медицинских работников ежедневно ее используют.
Обеспечить полную безопасность к медицинским данным в соответствии с законами Великобритании.
На обработку аудиозаписей врачебных предписаний должно уходить не более 24 часов при дневной нагрузке 5000 записей в день.
Решение
Мы начали с профилирования и исследования кода, в итоге нашли и убрали десятки ненужных запросов к базе данных. Для увеличения нагрузки мы заменили Entity на свое собственное решение, использующее специфику базы данных продукта. Это увеличило быстродействие в 100 раз. Создали систему управления знаниями и организовали работу инженеров support, сократив обработку заявок с 10 до 1-2 в день.
-
5 ТБ
общий объём
данных -
500 юзеров
в системе
одновременно -
4 года
длится развитие
продукта
iPad как часть модернизации
Чтобы работа клиник шла в ногу со временем, клиент внедрил мобильное приложение как часть работы системы. Врач записывает показания пациента в процессе приема или после него. Затем запись отправляется на расшифровку. После проверки качества расшифровки создается документ, который врач может скорректировать или добавить что-то от себя. Затем он ставит электронную подпись, вставляет документ в шаблон письма - и все готово к отправке!
Результат
Приложение интегрировано в общую систему документооборота. За 2015 год 4 000 000 врачебных предписаний транскрибировано через нее.
исполнительность: свернут горы, чтобы удовлетворить наши высокие требования;
технические навыки: высокий уровень технической экспертизы по всем направлениям;
решение проблем: всегда находят творческие и нетривиальные подходы к решению задач;
гибкость: легко приспосабливаются к изменениям в требованиях.