Patient Personal Cabinet Setup on 1C-Bitrix
A patient calls the clinic to check test results. The administrator searches data in the MIS, dictates values over the phone, patient writes on paper. To book an appointment — another call, waiting on line, manual slot selection. This is inconvenient for the patient and expensive for the clinic: each call costs administrator time.
A patient personal cabinet on the website solves both problems: patient views results themselves, books appointments, and manages their data.
Cabinet Functionality
- Appointment Booking. Doctor, specialty, date, time selection. Real-time free slot display from MIS schedule.
- Laboratory Results. Lab tests with history, value dynamics, "normal / abnormal" marks.
- Medical Card. Visit protocols, diagnoses, prescriptions — in structured form.
- Prescriptions and Assignments. Current medication list with dosages and durations.
- Documents. Download certificates, discharge papers, contracts, service completion acts.
- Telemedicine. Video consultation with doctor from cabinet — without third-party services.
- Payment. Online payment for services, payment history, outstanding balances.
- Notifications. SMS and email reminders about visits, result readiness, follow-up need.
MIS Integration
Personal cabinet without medical information system connection — empty shell. Integration provides:
| Data | Source | Direction |
|---|---|---|
| Doctor Schedule | MIS | MIS → Website |
| Appointments | Website | Website → MIS |
| Lab Results | LIS (laboratory system) | LIS → Website |
| Visit Protocols | MIS | MIS → Website |
| Patient Data | MIS | Bidirectional |
Supported MIS: 1C:Medicine, MedOffice, Infoclinica, EMIAS and others — via API or intermediate data bus.
Security and Legal Requirements
Medical data — special category of personal data (Law 152-FZ). Requirements:
- Authorization — two-factor: login/password + SMS-code.
- Encryption — HTTPS mandatory, database data — encryption at rest.
- Logging — all cabinet actions recorded: who, when, what viewed.
- Consent — patient signs consent for personal data processing and medical data access via cabinet.
- Access Separation — patient sees only their data. Parent — minor child data (by proxy).
- Certification — if needed, compliance with Ministry of Health information system requirements.
Telemedicine
Video consultation module integrated in cabinet:
- Patient books online appointment through schedule.
- At appointed time — "Start Consultation" button in cabinet.
- Video via WebRTC — without app installation.
- Doctor conducts visit protocol in MIS parallel with video call.
- After consultation — protocol and prescriptions appear in patient cabinet.
Telemedicine consultations regulated by Ministry of Health Order № 965н — cabinet accounts for patient identification and documentation requirements.
Technical Solutions on 1C-Bitrix
- Component Approach — cabinet assembled from custom components: authorization, schedule, results, documents.
- Caching — doctor schedule cached with invalidation on MIS change (usually every 5 minutes).
- Responsiveness — 70%+ patients use smartphones. Interface optimized for mobile.
- Performance — heavy MIS requests executed asynchronously, user sees loading progress.
We configure patient cabinet for clinic specifics: from basic appointment booking to full digital patient interaction — with results, telemedicine, and online payment.







