Сайты для медицины на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 7 из 7 услугВсе 1626 услуг
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1163
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    653
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Медицинские сайты и порталы на 1С-Битрикс

Самая коварная интеграция в медицинских проектах — синхронизация расписания с МИС. МЕДИАЛОГ отдаёт слоты через SOAP, ИНФОКЛИНИКА — через REST с авторизацией по токену, 1С:Медицина — через COM-объект или веб-сервис. И каждая из них по-своему интерпретирует «свободный слот»: с учётом буферного времени между приёмами или без, с блокировкой на обед или нет. Если не учесть эти нюансы — получаешь двойные бронирования и разъярённых пациентов в регистратуре. Мы строим медицинские решения на 1С-Битрикс с детальной проработкой именно этого слоя — интеграций с МИС, ЛИС и страховыми.

Типы медицинских проектов

Сайты клиник и медцентров. Не визитка, а рабочий инструмент записи:

  • Каталог услуг через инфоблок с привязкой к прайс-листу из 1С:Медицина
  • Профили врачей: специализации, стаж, сертификаты — всё из справочника МИС, не дублируем вручную
  • Онлайн-запись с реальным расписанием из МИС через двустороннюю синхронизацию
  • Личный кабинет пациента: история визитов, результаты анализов, назначения. Данные тянутся по patient_id из МИС
  • Калькулятор стоимости программ обследования — компонент с выборкой из b_iblock_element с ценами
  • Раздел ДМС и профосмотров для корпоративных клиентов

Лабораторные порталы. Главное — скорость выдачи результатов:

  • Каталог исследований с правилами подготовки и сроками
  • Онлайн-заказ: выбор лаборатории или вызов на дом
  • Личный кабинет с результатами в PDF и интерактивными графиками динамики показателей (chart.js по данным из ЛИС)
  • Интерпретация: нормы, отклонения, рекомендации — формируются автоматически по референсным значениям
  • Интеграция с ЛИС для автопубликации результатов. Пациент получает push, а не ждёт звонка
  • Чек-апы — комплексные программы из нескольких исследований

Аптечные интернет-магазины. E-commerce с фармацевтической спецификой — нельзя «просто прикрутить корзину»:

  • Каталог с привязкой к ГРЛС (государственный реестр лекарственных средств) — обязательное требование
  • Рецептурные vs безрецептурные: разная логика оформления. Рецептурные — только бронь с выдачей в аптеке, дистанционная продажа запрещена ФЗ-61
  • Интеграция с «Честный ЗНАК» / МДЛП — маркировка, без неё аптека не работает
  • Проверка наличия и цен в аптеках сети через API складской системы
  • Аналоги и дженерики: сравнение по МНН (международное непатентованное наименование)

Телемедицина. Не «перспективное направление», а обязательный канал:

  • Видеоконференции через WebRTC с шифрованием
  • Электронные рецепты, направления
  • Чат: текст, фото, документы — хранение в зашифрованном виде
  • Интеграция с ЭМК (электронной медкартой)
  • Расписание онлайн-консультаций и оплата через sale.paysystem

Онлайн-запись к врачу — главный камень преткновения

Именно здесь ломается большинство медицинских проектов. Пациент не дозвонился — ушёл к конкурентам. Модуль записи должен работать безупречно.

  • Расписание — свободные слоты с учётом длительности приёма по типу услуги. Не абстрактное «есть окошко», а конкретный интервал из МИС. Синхронизация каждые 2-3 минуты — компромисс между нагрузкой и актуальностью.
  • Многоканальная запись — сайт, мобильное приложение, Telegram-бот, виджет. Все каналы бьют в один эндпоинт API, который ставит блокировку слота через SELECT ... FOR UPDATE до подтверждения.
  • Напоминания — SMS через sms.ru или smsc.ru API за 24 часа и за 2 часа. Снижают неявки на 30-40%.
  • Отмена и перенос — из личного кабинета, без звонка. Слот освобождается в МИС автоматически.
  • Антиколлизии — двойные бронирования исключены на уровне транзакций БД. Если МИС и сайт одновременно пытаются занять слот — выигрывает тот, кто первый закоммитил.

