Розробка медичного портала на 1С-Бітрікс
Пацієнт шукає невролога у своєму місті. Відкриває перший сайт — довідник клінік без рейтингів. Другий — агрегатор з відгуками тривалістю три роки. Третій — портал, де можна записатися, але лише за телефоном, що не відповідає після 18:00. Зрештою йде в першу попавшуюся клініку. Медичний портал на 1С-Бітрікс закриває весь шлях пацієнта: знайти лікаря, прочитати відгуки, записатися онлайн, отримати нагадування — все в одному місці.
Довідник лікарів
Довідник — ядро медичного портала. Кожен лікар — елемент інфоблока з детальною карткою.
Структура карти лікаря:
| Блок | Вміст |
|---|---|
| Основне | ПІБ, фото, спеціалізація (множинна), досвід, вчена ступінь |
| Кваліфікація | Освіта, сертифікати, підвищення кваліфікації (інфоблок із прив'язкою) |
| Прийом | Клініки (прив'язка до інфоблока клінік), розклад, вартість первинного прийому |
| Відгуки | Рейтинг (середній бал), кількість відгуків, останні 3 відгуки |
| Запис | Кнопка онлайн-запису з вибором клініки та часу |
Спеціалізації — окремий справочник-інфоблок: терапевт, кардіолог, невролог, стоматолог тощо. Лікар прив'язується до однієї чи кількох спеціалізацій. Це дозволяє будувати каталог за спеціалізаціями та фільтрувати.
Фільтрація: за спеціалізацією, містом/районом, рейтингом, досвідом, приймає DMC/OMC, найближча вільна запис. Faceted-індекс прискорює фільтрацію при базі понад 5000 лікарів.
Каталог клінік
Клініка — окремий інфоблок: назва, адреса (з геокоординатами для карти), телефон, режим роботи, ліцензії, спеціалізації, список лікарів (зворотна прив'язка).
Сторінка клініки містить:
- Карту з контактами та маршрутом проїзду (Яндекс.Карти або Google Maps через JS API)
- Список лікарів із фільтром за спеціалізацією
- Послуги з цінами (інфоблок послуг, прив'язаний до клініки)
- Відгуки про клініку (окремо від відгуків про лікарів)
- Фотогалерея (інтер'єр, обладнання)
- Ліцензії та сертифікати (сканування документів)
Для мережевих клінік — сторінка мережі з переліком філіалів та загальною інформацією.
Онлайн-запис
Запис на прийом — ключева конверсійна функція. Користувач вибирає лікаря, бачить розклад зі свідними слотами, вибирає дату та час, підтверджує.
Варіанти реалізації:
- Автономний розклад — адміністратор клініки вносить розклад через админку 1С-Бітрікс. Підходить для невеликих клінік без МІС
- Інтеграція з МІС — розклад синхронізується з медичною інформаційною системою клініки (МІС: Інфоклініка, МЕДІАЛОГ, 1С:Медицина). Запис через портал створює слот у МІС, скасування — звільняє
При автономному розкладі використовується кастомний модуль: інфоблок слотів (лікар + дата + час + статус: вільний/зайнятий/підтверджений). Компонент на фронтенді показує календар зі свідними слотами.
Після запису:
- Пацієнт отримує email та SMS з підтвердженням
- Через 24 години — нагадування (агент 1С-Бітрікс або інтеграція з SMS-шлюзом)
- Лікар/адміністратор бачить запис у розкладі
Відгуки та рейтинги
Відгуки в медицині — чутлива тема. Фальшиві відгуки підривають довіру, а негативні без модерації можуть містити некоректну медичну інформацію.
Система відгуків:
- Залишити відгук можуть лише авторизовані користувачі
- Прив'язка до конкретного лікаря та клініки
- Оцінка за критеріями: професіоналізм, ставлення, результат лікування, співвідношення ціни/якості
- Текст відгуку — з премодерацією
- Відповідь клініки/лікаря — можливість публічної відповіді на відгук
Фільтр фейків:
- Один відгук на лікаря від одного користувача (за період)
- Детектор шаблонних текстів
- Обмеження для нових аккаунтів (реєстрація < 24 години тому — запис на ручну модерацію)
- Скарги користувачів з дescalation
Середній рейтинг обчислюється за формулою Байєса (з урахуванням кількості відгуків), щоб лікар з одним відгуком на 5 зірок не випереджав лікаря з 50 відгуками на 4.8.
Захист персональних даних
Медичний портал обробляє персональні дані та інформацію про здоров'я — це спеціальна категорія за Законом 152-ФЗ (та GDPR для міжнародних порталів).
Обов'язкові заходи:
- Согласие на обробку ПД — при реєстрації та запису на прийом, з указанням цілей обробки
- SSL-сертифікат — весь трафік через HTTPS
- Шифрування чутливих даних у БД — номери полісів, історія записів
- Розмежування доступу — лікар бачить лише своїх пацієнтів, адміністратор клініки — лише своє закладиння
- Журнал доступу — хто, коли, до яких даних звертався (для аудиту)
- Право на видалення — користувач може запросити видалення своїх даних та відгуків
У 1С-Бітрікс модуль «Захист» (security) закриває базові вимоги: WAF, захист від XSS/SQL-ін'єкцій, двофакторна аутентифікація для адміністраторів. Для відповідності 152-ФЗ — кастомні доробки за логуванням та шифруванням.
SEO медичного портала
Медична тематика попадає під YMYL (Your Money Your Life) у Google — підвищені вимоги до якості контенту.
-
Карти лікарів — мікророзмітка
Physicianза Schema.org: ім'я, спеціалізація, фото, адреса, рейтинг -
Карти клінік —
MedicalOrganization: назва, адреса, телефон, години роботи -
Послуги —
MedicalProcedure: назва, опис, клініка -
ЧПУ —
/doctors/nevrology/ivanov-petr/,/clinics/minsk/medcenter-zdorove/ -
Посадкові за спеціалізаціями та містами —
/doctors/cardiolog/minsk/із своїми мета-тегами - Експертний контент — статті, написані лікарями, з указанням автора та його кваліфікації (E-E-A-T)







