• Визуализируем FHIR — IT-стандарт для медицины




      Здравствуйте. Меня зовут Андрей, я работаю в компании, создающей IT-решения в области медицины. В качестве основного языка разработки мы используем Clojure, а также (в зависимости от проекта/модуля) Python, Javascript, Go, C, C#, Rust, Objective-C и т.д.

      Важное место в нашем технологическом стеке занимает международный стандарт FHIR (Fast Healthcare Interoperability Resources), определяющий формат хранения/обмена/предоставления медицинской информации в электронном виде и включающий в себя спецификацию RESTful API клиент-серверного взаимодействия.

      Некоторое время назад я начал пет-проект приложения, которое визуализирует содержимое ресурсов произвольного FHIR-сервера и позволяет производить базовые CRUD — операции. В КДПВ показан скриншот страницы редактирования элемента ресурса типа Patient.

      Под катом небольшое описание и ссылка на онлайн-демо — можно будет пощупать настоящий живой FHIR-сервер, потыкать кнопочки, посмотреть/посоздавать/поредактировать различные ресурсы и даже попробовать вызвать тот самый хабраэффект! )
      Читать дальше →
    • Сколько жизней у электролома, старой одежды и крышечек от бутылок?

        image

        Мы в ABBYY стараемся приносить пользу не только бизнесу и людям, но и нашей планете. Уже давно в офисе и вне его следуем нескольким правилам, которые помогают беречь природу: экономнее использовать бумагу, сдавать старые батарейки и энергосберегающие лампочки, участвовать в субботниках. Наше дело живет и развивается: сотрудники предлагают новые идеи, а компания их подхватывает и помогает претворять в жизнь. В этом посте мы расскажем, какие эко-инициативы есть в ABBYY и какие результаты это приносит. А еще поделимся с вами информацией, где вы можете сдать разные материалы на переработку.
        Читать дальше →
      • Интеллектуальные системы поддержки принятия решений — краткий обзор

          image

          Дисклеймер


          Целью написания этой статьи было сделать краткий обзор принципов построения Интеллектуальных Систем Поддержки Принятия Решений (ИСППР), роли машинного обучения, теории игр, классического моделирования и примеров их использования в СППР. Целью статьи не является забуриться вглубь тяжелой теории автоматов, самообучаемых машин, равно как и инструментов BI.

          Введение


          Существет несколько определений ИСППР, которые, в общем-то, крутятся вокруг одного и того же функционала. В общем виде, ИСППР — это такая система, которая ассистирует ЛПР (Лицам, Принимающим Решения) в принятии этих самых решений, используя инструментарии дата майнинга, моделирования и визуализации, обладает дружелюбным (G)UI, устойчива по качеству, интерактивна и гибка по настройкам.

          Зачем нужны СППР:

          1. Сложность в принятии решений
          2. Необходимость в точной оценке различных альтернатив
          3. Необходимость предсказательного функционала
          4. Необходимость мультипотокового входа (для принятия решения нужны выводы на основе данных, экспертные оценки, известные ограничения и т.п.)
          Читать дальше →
          • +30
          • 14,3k
          • 6
        • Высокие перегрузки: электронный архив на Alfresco ECM

            Хотим поделиться опытом по автоматизации работ, связанных с фото-фиксацией грузов, в одной из самых крупных российских транспортных компаний. И рассказать о том, с какими вызовами пришлось столкнуться, и как мы их решали.

            Задача фото-фиксации грузов на различных этапах транспортировки является типовой для транспортной компании. Сотрудники компании фотографируют груз, загружают изображение в ERP-систему, из которой он попадает в электронный архив (ЭА). Каждая фотография сопровождается метаинформацией: отделение отправитель, получатель, код и индекс рейса, и т.д. Основная задача электронного архива – организация гибкого, удобного и, главное, быстрого поиска фотографий по метаинформации за последние 3 года.
            Читать дальше →
          • Что не так с 3D PDF и eDrawings. Как мы заменили просмотрщик 3D-моделей в своем приложении

              Это рассказ о том, как мы встроили новый просмотрщик C3D Viewer в систему управления жизненным циклом изделия ЛОЦМАН:PLM, почему мы это сделали, и что у нас получилось.

              image
              Читать дальше →
            • От Excel до СЭД: как организовать удобную обработку материалов для научной конференции

                В этой статье я хочу поделиться опытом организации сбора, рецензирования и обсуждения материалов, присылаемых участниками научной конференции, ежегодно проводимой нашей кафедрой.
                Читать дальше →
                • +10
                • 3,3k
                • 3
              • Фантастик-Elasticsearch. Как мы «укротили» умный поиск по документам

                  Полнотекстовый поиск даёт возможность искать документы по текстовому содержимому. Такая необходимость может возникнуть, когда система содержит много текстовых сущностей, а пользователям требуется учитывать эти данные во время поиска. Мы столкнулись с подобной ситуацией при разработке решения для документооборота*. Данные системы хранятся в MS SQL Server или PostgreSQL, а гибкий атрибутивный поиск позволяет находить документы по различной мета-информации. Однако со временем этого стало недостаточно. Перед нами встала задача: научиться искать документы по текстовым свойствам и приложенным файлам.


                  Читать дальше →
                • Обзор системы Comindware Business Application Platform

                    Зачем и в каких случаях выбирать программный продукт Comindware? Что это за система и в чем ее особенности? Эти и другие вопросы я решил рассмотреть в этом обзоре. В поисках решения для автоматизации документооборота я перепробовал много систем: Pyrus, Битрикс24, 1С.Документооборот, BPM Online, ELMA и др. Многие из них успешно решали поставленные задачи в рамках определенного бизнеса. Выбор обширен, каждый из продуктов имеет свои особенности. Но сейчас я хочу рассказать о системе Comindware – что это такое, чем этот продукт отличается от большинства аналогов, как с ней работать.


                    Когда я наткнулся на эту систему, то не нашел информации достаточной для того чтобы сложить хотя бы поверхностное впечатление о ней. Надеюсь, что данным обзором я сэкономлю время читателю, и вы будете более взвешенно подходить в данной системе при первом знакомстве.

                    Читать дальше →
                  • Интервью. Как создать качественную базу знаний: выбор технологий, поиск и дальнейшая поддержка



                      Базы знаний — популярный инструмент, который компании используют для решения разных задач вроде снижения нагрузки на службу поддержки. Идея звучит красиво: зачем постоянно отвечать на одни и те же вопросы, когда можно просто описать эти решения и ссылаться на них. Однако на практике всё не так просто, и каждый сталкивался с ситуациями, когда база знаний висит мертвым грузом и не приносит никому никакой пользы.

                      О том, как этого избежать, говорим сегодня с Дмитрием Плотниковым, консультантом по SharePoint и Office 365, Microsoft MVP, который создавал базы знаний для многих крупных компаний.
                      Читать дальше →
                      • +14
                      • 11,5k
                      • 7
                    • За границами канцелярии. Автоматизируем специализированные процессы в медицинской производственной компании

                        При переходе на СЭД компании, прежде всего, автоматизируют процессы канцелярии и договорной работы. Договорные и организационные документы есть во всех компаниях без исключения, и на рынке существует много готовых приложений для автоматизации связанных процессов. Но бывает, после автоматизации типовых процессов делопроизводства возникает необходимость автоматизировать специализированные, а готового приложения нет.

                        Реальная ситуация


                        Основная деятельность компании Z — производство и продажа радиоактивной фармацевтической продукции. Покупатели — клиники, которые используют технологии ядерной медицины для диагностики и лечения онкологических заболеваний.

                        Процесс организации производства и отгрузки проходит в несколько этапов:

                        1. Клиники подают заявки на поставку продукции в рамках заключенных контрактов. Заявки могут быть в виде электронного письма, факса или звонка по телефону, — на усмотрение клиента.
                        2. Менеджеры отдела продаж обрабатывают заявки и на их основе выдают распоряжения производственному отделу на выпуск продукции. Параллельно менеджеры дают распоряжения на проведение контроля качества продукции.
                        3. Производственный отдел выпускает необходимые препараты, а службы контроля качества и радиационной безопасности затем проверяют их.
                        4. В указанный срок служба логистики получает продукцию со склада для доставки клиентам.
                        Читать дальше →

                      Самое читаемое