EndPoint - GET_pl_exam
Method - GET
Справочник PL_EXAM может содержать больше Видов приема, чем возвращает метод.
Выборка учитывает свойства, настраиваемые в МИС
ARCHIVE/Архив = 0
WEB_ACCESS/Разрешен WEB-доступ = 1
REC_PLANNING/Запись в расписание = 1
Запрос выполнять раз в сутки (в 05:00) с помощью планировщика (cron), сохранять полученный json объект на стороне приложения/движка сайта.
И при дальнейшей работе в течении суток обращаться к нему.
<?php
$file_pl_exam = $_SERVER['DOCUMENT_ROOT'] . '/content/data/pl_exam.json';
$data_pl_exam = @file_get_contents('http://127.0.0.1:45670/get_pl_exam');
if ($data_pl_exam !== FALSE) {
$result_pl_exam = file_put_contents($file_pl_exam, $data_pl_exam);
}
echo $result_pl_exam;| Название параметра | Тип данных | Описание | обязательный параметр |
|---|---|---|---|
| pl_ex_gr_id | integer | ID группы | нет |
| Название параметра | Тип данных | Описание |
|---|---|---|
| pl_exam_id | integer | ID вида приема |
| code | string | Код "Вида приема" |
| name | string | Наименование "Вида приема" |
| duree | integer | Длительность в минутах "Вида приема" |
| color | integer | RGB цвет, которым отображается Вид приема в МИС |
| pl_ex_gr_id | integer | ID группы |
| grp_name | string | Наименование группы "Видов приема" |
http://127.0.0.1:45670/GET_pl_exam/?pl_ex_gr_id=27
[{
"pl_exam_id": 2,
"code": "Оториноларинголог повторный",
"name": "Оториноларинголог повторный",
"duree": 20,
"color": 10930928,
"pl_ex_gr_id": 24,
"grp_name": "Консультации специалистов"
}, {
"pl_exam_id": 3,
"code": "Ортодонт осмотр",
"name": "Ортодонт консультация",
"duree": 20,
"color": 16777088,
"pl_ex_gr_id": 24,
"grp_name": "Консультации специалистов"
}, {
"pl_exam_id": 27,
"code": "КТ верхней челюсти",
"name": "КТ верхней челюсти",
"duree": 20,
"color": 65280,
"pl_ex_gr_id": 43,
"grp_name": "КТ исследование"
}]