Перейти к содержанию

Список версий

На данной странице содержится список версий сервера MedMe EHR.

  • Версия 1.8.13 от 22.09.2021
  • В RPC сервер добавлены запросы на получение полного набора сущностей с возможностью фильтрации по ним
  • Добавлен кеширующий сервис
  • Изменены способ указания зависимостей между пакетами: ранее они ссылались друг на друга через название пакета и версию, теперь - с помошью указания локальных путей
  • Релиз 1.8.0 от 13.01.2021
  • Перевел пакеты на версию 1.8.x. Версии пакетов (первые 2 цифры) теперь должны начинаться с версии релиза.
  • 3-я цифра (версия билда) остается и только инкрементируется по мере необходимости
  • Добавил в пакет Core курсоры для получения набора сущностей из провайдера данных
  • Изменил сигнатуру метода получения назначений. Теперь он принимает и возвращает курсор.
  • Изменил сигнатуру RPC метода получения назначений. Теперь он принимает и возвращает курсор.
  • Релиз 1.7.6 от 22.05.2020
  • Рефакторинг путей и неймспейсов компонентов
  • Все компоненты переведены на фреймворк net5.0
  • Добавлены методы дата провайдеров для получения полного набора данных рецептов
  • Скрипт на bash для тестирования RPC запросов
  • Скрипт на bash для получения всех назначений
  • Изменены названия классов Provider -> Service из-за путаницы с провайдерами данных МИСов
  • Убраны в названиях провайдеров данных МИСов суффикс Provider
  • Унифицированы названия провайдеров данных МИСов
  • Унифицированы Makefile для всех пакетов. Добавлена загрузка пакета на nuget server организации
  • Изменил namespace MedMe.EHR.EmbeddedStorage -> MedMe.EmbeddedStorage, поскольку он напрямую не относится к EHR и не имеет с ним зависимостей
  • Версия 1.7.1 от 2.03.2020
  • Исправлен запрос embedded_storage.save_exchange_token при передаче префикса "sha256"
  • Версия 1.7.0 от 28.01.2020
  • Исправлено форматирование получения результатов приема инфоклиники
  • Улучшено форматирование результатов приемов
  • Вынесены настройки из репозитория TypeScript SDK
  • Добавлены ValidationErrors в описания ответов в TypeScript SDK
  • Убран из кода flatbuffers
  • Включена проверка синтаксиса с принудительным завершением процесса сборки. Исправлены правила синтаксиса
  • Класс BusinessInfoResolver перенесен из EmbeddedStorage в EHRServer
  • В случае, когда сущность не найдена со стороны дата провайденом отдается исключение _Entity_NotFoundException
  • Возвращается ошибка _Entity_NotFound со стороны API
  • Замена кода ошибки GetPatientError на PatientNotFound
  • Изменение sha1 хеширование на sha256 при создании хеша внутреннего паролям
  • Вынесены методы букинга в отдельные интерфейсы датапровайдеров
  • Убран полный путь к файлам из дайджеста в релизе
  • Рефакторинг. Вынес описание каждого типа в отдельный файл
  • Рефакторинг EmbeddedStorage
  • Установлен таймаут соединения с бд равным 10 сек для всех датапровайдеров
  • Исправлен путь к невалидному полю в ошибке валидации
  • Версия 1.6.1 от 6.12.2019
  • Добавлено 2 режима обработки ошибки валидации данных в моделях - выбрасывать ошибку и возвращать ошибку рядом с данными (установлен 2-й в пакете сервера)
  • Добавлены поля ValidationErrors в ответах от сервера
  • Версия 1.5.5 от 3.12.2019
  • Добавлена проверка формата даты создания exchange_token
  • Добавлен в логи номер версии релиза при старте сервера
  • Добавлены в Медикаментозные назначения название лекарства
  • Убраны в Core устаревшие методы по обновлению данных в моделях
  • Добавлен дайджест в билды
  • Добавлены миграции для embedded storage в cdn
  • Применено текстовое форматирование для Медикаментозных назначений
  • Версия 1.4.4 от 31.10.2019
  • Версия 1.4.2 от 24.10.2019
  • Добавлен новый дата провайдер
  • Добавлена поддержка работы в режиме службы windows
  • Добавлен проект Core.Tests
  • Добавлены тесты для метода сопоставления пациента FindAndMatchPatient
  • Добавлена стратегия поиска по PCODE при аутентификации пациента
  • Версия 1.3.9 от 15.10.2019
  • Добавлена поддержка механизма аутентификации
  • Добавлено поле MiddleName (отчество) в схему данных пациента, а так же в критерии поиска пациента
  • Улучшен формат возвращения ошибок
  • Тесты, описывающие спецификацию дата провайдера
  • Инструкция по установке
  • Добавлен новый дата провайдер