ЕСОЗ - публічна документація
Summary Medication Statements_UA
- 1 Огляд
- 2 Специфікація
- 2.1 Авторизація
- 2.1.1 Перевірити токен
- 2.1.2 Перевірити скоупи
- 2.2 Перевірити пацієнта
- 2.3 Обробка
- 2.1 Авторизація
Огляд
Даний веб-сервіс розроблено для надання доступу до даних по прийому ЛЗ, як частини Patient Summary
Специфікація
Авторизація
Перевірити токен
Перевірити валідність токену
Повернути 401 в разі неуспішності валідації
Перевірити, що токен дійсний
в разі помилки повернути 401
Перевірити скоупи
Перевірити скоупи користувача на можливість виконання даної дії (scope = 'patient_summary:read')
Повенути 403 в разі невалідних скоупів
Перевірити пацієнта
Перевірити, що пацієнт існує в MongoDB
в разі помилки повернути 404, що не знайдено
Обробка
Отримати всі записи по прийому ЛЗ по пацієнту
Застосувати фільтри, надані користувачем
ЕСОЗ - публічна документація