Это старая версия документа.
API. Версии взаимодействия
В данный момент при работе личного кабинета возможно работать в API в 3х версиях1).
Версии различаются способом взаимодействия с МИС и набором функционала при работе.
Полное формализованное описание расположено по адресу https://www.mckolomen.ru/ik/api
Версия 1
Версия основанная на стандартной поставке функционала взаимодействия МИС с внешними источниками записи.
Версия 2
Версия API расширяющая возможность взаимодействия между внешним источником и МИС посредством добавления в последнюю дополнительных функций для работы.
Работа ведется только от имени пациента
Версия 3
Версия API дополнительно расширяющая возможность взаимодействия.
Работа может вестись как от имени пациента, так и от имени сотрудника
Сравнительная таблица
Функция | Версия API | Описание | ||
---|---|---|---|---|
1 | 2 | 3 | ||
auth | Инициализация и авторизация | |||
/auth | + | + | + | Авторизация в сервисе |
/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 | + | + | Получение данных по счету, выставленному на назначение | |
client-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 | 39 |