Ссылка скопирована

МедАнгел

Способ 1. Интеграция через наше расширение специалистом МедФлекса

Для интеграции необходимо предоставить удалённый доступ к компьютеру, на котором расположен сервер МИС. При этом:

  • 1С должна быть запущена в режиме Конфигуратора (от имени администратора).
  • Предварительно клиникой должен быть установлен модуль расширения веб-сервера из дистрибутива 1С:Предприятие.
  • Учётные записи 1С и компьютера должны обладать правами администратора.

Это необходимо, чтобы мы выполнили следующее:

  • Добавили наше расширение в конфигурацию 1С.
  • Опубликовали HTTP-сервис.
  • Добавили учётную запись 1С.
  • Установили WireGuard.

Установка модуля расширения веб-сервера

Для установки модуля веб-расширения могут потребоваться права Администратора.

1. На сервере с базой откройте панель управления и перейдите в раздел «Программы - Программы и компоненты».

2. Для Windows XP откройте «Панель управления», в ней выберите «Установка и удаление программ».

3. Выберите в списке программ вашу версию 1С:Предприятие и нажмите кнопку «Изменить».

2025-03-04_13-38

Используемую версию платформы 1С:Предприятие можно узнать, нажав на значок «i» (сведения о программе) в окне приложения 1С.

2025-03-04_13-41

4. В появившемся окне нажмите кнопку «Далее».

5. Выберите установку «Модули расширения веб-сервера», как показано на скриншоте:

2025-03-04_13-43

6. Нажмите кнопку «Далее» и следуйте инструкциям для завершения установки.

Если на компьютере нет дистрибутива указанной версии платформы «1С:Предприятие 8», вы можете загрузить его с сайта 1С https://users.v8.1c.ru/distribution/.

Подробная информация по установке и настройке компонентов платформы «1С: Предприятие» доступна в главе 2 руководства администратора «1С:Предприятие».

Способ 2. Интеграция через разработчика МИС

1. Запросите логин и пароль для выгрузки у разработчиков МедФлекса по почте it@medrocket.ru. В письме укажите ИНН и название клиники.

2. Обратитесь в техподдержку вашей МИС для получения:

  • URL — путь, по которому мы будем делать запрос онлайн-записи.
  • API-KEY — для авторизации на стороне API.
  • ID подключаемой клиники.

3. Передайте полученные у специалистов МИС данные на почту it@medrocket.ru.

Самостоятельная интеграция через наше расширение специалистом клиники

Перед настройкой запросите актуальное расширение МедФлекса для 1С и конфигурацию WireGuard у наших разработчиков по почте it@medrocket.ru. В письме укажите ИНН и название клиники.

Шаг 1. Проверка версии платформы

Минимальная версия платформы — 8.3.10. На более ранних версиях платформы расширение не установится.

Минимальная версия конфигурации, на которой тестировалось расширение — 1.0.19.16.

Если вы работаете с более ранней версией платформы или конфигурации и не можете обновить их, обратитесь к вашему персональному менеджеру МедРокет.

Как проверить версию

1. Выберите в правом верхнем углу пункт меню «Сервис и настройки».

2. Откройте «О программе».

2025-03-04_14-12

2025-03-04_14-12_1

Шаг 2. Установка расширения MedFlexAppointment_MedAngel.cfe

В расширении реализован http-сервис для получения на стороне 1С данных о расписании и прямой записи.

Для установки расширения необходимо обладать правами на функции технического специалиста (роли Полные права/ Режим "Все функции") для доступа к конфигуратору.

1. Откройте раздел «Конфигурация».

2. Выберите «Расширения конфигурации».

2025-03-04_14-18

3. Добавьте пустое расширение.

4. После этого загрузите в него расширение МедФлекс.

2025-03-04_14-19

5. На все последующие вопросы отвечайте утвердительно.

6. После загрузки снимите галочки с «Безопасный режим» и «Защита от опасных действий».

2025-03-04_15-02

Шаг 3. Добавление пользователя 1С для прямой записи

Для подключения к http-сервису необходимо наличие соответствующего пользователя 1С.

Ниже пример создания пользователя в режиме «Предприятие».

1. Перейдите в меню «Настройки».

2. Выберите «Пользователи».

3. В открывшемся окне создайте нового или выберите существующего пользователя и назначьте «Полные права». Это исключит ошибки доступа после обновления или ошибки записи на приём.

2025-03-04_14-23

4. Уберите отметку «Показывать в списке выбора».

2025-03-04_14-24

Шаг 4. Публикация веб-сервиса

Добавленный веб-сервис нужно опубликовать на веб-сервере Apache.

Для этого воспользуйтесь инструкцией ниже:

Вместо Apache можете использовать веб-сервер IIS.

Важно! В 1С публикация должна выполняться с включённым флагом «Публиковать http-сервисы расширений по умолчанию».

2025-03-04_14-27

Имя публикуемой базы может быть произвольным на латинице.

После публикации убедитесь, что у пользователей, под которыми запускается веб-сервер, есть права на папку с базой 1С:

  • Для веб-сервера Apache пользователь LOCAL SERVICE.
  • Для веб-сервера IIS пользователь IUSR.

Шаг 5. Установка WireGuard

Подключение выполняется через VPN-соединение. Запросите у разработчиков МедФлекса конфигурацию VPN по почте it@medrocket.ru. В письме укажите ИНН и название клиники.

1.Скачайте и установите Wireguard.

2. Запустите программу.

3. Нажмите кнопку выпадающего списка «Добавить туннель» и выберите «Добавить пустой туннель».

2025-03-04_14-27_1

4. Замените текст в окне на данные, которые получили от МедФлекса.

2025-03-04_14-28

5. Нажмите «Сохранить».

Шаг 6. Настройка длительности приёма врача и привязка услуг

У каждого врача, расписание которого отображается на сайте ПроДоткоров, в 1С должна быть указана длительность приёма.

Длительность приёма услуги редактируется в карточке врача на вкладке «Услуги специалистов».

1. Перейдите в раздел «Справочники»

2. Выберите «Специалисты»

2025-03-04_14-29

Время выполнения в минутах необходимо указать в поле «Продолжительность».

2025-03-04_14-29_1

Услуги, которые перечислены в этой вкладке, будут считаться доступными для записи к этому сотруднику и привязываются к его расписанию.

Шаг 7. Обновление расширения

1. Перейдите в «Конфигурация».

2. Выберите «Расширение конфигурации.

2025-03-04_14-30

3. Выделите в списке строку с расширением MedFlexAppointment_MedAngel (возможно расширение переименовано).

4. Нажмите «Загрузить конфигурацию из файла».

2025-03-04_14-30_1

5. Нажмите «Да».

2025-03-04_14-31

6. После обновления расширения, конфигуратор предложит внести изменения в конфигурацию баз данных. Согласитесь, если в базе нет активных пользователей.

2025-03-04_14-31_1

Шаг 8. Передать данные в МедФлекс

После завершения работ передайте на почту it@medrocket.ru следующие параметры:

  • Имя опубликованной базы.
  • Порт, на котором работает публикация.
  • Имя пользователя и пароль от учётной записи 1С.