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

Архимед

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

Процент ошибок, возникающих при записи — 5%

Для настройки интеграции специалистами МедФлекса необходимо предоставить доступ к серверу, где хранится база, по Anydesk или RDP.

Оставьте заявку по почте it@medrocket.ru. В письме укажите ИНН и название клиники.

Также необходимо войти в SQL Server Management Studio, если не работает авторизация через пользователя Windows.

Способ 2. Самостоятельная интеграция специалистом клиники

Шаг 1

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

Шаг 2

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

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

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

2025-03-04_10-07

4. Замените текст в окне на данные, которые получили в МедФлекса. Название PD. Должно получиться как на картинке ниже.

2025-03-04_10-08

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

6. Нажмите кнопку «Подключить». Статус изменится на «Подключён».

2025-03-04_10-09

7. Зайдите в «Панель управления» → «Администрирование» → «Службы» и найдите службу WireGuard Tunnel.

2025-03-04_10-11

8. Установите «Перезапуск службы» при первом и втором сбое службы.

9. Аналогично пункту 7 настройте перезапуск службы WireGuard Manager.

Шаг 3

Создайте пользователя medflex в SQL базе Архимеда.

1. Зайдите в Microsoft SQL Server Management Studio.

2. Откройте вкладку «Security».

3. Нажмите правой кнопкой мыши на вкладку «Logins» и выберите «New Login».

4. На вкладке General поставьте галочку «SQL Server authentication».

5. В поля «Login name» и «Password» вводим medflex.

6. Снимите флаг с «enforce password policy» (применение политики паролей).

2025-03-04_10-12

7. На вкладке «User Mapping поставьте галочку напротив вашей базы.
В примере база «MedworkData». У вас будет, скорее всего, «Medialog».

В столбце «Default Schema» добавьте запись «dbo», ниже поставьте галочки «bd_datareader» и «bd_datawriter».

2025-03-04_10-13

8. Нажмите «OK».

9. Нажмите «New Query».

2025-03-04_10-15

10. В появившемся окне вставьте:

USE имя-базы-данных

USE Medialog

GO

GRANT SELECT ON PLANNING TO medflex
GRANT SELECT ON PL_SUBJ TO medflex
GRANT SELECT ON MEDECINS TO medflex
GRANT SELECT ON CABINETS TO medflex
GRANT SELECT ON PL_PARAM TO medflex
GRANT SELECT ON FM_ORG TO medflex
GRANT SELECT ON PL_AGEND TO medflex
GRANT SELECT ON PL_INT TO medflex
GRANT SELECT ON PL_DAY TO medflex
GRANT SELECT ON PL_EXCL TO medflex
GRANT SELECT ON PL_LEG TO medflex
GRANT SELECT ON FM_PRICETYPE TO medflex
GRANT SELECT ON FM_SERVPRICE TO medflex
GRANT SELECT ON PL_EXAM TO medflex
GRANT SELECT ON FM_SERV TO medflex
GRANT SELECT ON FM_SERVGRP TO medflex
GRANT INSERT ON PATIENTS TO medflex
GRANT INSERT ON PLANNING TO medflex
GRANT INSERT ON PATDIREC TO medflex
GRANT EXECUTE ON up_get_id, pl_ TO medflex
GRANT EXECUTE ON AddVist TO medflex
GRANT EXECUTE TO medflex

Нажмите «Execute».

Шаг 4

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

  • Логин и пароль созданного пользователя.
  • Порт, на котором работает база. Порт должен быть открыт в брандмауэре.
  • Имя базы.

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

Процент ошибок, возникающих при записи — 2%

1. Клинике необходимо обратиться к разработчику МИС для получения параметров для интеграции:

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

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