Purpose
This WS allows getting single medical program.
Key points
This is a graphQl method used in the Administration panel only.
Only authenticated and authorized NHS employee with an appropriate scope can get a medical program medication.
Specification
Page Properties |
---|
Link | See GraphQl Specification | Посилання на Apiary або Swagger | Resource | See GraphQl Specification | Посилання на ресурс, наприклад: /api/persons/create | Scope | medical_program:read | Scope для доступу | Components | API paragraph not found | Зазначається перелік бізнес компонентів, які використовують цей метод, наприклад: ePrescription | Microservices | API paragraph not found | Перелік мікросервісів, які використовує метод API, наприклад: Auth, ABAC | Protocol type | API paragraph not found | Тип протоколу, який використовується запитом, наприклад: SOAP | REST | Request type | API paragraph not found | Тип запиту API, наприклад: GET, POST, PATCH… | Sync/Async | API paragraph not found | Метод є синхронним чи асинхронним? |
|
Logic
Get medical program by id.
Render detailed medical program data according to schema.
Preconditions
API paragraph not found
...
Validate medical program ID
Check id exists in DB
in case of error - return 404 ('not_found').
Processing
API paragraph not found
...