Table of Contents |
---|
Призначення
Даний веб-сервіс був розроблений на пошуку (get list) рецептів в контексті плану лікування. Якщо користувач має дозвіл на план лікування, він отримає список рецептів у відповідності до юридичної особи, для якої було створено план лікування.
У відповідності до вимог:
Користувач MSP, PRIMARY_CARE, OUTPATIENT (DOCTOR, SPECIALIST, тд) може бачити рецепти на основі дозволу на план лікування, який міститься в рецепті.
Специфікація
...
Project Name
...
Електронний рецепт
...
COVID-certificate
...
Project abreviation
...
ePrescription
...
SVC
...
Developer
...
Немає даних
...
Розробник методу API. Наприклад, Edenlab
...
Project Manager
...
Немає даних
...
Tech Lead
...
Немає даних
...
Product Owner
...
Немає даних
...
Вusiness analyst
...
Немає даних
...
Status
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
...
Version
...
Немає даних
...
1.0
...
Date of release
...
Немає даних
...
Table of Contents |
---|
Призначення
Даний веб-сервіс був розроблений на пошуку (get list) рецептів в контексті плану лікування. Якщо користувач має дозвіл на план лікування, він отримає список рецептів у відповідності до юридичної особи, для якої було створено план лікування.
У відповідності до вимог:
Користувач MSP, PRIMARY_CARE, OUTPATIENT (DOCTOR, SPECIALIST, тд) може бачити рецепти на основі дозволу на план лікування, який міститься в рецепті.
Специфікація
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.
...