Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>EHR viewNew to Visual Studio Code? Get it now.
EHR view

EHR view

Stanislav Chebukin

|
11 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ehr-view README

Расширение для VS Code для разработки EHR-view

Возможности

  • Получение вьюхи из EHR
  • Запись вьюхи в EHR

Важно

Вьюха должна быть уже создана в EHR

Как работает

  • Получение вьюхи
    • Вызвать метод этого расширения EHR: Get view
    • Ввести имя вьюхи, нажать Enter
    • Произойдет вызов API метода GET /admin/rest/v1/views/{name}
    • В рабочей области будет создана папка с именем вьюхи
    • В папке будут находиться 3 файла
      • <имя_вьюхи>.json - полный ответ API метода
      • <имя_вьюхи>_metadata.json - метадата для вьюхи
      • <имя_вьюхи>.js - js исходник вьюхи
  • Запись вьюхи
    • Нужно быть в папке вьюхи и любой из трёх файлов должен быть открыт в активной вкладке (по этим данным определяется какую вью нужно сохранить)
    • Вызвать метод этого расширения EHR: Save view
    • Расширение смотрит на то, из какой папки открыт файл
    • Берёт имя этой папки как имя вьюхи
    • Делает бэкап вьюхи перед записью. Идёт в EHR, скачивает вью, складывает файлы бэкапа в папку <имя_вьюхи>/history/<дата в формате yyyymmdd_hhmmss>/
    • Берёт json из файла <имя_вьюхи>.json
    • Подставляет в этот json в раздел metadata данные из файла <имя_вьюхи>_metadata.json
    • Подставляет в этот json в исходник js данные из файла <имя_вьюхи>.js
    • Вызывает метод PUT /admin/rest/v1/views/{name}

Если из трёх файлов в папки вьюхи какой-либо файл отсутствует, то сохранение в EHR будет невозможно.

Настройки расширения

Необходимо указать url, логи и пароль для доступа.
File -> Preferenses -> Settings -> для удобства отфильтровать по названию рачширения ehr-view

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft