API. Версии взаимодействия
В данный момент при работе личного кабинета возможно работать в API в 3х версиях1).
Версии различаются способом взаимодействия с МИС и набором функционала при работе.
Полное формализованное описание расположено по адресу https://www.mckolomen.ru/ik/api
Версия 1
Версия основанная на стандартной поставке функционала взаимодействия МИС с внешними источниками записи.
Версия 2
Версия API расширяющая возможность взаимодействия между внешним источником и МИС посредством добавления в последнюю дополнительных функций для работы.
Работа ведется только от имени пациента.
Версия 3
Версия API дополнительно расширяющая возможность взаимодействия.
Работа может вестись как от имени пациента, так и от имени сотрудника.
Версия 4
Версия API дополнительно расширяющая возможность взаимодействия при записи.
Настроен фильтр сетки расписания доктора по услугам или направлению, по категории необходимого приема.
Сравнительная таблица
Функция | Версия API | Описание | |||
---|---|---|---|---|---|
1 | 2 | 3 | 4 | ||
auth | Инициализация и авторизация | ||||
/auth | + | + | + | + | Авторизация в сервисе |
/authup | + | + | Авторизация в сервисе для страховых компаний для ведения работы от имени сотрудника | ||
/client/logout | + | + | + | + | Выход из системы |
/client/auth | + | + | + | + | Авторизация как пациента |
/client/confirm | + | + | + | + | Подтверждение входа при 2х факторном режиме авторизации |
/client/restore | + | + | + | + | Восстановление пароля пациента |
/client/registry | + | + | + | + | Регистрация нового пациента |
client | Информация по пациенту | ||||
/client | + | + | + | + | Информация по пациенту |
/client/find | + | + | Поиск пациента | ||
/client/filial | + | + | + | Список филиалов, посещенных пациентом | |
/client/modify | + | + | + | + | Изменение данных пациента |
/client/modify/push | + | + | + | Добавление push-идентификатора для рассылки уведомлений к пациенту | |
/client/referral | + | + | + | Список направлений пациента | |
client-fin | Финансовая информация по пациенту | ||||
/client/bonus | + | + | + | + | Список бонусных карт пациента |
/client/fininfo | + | + | + | Сводная фин. информация: сальдо на текущий момент | |
/client/finlist | + | + | + | ||
/client/preacc | + | + | + | Выставление счета на назначение | |
/client/preacc/data | + | + | + | Получение данных по счету, выставленному на назначение | |
report | Отчетная информация | ||||
/client/treatplace | + | + | + | + | Список протоколов пациента |
/client/treatplace/pdf | + | + | + | + | Получение данных по протоколу |
/client/report | + | + | + | Список дополнительной отчетности для пациента | |
/client/report/pdf | + | + | + | Получение отчета для пациента | |
/doctor/report | + | + | Список дополнительной отчетности для сотрудника | ||
/doctor/report/pdf | + | + | Получение отчета для сотрудника | ||
filial | Информация по филиалам | ||||
/filial | + | + | + | + | Список филиалов в клинике |
depart | Информация по отделениям | ||||
/depart | + | + | + | + | Список отделений клиники |
doctor | Информация по докторам | ||||
/doctor | + | + | + | + | Список докторов |
/doctor/info | + | + | + | Информация по доктору | |
/doctor/shedule | + | + | График работы доктора | ||
schedule | Информация по расписанию | ||||
/schedule | + | + | + | + | Детализированное расписание доктора |
/schedule/reserve | + | + | + | + | Резервирование времени (запись) |
/schedule/remove | + | + | + | + | Отмена назначения |
/schedule/record | + | + | + | + | Список назначений пациента |
/schedule/mark | + | + | + | Выставление оценки за прием | |
price | Прейскурант клиники | ||||
/price | + | + | |||
/pricelist | + | + | |||
comment | Отзывы пациентов | ||||
/comment | + | + | + | + | Список отзывов, публично открытых |
/comment/client | + | + | + | + | Список всех отзывов пациента |
/comment/add | + | + | + | + | Добавление нового отзыва |
shares | Акции клиники | ||||
/share | + | + | + | Акции проводимые клиникой | |
Всего | 21 | 34 | 40 | 39 |