Сервис роботизированного обзвона пациентов Ivoice
Формирование заявки на подключение сервиса
Для подключения автоматического обзвона, вы должны сформировать заявку в Ivoice с указанием текста информирования. В тексте потребуется указать специальные поля, в которые система Ivoice подставит параметры из передаваемых параметров.
Например, вы хотите текст следующего содержания:
Добрый день! Вас беспокоит клиника «Здоровье». Вы записаны на прием к терапевту на 9.09.2009 в 9:00
Тогда при формировании заявки текст нужно указать следующий:
Добрый день! Вас беспокоит клиника {{ firstReferral.hospital.name }}. Вы записаны на прием к {{ firstReferral.doctor.specialty.name }} на {{ firstReferral.date }} в {{ firstReferral.timeStart }}
Если вы хотите, чтобы происходило подтверждение от пациента, обязательно укажите вопрос. Напрмер
Вы придете на прием?
В зачвке нужно указать, что результат ответа на данный вопрос должен передаваться в параметре ответа patientConfirmation ⇒ true/false
Система MGERM передает параметры следующего вида
- [id] ⇒ Идентификатор пациента в МИС MGERM
- [referrals] ⇒ Массив направлений пациентов
- [patient] ⇒ Массив данных пациента
- [firstReferral] ⇒ Массив данных первого на дату уведомления направления по времени
Структура элемента массива referrals Структура элемента массива referrals
- timeStart ⇒ Дата и время начала приема
- timeEnd ⇒ Дата и время окончания приема
- date ⇒ Дата приема
- id ⇒ Индекс направления в МИС MGERM
- patient ⇒ Массив данных пациент в данном направлении (описание аналогично массиву patient из общей структуры)
- department ⇒ Массив данных отделения, которое указано в направлении
- name ⇒ Наименование отделения
- id ⇒ Индекс отделения в МИС MGERM
- doctor ⇒ Массив данных врача, к котрому идет запись по направлению
- specialty ⇒ Массив специальности врача
- name ⇒ Наименование специальности
- id ⇒ Индекс специальности в МИС MGERM
- department ⇒ Массив данным отделения, за которым закреплен врач
- name ⇒ Наименование отделения
- id ⇒ Индекс отделения в МИС MGERM
- guid ⇒ Массив данных роли врача
- name ⇒ Наименование роли
- id ⇒ Индекс роли в МИС MGERM
- contactsCount ⇒ Количество указанных контактов врача
- lastName ⇒ Фамилия врача
- sex ⇒ Пол врача (1 - мужской, 2 - женский)
- sexName ⇒ Текстовое указание пола врача (male - мужской, female - женский)
- birthDay ⇒ Дата рождения врача
- firstName ⇒ Имя врача
- secondName ⇒ Отчество врача
- id ⇒ Индекс врача в МИС MGERM
- hospital ⇒ Массив данных ЛПУ
- name ⇒ Наименование ЛПУ
- address ⇒ Адрес ЛПУ
- phone ⇒ Номер телефона ЛПУ
- service ⇒ Массив данных услуги, на которую записан пациет
- floatPrice ⇒ Цена услуги
- priceListId ⇒ Индекс прайс-листа клиники
- cabinet ⇒ Массив данных кабинета, в который записан пациент
Структура данных элемента patient
- cardNumber ⇒ Номер амбулаторной карты пациента
- cardYear ⇒ Год заведения амбулаторной карты пациента
- phone ⇒ Основной номер телефона пациента
- contactsCount ⇒ Количество указанных контактов
- lastName ⇒ Фамилия пациента
- sex ⇒ Пол пациента (1 - мужской, 2 - женский)
- sexName ⇒ Текстовое указание пола пациента (male - мужской, female - женский)
- birthDay ⇒ Дата рождения пациента
- firstName ⇒ Имя пациента
- secondName ⇒ Отчество пациента
- contacts ⇒ Массив дополнительных контактов пациента
- id ⇒ Индекс пациента в МИС MGERM