EndPoint - create_protocol_pdf
Method - GET
Имеется отличие между консультациями, инструментальными исследованиями и лабораторными анализами. Результаты нескольких разных анализов (групп параметров) могут быть импортированы или прописаны вручную в одну запись в ЭМК пациента. Поэтому файл PDF для анализов определяется двумя параметрами (motconsu_id, ds_prmgrp_id), а для консультаций и инструментальных исследований достаточно одного (motconsu_id). Поэтому в случае «не-анализов» нужно передавать ds_prmgrp_id=0
ID пациента, (при методе авторизации пользователя по умолчанию), это логин в basic авторизации.
Если используется другой логин пользователя или авторизация по x-api-key,
то нужно определить Patients_ID методами
0.2. get_patient / данные о пользователе 
или
0.4. find_patient_by_fio / поиск пациента по ФИО+ДР+телефон
ID записи/визита и ID группы анализов берется из результатов метода 0.3. get_visit_list / список посещений, записей в ЭМК
(Если ID группы анализов отсутствует в результате этого метода то его можно добавить в хранимой процедуре MSS_REST_GET_VISIT_LIST на SQL Server )
Все параметры обязательны
| Название параметра | Тип данных | Описание | 
|---|---|---|
| patients_id | integer | ID пациента | 
| motconsu_id | integer | ID записи внесения результата в базу | 
| ds_prmgrp_id | integer | ID группы анализов | 
| Название параметра | Тип данных | Описание | 
|---|---|---|
| patients_id | integer | ID пациента | 
| motconsu_id | integer | ID записи/визита | 
| ds_prmgrp_id | integer | ID группы анализов | 
| dt | string | ДатаВремя создания задания, в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС | 
| exec_time | integer | разница в секундах между dt и текущим моментом запроса СREATE_STUDIES_ZIP | 
| fl_done | integer | флаг готовности архива | 
| str_done | string | готовность | 
| fl_done | str_done | комментарий | 
|---|---|---|
| 0 | Добавлено задание | сразу после добавления задания | 
| 1 | Задание обрабатывается | идет процесс копирования и упаковки | 
| 2 | Готово | Файл готов и его можно получать методом GET_STUDIES_ZIP | 
http://127.0.0.1:45670/CREATE_PROTOCOL_PDF/?patients_ID=100&motconsu_id=274005&ds_prmgrp_id=123
[{
	"patients_id": 105,
	"motconsu_id": 366,
	"dt": "2021-06-16 12:33:38",
	"ds_prmgrp_id": "123",
	"exec_time": 221,
	"fl_done": 0,
	"str_done": "Добавлено задание"
}, {
	"patients_id": 105,
	"motconsu_id": 367,
	"dt": "2021-06-16 12:37:19",
	"ds_prmgrp_id": "",
	"exec_time": 4107,
	"fl_done": 2,
	"str_done": "Готово"
}]P.S. Удаление pdf, из кэша, производится в указанное в настройках время суток. Удаляются файлы чей «возраст» в часах превышает количество часов, указанное в настройках.