Безопасность и персональные данные

Медицинские данные — особая категория ПДн по 152-ФЗ. Утечка диагноза — не просто штраф, а уголовная ответственность по ст. 137 УК РФ.

  • 152-ФЗ — полный комплект: согласие на обработку, политика, уведомление Роскомнадзора. Не формальная галочка, а рабочие документы.
  • Врачебная тайна — разграничение через роли Битрикс (CUser::GetUserGroup()). Медкарту видит лечащий врач и заведующий отделением, регистратор — только расписание.
  • Шифрование — TLS 1.3, шифрование чувствительных полей в БД через pgcrypto (PostgreSQL) или AES в application layer.
  • Аудит доступа — журнал в b_event_log: кто, когда, к каким записям обращался. Обработчик на каждый SELECT к таблицам с медданными.
  • Проактивная защита — WAF Битрикс, контроль целостности filechecker, мониторинг аномалий.
  • Хостинг — ЦОД уровня Tier III, сертифицированный для обработки медицинских данных. Аттестованная ИСПДн.

Интеграции с медицинскими системами

Это 70% сложности проекта. Остальное — по сути обычный Битрикс.

МИС:

  • МЕДИАЛОГ — SOAP-сервисы, синхронизация расписания, записей, данных пациентов. Документация закрытая, работаем по WSDL.
  • ИНФОКЛИНИКА — REST API с OAuth. Более современный интерфейс, но свои особенности с таймзонами.
  • 1С:Медицина — обмен через веб-сервис или CommerceML. Прайс-листы, финансовые данные, отчётность.
  • N3.Здоровье (ЕГИСЗ) — передача данных в единую государственную систему. Обязательное требование для лицензированных ЛПУ.

ЛИС:

  • Автоматическая выгрузка результатов в ЛК — по webhook или polling. Пациент получает push-уведомление.
  • Графики динамики для регулярных анализов (глюкоза, холестерин) — визуализация трендов.

Страховые:

  • Проверка полиса ДМС и лимитов в реалтайме через API страховой
  • Автосогласование услуг
  • Выгрузка реестров для оплаты — формат зависит от страховой, у каждой свой XSD

SEO для медицинских сайтов

YMYL-тематика. Google и Яндекс предъявляют повышенные требования, и «текст с ключевиками» тут не работает.

  • E-E-A-T — контент пишется или верифицируется врачами. Указаны квалификации, ссылки на источники (PubMed, клинические рекомендации)
  • Schema.org — разметка MedicalOrganization, Physician, MedicalProcedure, MedicalCondition. Реализуем через компонент, генерирующий JSON-LD из данных инфоблока.
  • Локальное SEO — Google Мой Бизнес, Яндекс.Бизнес, карты, агрегация отзывов
  • ФЗ «О рекламе» — обязательное предупреждение о противопоказаниях на каждой странице услуги. Автоматическая вставка через шаблон компонента.

Мобильная адаптация

Более 70% пациентов ищут врача с телефона. Неудобная запись с мобильного = потерянный пациент.

  • Mobile-first дизайн, приоритет на формы записи
  • Кнопки «Позвонить» и «Записаться» — sticky на экране
  • Запись в 2-3 касания
  • PWA с push-уведомлениями через Service Worker + FCM
  • Оптимизация: Lighthouse Performance > 90 на мобильных сетях

Сроки

Тип проекта Сроки
Сайт-визитка клиники 2-4 недели
Сайт с онлайн-записью и интеграцией МИС 2-3 месяца
Лабораторный портал 2-4 месяца
Телемедицинская платформа 3-6 месяцев
Аптечный интернет-магазин 3-5 месяцев

Основная часть времени уходит на интеграцию с МИС и тестирование пограничных сценариев записи. Сам сайт на Битриксе — типовая задача, но слой медицинской логики поверх него требует глубокого погружения в предметную область.