EndPoint - recording_in_the_planning
Method - POST
Данным способом можно записать только пациента у которого уже есть регистрация в МИС т.е. создана запись в таблице PATIENTS и имеется Patients_ID.
ID пациента, (при методе авторизации пользователя по умолчанию), это логин в basic авторизации.
Если используется другой логин пользователя или авторизация по x-api-key,
то нужно определить Patients_ID методами
0.2. get_patient / данные о пользователе 
или
0.4. find_patient_by_fio / поиск пациента по ФИО+ДР+телефон
ID расписания - из метода 1.3. get_pl_subj / список расписаний
ID вида приема - из метода 1.2. get_pl_exam / виды приемов
Информация для сис.админа МИС Медиалог
запись на Событие возможна, если у этого типа события в справочнике установлена галка в логическое поле PL_LEG.mss_iswork=1
Все параметры обязательны
| Название параметра | Тип данных | Описание | 
|---|---|---|
| patients_id | integer | ID ЭМК пациента (записаться может только пациент, имеющий ЭМК в базе) | 
| pl_subj_id | integer | ID расписания | 
| pl_exam_id | integer | ID вида приема | 
| dt | string | ДатаВремя, на которое нужно записать, в формате ГГГГ-ММ-ДДtЧЧ:ММ | 
| comment | string | комментарий, предназначен для регистратуры, использование Пациентом согласовывать | 
| phone | string | обязательно в формате "+7(913)123-1234" т.к. записывается в поле с маской. | 
| Название параметра | Тип данных | Описание | 
|---|---|---|
| msgcode | integer | код результата выполнения запроса | 
| message | string | текст результата выполнения запроса | 
| planning_id | integer | ID созданной записи | 
| pl_subj_id | integer | ID расписания | 
| pl_exam_id | integer | ID вида приема | 
| dt_start | string | ДатаВремя, начала приема, в формате ГГГГ-ММ-ДДtЧЧ:ММ | 
| duree | integer | Длительность приема, минуты | 
url - http://127.0.0.1:45670/recording_in_the_planning
body - 
{
	"patients_id": 1,
	"pl_subj_id": 1,
	"pl_exam_id": 1,
	"dt": "2021-10-30T13:30",
	"comment": "тест",
	"phone": "+7(913)123-1234"
}curl "http://127.0.0.1:45670/recording_in_the_planning \
-X POST \
-d "{\"patients_id\":1,\"pl_subj_id\":1,\"pl_exam_id\":1,\"dt\":\"2021-10-30T13:30\" ,\"comment\":\"тест\",\"phone\":\"+7(913)123-1234\"}"{
  "msgcode": 0, 
  "message":"запись успешно создана", 
  "planning_id": 1234, 
  "pl_subj_id": 681, 
  "pl_exam_id": 110, 
  "dt_start": "2023-05-18T10:00", 
  "duree": 30 
} Список Кодов и Сообщений Результат выполнения запроса. (Коды в разработке. пока возвращается код=1 означает любую из ошибок)
| msgcode | message | 
|---|---|
|  0  | Запись успешно создана | 
|  1  | Дата приема выходит за границы допустимого периода | 
|  1  | Нельзя создать более * записей в день для одного пациента к этому врачу | 
|  1  | Превышено максимальное количество приемов в день | 
|  1  | Превышено максимальное количество предварительных записей на прием | 
|  1  | Запись пересекается по времени с другим приемом пациента | 
|  1  | Запись выходит за границы рабочего времени врача | 
|  1  | Запись пересекается по времени с другим приемом врача | 
|  1  | Дата Запись на это время временно заблокирована. Выберите другое время приема либо повторите попытку | 
{
 "msgcode":1, 
 "message":"Запись пересекается по времени с другим приемом врача"
}