Разработка портала клиники на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Разработка портала клиники на 1С-Битрикс
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1258
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    849
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    584
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    989

Разработка портала клиники на 1С-Битрикс

Пациент сдал анализы в понедельник. Во вторник звонит в клинику узнать результаты — «перезвоните завтра, лаборатория ещё не передала». В среду звонит снова — «результаты у врача, он перезвонит». В четверг врач перезванивает, но пациент на совещании. В пятницу пациент приходит лично. Пять дней на то, что можно было закрыть push-уведомлением «Ваши результаты готовы» с кнопкой просмотра в личном кабинете. Портал клиники на 1С-Битрикс — это не визитка с адресом и списком врачей, а рабочий инструмент взаимодействия между клиникой и пациентом.

Личный кабинет пациента

Личный кабинет — центральный элемент портала. Без него портал сводится к информационному сайту, а с ним — становится каналом обслуживания, снижающим нагрузку на ресепшен и колл-центр.

Функции личного кабинета:

  • Запись на приём — выбор врача, специализации, даты и времени из актуального расписания
  • Мои записи — предстоящие и прошедшие визиты, возможность отмены/переноса
  • Результаты анализов — PDF или структурированные данные из лабораторной системы
  • Медицинские документы — выписки, заключения, направления
  • Рецепты — электронные рецепты с возможностью продления через заявку
  • Финансы — история платежей, счета, баланс депозита (если клиника практикует предоплату)
  • Семейный доступ — управление записями детей и пожилых родственников

Авторизация — по номеру телефона с SMS-кодом. Без пароля — пациенты не запоминают пароли от медицинских порталов. Дополнительно — вход через Госуслуги (ЕСИА) для государственных и окологосударственных клиник.

Интеграция с МИС

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

Типовые МИС и способы интеграции:

МИС Протокол Особенности
Инфоклиника SOAP/REST API Широко распространена, документированный API
МЕДИАЛОГ REST API Модульная архитектура, гибкий API
1С:Медицина COM/REST Нативная интеграция с 1С-Битрикс через модуль обмена
qMS REST API Современный API, webhook-уведомления
Самописная МИС Зависит от реализации Часто — прямой доступ к БД или CSV-обмен

Что синхронизируется:

  • Расписание → портал запрашивает свободные слоты через API МИС каждые 5–15 минут или в реальном времени по запросу пользователя
  • Запись → при создании записи на портале — вызов API МИС для бронирования слота. При отмене — освобождение
  • Результаты анализов → МИС отправляет webhook или портал периодически опрашивает. Результат сохраняется в инфоблоке «Результаты» с привязкой к пациенту
  • Счета и оплаты → синхронизация через модуль sale 1С-Битрикс и платёжный модуль МИС

Промежуточный слой. Прямая интеграция портал↔МИС хрупкая: если МИС недоступна — портал не работает. Решение — промежуточная очередь (RabbitMQ или таблица-буфер в БД). Запись создаётся на портале, помещается в очередь, обработчик передаёт в МИС. Если МИС недоступна — повтор через 5 минут. Пациент видит статус «Запись обрабатывается», затем «Подтверждена».

Онлайн-запись с учётом специфики клиники

Запись на приём в клинике — не то же самое, что бронирование столика в ресторане. Здесь есть нюансы:

  • Первичный vs повторный приём — разная длительность слота (30 мин vs 15 мин), разная стоимость
  • Направления — пациент может записаться только к тем специалистам, к которым у него есть направление (реализуется через проверку в МИС)
  • Подготовка к приёму — при записи на УЗИ, гастроскопию, анализы — автоматическая отправка инструкций по подготовке (за 48 часов)
  • Комплексные программы — чекап из 5 приёмов, которые нужно записать последовательно в один день
  • Расписание кабинетов — врач принимает, но кабинет занят другим специалистом. Интеграция учитывает и врача, и кабинет

Уведомления пациенту:

  • Подтверждение записи — email + SMS
  • Напоминание за 24 часа — SMS
  • Напоминание за 2 часа — push (если есть мобильное приложение)
  • Запрос отзыва — через 24 часа после визита

Результаты анализов и документы

Просмотр результатов — функция, ради которой пациенты возвращаются на портал.

Реализация:

  • Результаты из лаборатории поступают в МИС → webhook уведомляет портал → портал сохраняет результат в инфоблоке → пациент получает push/SMS «Результаты готовы»
  • Формат отображения: структурированная таблица (показатель, значение, норма, отклонение) + PDF для скачивания
  • Референсные значения — отклонения от нормы выделяются цветом (красный — выше/ниже нормы)
  • История — пациент видит динамику показателя (например, гемоглобин за последние 12 месяцев) на графике

Медицинские документы (выписки, заключения) хранятся в модуле «Диск» 1С-Битрикс или в отдельном инфоблоке с файловыми свойствами. Доступ — только владельцу (пациенту) и его лечащему врачу.

Телемедицина

Телемедицинские консультации — обязательная функция современного портала клиники. После пандемии пациенты ожидают возможность получить консультацию удалённо.

Реализация видеоконсультации:

  • Интеграция с видеоплатформой: Jitsi Meet (self-hosted, без ограничений), Zoom API, или Видеозвонки Битрикс24
  • Запись на телеконсультацию — через то же расписание, но с пометкой «онлайн»
  • За 10 минут до начала — ссылка на видеокомнату в личном кабинете и по SMS
  • Врач подключается из интерфейса МИС или из отдельного кабинета на портале
  • Запись консультации (с согласия пациента) — для юридической фиксации рекомендаций

Чат с врачом. Асинхронная текстовая консультация — пациент задаёт вопрос, врач отвечает в течение рабочего дня. Реализуется через модуль «Веб-мессенджер» (im) или кастомный чат с привязкой к медкарте.

Защита данных

Медицинские данные — специальная категория персональных данных по 152-ФЗ.

Технические меры:

  • Хранение данных на территории РФ (для российских клиник)
  • Шифрование БД — как минимум шифрование дисков на уровне ОС, рекомендуется шифрование отдельных полей (номер полиса, диагнозы)
  • Двухфакторная аутентификация для медицинского персонала
  • Журнал доступа — кто, когда, какие данные пациента просматривал. Реализуется через обработчик событий 1С-Битрикс и кастомную таблицу логов
  • Автоматическое завершение сессии — через 15 минут неактивности для врачебного кабинета
  • Согласие на обработку — при регистрации, при каждой записи, при передаче данных третьим лицам (лаборатория, страховая)
  • WAF — модуль «Проактивная защита» 1С-Битрикс + внешний WAF (ModSecurity или CloudFlare)

SEO и маркетинг

  • Карточки врачей — микроразметка Physician, уникальные мета-теги, фото, список услуг
  • Страницы услугMedicalProcedure по Schema.org, описание, показания, подготовка
  • Онлайн-запись в Google — интеграция с Google Reserve (кнопка «Записаться» прямо в поисковой выдаче)
  • ОтзывыAggregateRating для звёзд в сниппете
  • Блог клиники — экспертные статьи врачей с указанием автора и квалификации (E-E-A-T для YMYL-тематики)
  • LocalBusiness — разметка для каждого филиала с адресом, телефоном, часами работы