...
Page Properties |
---|
Link | https://ehealthmisapi1.docs.apiary.io/#reference/public.-reimbursement/medication-request/resend-medication-request | Посилання на Apiary або Swagger | Resource | /api/medication_requests/{{id}}/actions/resend | Посилання на ресурс, наприклад: /api/persons/create | Scope | medication_request:resend | Scope для доступу | Components | ePrescription | Зазначається перелік бізнес компонентів, які використовують цей метод, наприклад: ePrescription | Microservices | API paragraph not found | Перелік мікросервісів, які використовує метод API, наприклад: Auth, ABAC | Protocol type | REST | Тип протоколу, який використовується запитом, наприклад: SOAP | REST | Request type | PATCH | Тип запиту API, наприклад: GET, POST, PATCH… | Sync/Async | Sync | Метод є синхронним чи асинхронним? | Public/Private/Internal | Public | |
|
Logic
Call SMS timeout procedure to check if resending is allowed using:
- MR_MAX_ATTEMPTS_COUNT as MAX_ATTEMPTS_COUNT;
- MR_SEND_TIMEOUT as SEND_TIMEOUT;
- "medication_request" as entity_name;
- medication_request_id as entity_id.
In case of error - return 429 ("Sending SMS timeout. Try later. Next attempt will be available at <attempts.oldest.value + SEND_TIMEOUT>").
Generate SMS text
get template from sign_template_sms parameter;
enrich template with data from Medication request.
Send SMS to a person.
Процеси роботи з випискою електронних рецептів
Технічний опис бізнес-процесу виписування рецепту в ЕСОЗ (загальний процес для усіх рецептурних ЛЗ, в т.ч. і тих, які підлягають реімбурсації)
Preconditions
API paragraph not found
...