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

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка порталу клініки на 1С-Бітрікс
Складна
від 1 тижня до 3 місяців
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • 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С-Бітрікс — це не візитка з адресою та списком лікарів, а робочий інструмент взаємодії між клініками та пацієнтом.

Особистий кабінет пацієнта

Особистий кабінет — центральний елемент портала. Без нього портал зводиться до інформаційного сайту, а з ним — стає каналом обслуговування, що знижує навантаження на ресепшн та call-центр.

Функції особистого кабінету:

  • Запис на прийом — вибір лікаря, спеціалізації, дати та часу з поточного розкладу
  • Мої записи — майбутні та минулі візити, можливість скасування/перенесення
  • Результати аналізів — 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 — розмітка для кожного філіалу з адресою, телефоном, годинами роботи