ЕСОЗ - публічна документація

Summary Medication Statements_UA

Огляд

Даний веб-сервіс розроблено для надання доступу до даних по прийому ЛЗ, як частини Patient Summary

 

Специфікація

  1. Get Medication Statements by search params

  2. Get Medication Statement by id

Авторизація

Перевірити токен

  • Перевірити валідність токену

    • Повернути 401 в разі неуспішності валідації

  • Перевірити, що токен дійсний

    • в разі помилки повернути 401

Перевірити скоупи

  • Перевірити скоупи користувача на можливість виконання даної дії (scope = 'patient_summary:read')

    1. Повенути 403 в разі невалідних скоупів

Перевірити пацієнта

  • Перевірити, що пацієнт існує в MongoDB

    • в разі помилки повернути 404, що не знайдено

Обробка

  1. Отримати всі записи по прийому ЛЗ по пацієнту

  2. Застосувати фільтри, надані користувачем

ЕСОЗ - публічна документація