Table of Contents |
---|
...
Page Properties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Логіка
Перевірити валідність токену доступу
Повернути код 401 в разі неуспішності валідації
Перевірити скуопи користувачів на можливість виконання даної дії (scope = 'medication_request:read')
Повернути код помилки 403 в разі невалідних скоупів
Отримати party_id з $.context.user_id
Отримати список з $.prm.employees для party_id
Отримати care_plan_id з url
Перевірити $.approvals для employees (granted_to)користувача на базі care_plan_id (granted_resources) та $.medication_requests.person_id (granted_by)
Пошук рецептів по фільтрам: care_plan_id.
...