EndPoint - get_cost_servs_all
Method - GET
Возвращает номенклатуру услуг с ценами.
На данный момент параметры fm_pricetype_id и fm_price_category_id не используются, их указывать не нужно.
Запрос выполнять раз в сутки (в 05:00) с помощью планировщика (cron), сохранять полученный json объект на стороне приложения/движка сайта.
И при дальнейшей работе в течении суток обращаться к нему.
<?php $file_cost_servs_all = $_SERVER['DOCUMENT_ROOT'] . '/content/data/cost_servs_all.json'; $data_cost_servs_all = @file_get_contents('http://127.0.0.1:45670/get_cost_servs_all/?datetime=2021-10-10&fm_pricetype_id=&filial_id=1&fm_price_category_id=&filter_code=&filter_name='); if ($data_cost_servs_all !== FALSE) { $result_cost_servs_all = file_put_contents($file_cost_servs_all, $data_cost_servs_all); } echo $result_cost_servs_all;
Название параметра | Тип данных | Описание | обязательный параметр |
---|---|---|---|
pl_exam_id | integer | ID Вида приема | |
filial_id | integer | ID филиала | |
fm_pricetype_id | integer | ID типа цены, если не указан, то используется тип указанный в настройках как кассовый | нет |
fm_price_category_id | integer | ID категории цены, если не указан, то используется из филиала | нет |
datetime | string | Дата, на которую определяется цена услуг, на которую запись на Вид приема, в формате ГГГГ-ММ-ДД | |
filter_code | string | часть строки поиска по коду услуги, поиск типа "Содержит" начиная с любого символа При использовании кириллицы использовать URL-кодирование | |
filter_name | string | часть строки поиска по названию услуги, поиск типа "Содержит" начиная с любого символа При использовании кириллицы использовать URL-кодирование |
Название параметра | Тип данных | Описание |
---|---|---|
serv_id | integer | ID услуги |
serv_code | string | код услуги |
serv_name | string | Наименование услуги |
price | money | цена одной услуги |
[{ "serv_id": 16932, "serv_code": "B01.054.001", "serv_name": "Осмотр (консультация) врача-физиотерапевта первичный", "price": 1500.00, }, { "serv_id": 17791, "serv_code": "B01.070.001", "serv_name": "Прием (осмотр,консультация) врача-специалиста первичный", "price": 1700.00, }, ... ]