SurgiPlan
← В платформу
SurgiPlan SaaS
Официальное руководство пользователя и регламент работы

Интеллектуальная цифровая экосистема операционного блока: интерактивное расписание с Drag-and-Drop, плавающая очередь (Лист ожидания), ИИ-балансировщик залов, настенное ТВ-табло реального времени, управление модулями клиники (Feature Flags) и расширенная аналитика руководства.

Օգտագործողի պաշտոնական ուղեցույց և աշխատանքային կանոնակարգ

Վիրահատական բլոկի խելացի թվային էկոհամակարգ՝ ինտերակտիվ Drag-and-Drop ցանց, Սպասման թերթիկ (լողացող հերթ), վիրասրահների ԱԲ-բալանսավորիչ, իրական ժամանակի Հեռուստատախտակ (TV Wallboard), կլինիկայի մոդուլների կենտրոն և ղեկավարության խորացված վերլուծություն:

Official User Guide & Clinical Operations Manual

Intelligent digital operating suite ecosystem: interactive Drag-and-Drop scheduling, Floating Queue (Wish-list), AI Room Rebalancer, real-time OR TV Wallboard, per-clinic Feature Flags Center, and Executive Surgical Analytics.

🖱️ Drag & Drop RBAC ⏳ Floating Queue / Wish-list 🤖 AI Room Rebalancer 📺 Live OR TV Wallboard ⚙️ 12 Clinic Feature Flags 📊 Excel (.xls) & Word (.doc) Reports 🔒 AES-256-GCM Zero-Knowledge
Служба поддержки и внедрения: support@surgiplan.org • https://surgiplan.org
Редакция руководства: Enterprise v14.0 • 2026 г. (RU / HY / EN)
Աջակցման և ներդրման ծառայություն: support@surgiplan.org • https://surgiplan.org
Ուղեցույցի խմբագրություն: Enterprise v14.0 • 2026 թ. (RU / HY / EN)
Support & Enterprise Onboarding: support@surgiplan.org • https://surgiplan.org
Manual Edition: Enterprise v14.0 • 2026 (RU / HY / EN)

Содержание руководства

Выберите интересующий раздел для быстрого перехода или распечатайте документ целиком в формате PDF-книги:

Ուղեցույցի բովանդակություն

Ընտրեք բաժինը արագ անցման համար կամ տպեք ամբողջական փաստաթուղթը PDF ձևաչափով.

1. О платформе, безопасность данных и переключение ролей

SurgiPlan — облачная многопользовательская SaaS-платформа управления операционным блоком, объединяющая хирургов, службу анестезиологии, операционных медсестёр и руководство клиники в едином цифровом контуре реального времени.

🔒 Шифрование AES-256-GCM

ФИО пациентов и клинические диагнозы шифруются криптографическим стандартом AES-256-GCM. Суперадминистратор платформы работает в режиме Zero-Knowledge и не имеет доступа к врачебной тайне клиники.

🔄 Мульти-профиль в 1 клик

Если сотрудник совмещает несколько должностей (например, Администратор клиники и Руководитель клиники хирургии), кнопка «🔄 Сменить роль» в левой панели и шапке переключает профиль мгновенно без повторного ввода пароля.

⚡ Полноэкранная сетка оперблока

Во вкладке «Оперлист» верхняя шапка автоматически сворачивается в компактный режим, отдавая максимум площади монитора под таблицу операционных залов и карточек операций.

🌐 Мультиязычность (RU / HY / EN)

Администратор клиники задаёт основной язык больницы, при этом все отчёты, чек-листы ВОЗ, уведомления и инструкции полностью локализованы на русский, армянский и английский языки.

1. Հարթակի մասին, տվյալների անվտանգություն և դերերի փոխարկում

SurgiPlan-ը վիրահատական բլոկի կառավարման ամպային բազմաօգտատեր SaaS հարթակ է, որը միավորում է վիրաբույժներին, անեսթեզիոլոգիայի ծառայությանը, բուժքույրերին և կլինիկայի ղեկավարությանը իրական ժամանակի միասնական թվային միջավայրում:

🔒 AES-256-GCM Գաղտնագրում

Պացիենտների ԱԱՀ-ն և ախտորոշումները պաշտպանված են AES-256-GCM ստանդարտով: Հարթակի Սուպերադմինիստրատորն աշխատում է Zero-Knowledge ռեժիմում և չունի հասանելիություն բժշկական գաղտնիքին:

🔄 Դերերի փոխարկում 1 սեղմումով

Եթե աշխատակիցը համատեղում է մի քանի պաշտոն (օր.՝ Կլինիկայի ադմինիստրատոր և Վիրաբուժական կլինիկայի ղեկավար), «🔄 Փոխել դերը» կոճակը թույլ է տալիս ակնթարթորեն փոխել պրոֆիլը:

⚡ Էկրանի առավելագույն օգտագործում

«Վիրահատությունների ցուցակ» բաժնում վերին վահանակը ավտոմատ դառնում է կոմպակտ՝ էկրանի հիմնական տարածքը տրամադրելով վիրասրահների աղյուսակին:

🌐 Եռալեզու միջավայր (HY / RU / EN)

Համակարգի բոլոր մոդուլները, ԱՀԿ ստուգաթերթերը, Excel/Word հաշվետվությունները և ուղեցույցները հասանելի են հայերեն, ռուսերեն և անգլերեն լեզուներով:

1. Platform Architecture, AES-256-GCM Security & Multi-Role Switching

SurgiPlan is a cloud multi-tenant SaaS operating room management platform uniting surgeons, anesthesiologists, OR nurses, and hospital executives in a single real-time coordination workspace.

🔒 AES-256-GCM PHI Encryption

Patient names and diagnoses are protected with AES-256-GCM encryption. The SaaS Superadmin operates under strict Zero-Knowledge isolation with zero access to clinical patient records.

🔄 Instant 1-Click Role Switcher

Clinicians holding multiple roles (e.g., Clinic Administrator and Head of Surgery Clinic) can switch profiles seamlessly via the "🔄 Switch Role" button without logging out.

⚡ Maximized Schedule Viewport

When viewing the OR Schedule tab, the top bar automatically compacts so the operating room matrix occupies maximum vertical and horizontal screen space.

🌐 Tri-Lingual Interface (RU / HY / EN)

All views, WHO checklists, Word/Excel exports, and user guides are natively available in Russian, Armenian, and English.

2. Ролевая модель доступа (11 клинических и управленческих ролей)

Права каждого пользователя определяются его клинической ролью. Система строго разграничивает полномочия между руководством всей хирургической клиники, заведующими профильными отделениями и службой анестезиологии:

Руководитель клиники хирургии(head_of_service_surgery / dept_head_surgery). Возглавляет хирургическую службу клиники, утверждает операционные планы, управляет перераспределением ресурсов, налагает Организационное Veto и имеет доступ к расширенной 5-вкладочной панели управления хирургической клиникой с выгрузкой в Excel и Word.

Зав. службой / отделением анестезиологии(head_of_service_anesthesia / dept_head_anesthesia). Управляет лимитами анестезиологических бригад, закрывает залы на санобработку или ограничивает доступ отдельных отделений, налагает Медицинское Veto и переносит операции между залами (Drag-and-Drop) без изменения времени начала.

Заведующий отделением(dept_head_therapeutic). Руководит профильным отделением, контролирует расписание врачей своего отделения и назначает И.О. на время отпуска.

Врач-Хирург (Оператор)(surgeon). Планирует операции в сетку залов или в Лист ожидания, переносит свои операции мышкой (Drag-and-Drop) как по времени, так и по залам, пользуется Персональным ИИ-Коучем и скачивает личное хирургическое портфолио в Word.

Врач-Анестезиолог(anesthesiologist). Просматривает операционный план всех залов для предоперационного осмотра, оставляет анестезиологические записи и участвует в фиксации этапов наркоза.

Сестра-анестезистка(nurse_anesthetist). Заполняет электронный Чек-лист безопасности ВОЗ и фиксирует в реальном времени 6 внутриоперационных этапов (включая кнопку «Вызов хирурга в зал»).

Медсестра оперблока / отделения(nurse_oper / nurse_dept). Просматривает расписание залов и очерёдность вмешательств для своевременной подготовки стерильных наборов и подачи пациентов.

Руководство клиники (Executive)(executive). Главный врач, Генеральный директор, Зам. по медчасти — полный обзор всех залов и аналитики клиники в режиме чтения (Read-Only).

Администратор клиники(admin). Управляет структурой отделений, операционными залами, учётными записями персонала, часами работы оперблока, Центром модулей клиники (Feature Flags) и тарифами подписки.

Суперадминистратор SaaS(superadmin). Управляет сетью клиник, биллингом, продуктовой воронкой (Executive Center) и круглосуточной поддержкой без доступа к ПДн пациентов.

2. Մուտքի դերային մոդել (11 կլինիկական և կառավարչական դերեր)

Յուրաքանչյուր օգտատիրոջ իրավունքները որոշվում են նրա կլինիկական դերով. համակարգը հստակ տարանջատում է վիրաբուժական կլինիկայի ղեկավարի, բաժանմունքի վարիչների և անեսթեզիոլոգիայի ծառայության լիազորությունները.

Վիրաբուժական կլինիկայի ղեկավար(head_of_service_surgery / dept_head_surgery): Ղեկավարում է կլինիկայի վիրաբուժական ծառայությունը, հաստատում է վիրահատական պլանները, կիրառում է Կազմակերպչական Վետո և ունի հասանելիություն 5 ներդիրից բաղկացած խորացված վերլուծական վահանակին (Excel և Word արտահանմամբ):

Անեսթեզիոլոգիայի ծառայության / բաժանմունքի ղեկավար(head_of_service_anesthesia / dept_head_anesthesia): Կառավարում է բրիգադների լիմիտները, վիրասրահների հասանելիությունը, դնում է Բժշկական Վետո և մկնիկով (Drag-and-Drop) տեղափոխում է վիրահատությունները սրահից սրահ՝ պահպանելով սկզբի ժամը:

Բաժանմունքի վարիչ(dept_head_therapeutic): Վերահսկում է իր բաժանմունքի բժիշկների գրաֆիկը և նշանակում ժամանակավոր պաշտոնակատար (Ժ.Պ.):

Վիրաբույժ (Օպերատոր)(surgeon): Ավելացնում է վիրահատություններ ցանցում կամ Սպասման թերթիկում, մկնիկով տեղափոխում է իր վիրահատությունները թե՛ ըստ ժամի, թե՛ ըստ վիրասրահի, օգտվում է Անհատական ԱԲ-Քոուչից և ներբեռնում անձնական Word պորտֆոլիոն:

Բժիշկ-Անեսթեզիոլոգ(anesthesiologist): Դիտում է բոլոր վիրասրահների պլանը նախավիրահատական պատրաստման համար և կատարում անեսթեզիոլոգիական նշումներ:

Անզգայացնող բուժքույր(nurse_anesthetist): Լրացնում է ԱՀԿ անվտանգության էլեկտրոնային ստուգաթերթը և իրական ժամանակում ֆիքսում վիրահատության 6 փուլերը (ներառյալ վիրաբույժի կանչը դահլիճ):

Վիրասրահի / Բաժանմունքի բուժքույր(nurse_oper / nurse_dept): Դիտում է վիրահատությունների հերթականությունը՝ գործիքների և հիվանդների պատրաստման համար:

Կլինիկայի ղեկավարություն (Executive)(executive): Գլխավոր բժիշկ, Տնօրեն — բոլոր վիրասրահների և վերլուծության 100% Read-Only հասանելիություն:

Կլինիկայի ադմինիստրատոր(admin): Կառավարում է բաժանմունքները, վիրասրահները, անձնակազմը, օպերբլոկի ժամերը և Կլինիկայի մոդուլների կենտրոնը (Feature Flags):

SaaS Սուպերադմինիստրատոր(superadmin): Կառավարում է կլինիկաների ցանցը, բիլինգը և պրոդուկտային վերլուծությունը՝ առանց հիվանդների տվյալների հասանելիության:

2. Role-Based Access Control Matrix (11 Clinical & Executive Roles)

Permissions are strictly governed by clinical role, clearly separating the Head of Surgery Clinic, Department Heads, Anesthesiology leadership, and Operating Surgeons:

Head of Surgery Clinic(head_of_service_surgery / dept_head_surgery). Leads the surgical clinic, confirms daily schedules, applies Organizational Veto, and accesses the 5-tab Executive Surgery Clinic Hub with Excel and Word exports.

Head of Anesthesia Service / Dept(head_of_service_anesthesia / dept_head_anesthesia). Manages anesthesia brigade quotas, room locks, Medical Veto, and drags operations between OR rooms (Drag-and-Drop) while preserving the scheduled start time.

Department Head(dept_head_therapeutic). Supervises department physicians and delegates acting head permissions during leave.

Operating Surgeon(surgeon). Schedules operations into OR slots or the Floating Queue, drags own operations across both time slots and OR rooms, uses the Personal AI Coach, and downloads Word portfolios.

Anesthesiologist(anesthesiologist). Reviews hospital-wide OR schedules for pre-op assessment and records anesthesia notes.

Nurse Anesthetist(nurse_anesthetist). Completes the digital WHO Surgical Safety Checklist and logs 6 real-time intraoperative stages (including instant "Call Surgeon to OR" push alerts).

OR / Department Nurse(nurse_oper / nurse_dept). Read-only schedule visibility for instrument sterilization and patient preparation.

Clinic Executive(executive). CMO / Hospital Director — full read-only oversight across all departments, rooms, and analytics.

Clinic Administrator(admin). Configures rooms, departments, staff accounts, elective OR hours, subscription plans, and the 12-toggle Clinic Modules Center (Feature Flags).

SaaS Superadmin(superadmin). Manages multi-clinic subscriptions, product funnel analytics, and support under Zero-Knowledge PHI isolation.

3. Интерактивная сетка залов и перенос операций мышкой (Drag-and-Drop)

Сетка оперблока отображает все операционные залы по горизонтали и временную шкалу (с шагом 15 минут) по вертикали. Положение прокрутки сетки автоматически сохраняется при переключении фильтров.

🖱️ Правила переноса операций мышкой (Drag-and-Drop RBAC):

👨‍⚕️ Хирург-Оператор (ведущий хирург)

Имеет право перетаскивать свои операции мышкой как по времени (вверх/вниз по сетке с точностью до 15 минут), так и по операционным залам (влево/вправо), а также перетаскивать свои карточки напрямую из Листа ожидания в нужный зал и час.

💉 Зав. анестезиологией

Имеет право перетаскивать любые операции между операционными залами (например, из Зала 1 в Зал 3 для перераспределения наркозных бригад). При этом время начала операции автоматически сохраняется неизменным.

🛡️ Автоматическая проверка безопасности при перетаскивании: При отпускании карточки система мгновенно проверяет, не закрыт ли целевой зал для данного отделения, нет ли наложения в целевом зале (с учётом +20 мин наркоза, +15 мин пробуждения и +15 мин санобработки) и не занят ли хирург или ассистент в другом зале в это же время. Если обнаружен конфликт, перенос блокируется с понятным пояснением причины.

Элементы карточки операции в сетке:

  • Оранжевый верхний буфер: Вводный наркоз и подготовка (+20 мин по умолчанию, либо индивидуальный норматив хирурга).
  • Основной блок операции: ФИО и возраст пациента, № истории болезни, диагноз, название вмешательства, бригада (хирург, ассистенты, анестезиолог) и индикатор Чек-листа ВОЗ.
  • Зелёный нижний буфер: Пробуждение и выход из наркоза (+15 мин по умолчанию).
  • Кнопка «🖥️ Все залы на экране»: Адаптивно масштабирует ширину колонок так, чтобы все операционные залы клиники помещались на одном экране без горизонтальной прокрутки.

3. Ինտերակտիվ ցանց և վիրահատությունների տեղափոխում մկնիկով (Drag-and-Drop)

Վիրահատական բլոկի ցանցը ցուցադրում է բոլոր վիրասրահները հորիզոնական ուղղությամբ և ժամանակային սանդղակը (15 րոպե քայլով)՝ ուղղահայաց: Ցանցի պտտման դիրքը (scroll) ավտոմատ պահպանվում է ֆիլտրերը փոխելիս:

🖱️ Մկնիկով տեղափոխման կանոնները (Drag-and-Drop RBAC):

👨‍⚕️ Վիրաբույժ-Օպերատոր

Իրավունք ունի մկնիկով տեղափոխել իր վիրահատությունները թե՛ ըստ ժամանակի (15 րոպե ճշգրտությամբ), թե՛ ըստ վիրասրահների, ինչպես նաև տեղափոխել քարտերը անմիջապես Սպասման թերթիկից ցանկացած վիրասրահ և ժամ:

💉 Անեսթեզիոլոգիայի վարիչ

Իրավունք ունի տեղափոխել վիրահատությունները վիրասրահների միջև (օրինակ՝ Վիրասրահ 1-ից Վիրասրահ 3): Ընդ որում, վիրահատության սկզբի ժամը ավտոմատ պահպանվում է անփոփոխ:

🛡️ Անվտանգության ավտոմատ ստուգում տեղափոխման պահին. քարտը բաց թողնելիս համակարգն ակնթարթորեն ստուգում է վիրասրահի հասանելիությունը, ժամային համընկնումները (+20 ր նարկոզ, +15 ր արթնացում, +15 ր սանմաքրում) և վիրաբույժի կամ ասիստենտի զբաղվածությունը այլ սրահում: Բախման դեպքում տեղափոխումն արգելափակվում է հստակ հաղորդագրությամբ:

3. Interactive OR Grid & Drag-and-Drop Rescheduling Rules

The scheduling grid displays all operating rooms horizontally and a 15-minute timeline vertically. Your vertical scroll position is automatically preserved across filter changes.

🖱️ Role-Based Drag-and-Drop Rules (RBAC):

👨‍⚕️ Operating Surgeon

Can drag and drop their own operations across both time slots (15-minute precision) and operating rooms, as well as drag cards directly from the Floating Queue into any room and time slot.

💉 Head of Anesthesiology

Can drag and drop operations between operating rooms to balance anesthesia teams. During this move, the original start time is strictly locked and preserved.

🛡️ Real-Time Collision & Access Guard: Upon dropping a card, the system validates room access locks, room overlaps (including +20m prep, +15m wake-up, and +15m sanitization buffers), and surgeon/assistant availability across all other rooms.

4. Лист ожидания (Плавающая очередь), ИИ-балансировщик и Контроль длительности

⏳ 1. Лист ожидания / Плавающая очередь (Floating Queue / Wish-list):

Если пациент запланирован на конкретную дату, но точный зал и час ещё согласовываются, хирург может добавить операцию в Лист ожидания (кнопка ⏳ Лист ожидания в панели инструментов или галочка «Включить в плавающую очередь» в форме операции):

  • Операция хранится в верхней выдвижной панели выбранного дня с указанием ФИО пациента, диагноза, длительности, ведущего хирурга и комментария по желаемому времени.
  • Назначить операцию в конкретный зал и время можно двумя способами: перетащить карточку мышкой (Drag-and-Drop) прямо на нужную ячейку сетки, либо нажать кнопку «🎯 В зал» на карточке.
  • При необходимости операцию из зала можно вернуть обратно в лист ожидания кнопкой «⏳ В лист ожидания» внутри окна редактирования операции.

🤖 2. Умный ИИ-балансировщик залов (AI Room Rebalancer):

Доступен через меню ⋯ Ещё → 🤖 ИИ-балансировка залов. Алгоритм анализирует загрузку всех залов на выбранный день и предлагает оптимальный перенос операций из перегруженных залов в свободные профильные залы, не меняя назначенное хирургами время начала операций.

⏱️ 3. Контроль минимальной длительности по статистике (AI Duration Guard):

Система накапливает реальную статистику длительности каждой операции для каждого конкретного хирурга (по данным хронометража). Если при создании записи указана заведомо заниженная длительность (меньше реальной средней длительности хирурга для данной процедуры), система выводит предупреждение и не позволяет искусственно сжимать расписание.

4. Սպասման թերթիկ (լողացող հերթ), ԱԲ-բալանսավորիչ և Տևողության վերահսկում

⏳ 1. Սպասման թերթիկ / Լողացող հերթ (Floating Queue):

Եթե պացիենտը պլանավորված է տվյալ օրվա համար, սակայն վիրասրահը և ժամը դեռ հստակեցվում են, վիրաբույժը կարող է ավելացնել վիրահատությունը Սպասման թերթիկում (⏳ Սպասման թերթիկ կոճակով).

  • Վիրահատությունը պահպանվում է օրվա վերին վահանակում՝ պացիենտի տվյալներով, տևողությամբ և նշումներով:
  • Վիրասրահ և ժամ նշանակելու համար կարելի է մկնիկով տեղափոխել քարտը (Drag-and-Drop) ցանցի մեջ կամ սեղմել «🎯 Սրահ» կոճակը:
  • Անհրաժեշտության դեպքում վիրահատությունը կարելի է վերադարձնել սպասման թերթիկ խմբագրման պատուհանի «⏳ Սպասման թերթիկ» կոճակով:

🤖 2. Վիրասրահների խելացի ԱԲ-բալանսավորիչ (AI Room Rebalancer):

Հասանելի է ⋯ Ավելին → 🤖 Վիրասրահների ԱԲ-բալանսավորում մենյուից: Ալգորիթմը վերլուծում է բոլոր սրահների ծանրաբեռնվածությունը և առաջարկում տեղափոխել վիրահատությունները ազատ պրոֆիլային սրահներ՝ առանց փոխելու վիրաբույժների նշանակած սկզբի ժամերը:

⏱️ 3. Նվազագույն տևողության վիճակագրական վերահսկում (AI Duration Guard):

Համակարգը հաշվարկում է յուրաքանչյուր վիրաբույժի իրական վիճակագրական տևողությունը ըստ վիրահատության տեսակի և կանխում է իրական նորմատիվից պակաս ժամանակով ամրագրումը:

4. Floating Queue (Wish-list), AI Room Rebalancer & AI Duration Guard

⏳ 1. Floating Queue / Wish-list:

When a patient is scheduled for a specific date but the exact OR room and hour are still being finalized, surgeons can place the case into the Floating Queue:

  • Cards appear in the collapsible tray above the OR grid showing patient details, procedure duration, surgeon, and timing notes.
  • Assign a floating case to an OR slot by dragging the card directly onto the grid or clicking "🎯 Assign to Room".
  • Any scheduled surgery can also be moved back to the Floating Queue from the Edit Surgery modal via the "⏳ Move to Floating Queue" button.

🤖 2. Smart AI Room Rebalancer:

Accessible via ⋯ More → 🤖 AI Room Rebalancer. Analyzes daily OR utilization and proposes moving surgeries from congested rooms to available compatible rooms without altering the surgeon's scheduled start time.

⏱️ 3. Statistical Minimum Duration Control (AI Duration Guard):

Tracks each surgeon's real historical duration per procedure type and prevents under-booking durations below the surgeon's actual statistical benchmark.

5. Доступ к залам, часы работы оперблока и Центр модулей клиники (Feature Flags)

⚙️ 1. Центр управления модулями клиники (12 индивидуальных тумблеров):

В боковом меню Администратора клиники доступна вкладка «⚙️ Модули клиники». Каждая клиника настраивает свои собственные переключатели изолированно (настройки одной клиники никак не влияют на другие клиники сети):

Модуль (Feature Flag) Назначение при включении / отключении
1. ИИ-балансировщик залов (aiRoomRebalancer) Автоподбор свободного подходящего зала при коллизиях и кнопка ИИ-балансировки в расписании.
2. Плавающая очередь / Лист ожидания (floatingQueue) Панель листа ожидания над сеткой залов и возможность записи операций без фиксации времени и зала.
3. Контроль минимальной длительности (enforceSurgeonStatsDuration) Защита от бронирования времени меньше реальной исторической статистики хирурга по данной операции.
4. Ограничение плановых часов оперблока (restrictElectiveHours) Контроль плановых операций в рамках рабочих часов оперблока (экстренные операции разрешены 24/7).
5. Лимиты анестезиологических бригад (anesthesiaBrigadeLimits) Автоматический контроль квот параллельных операций и доступных бригад анестезиологии.
6. Блокировка залов по отделениям (roomAccessLocks) Право закрывать зал целиком на день или ограничивать запись для отдельных отделений.
7. Индивидуальный график врачей (doctorWorkingHours) Проверка рабочих часов и дней недели конкретного хирурга при постановке плановых операций.
8. Автозамок расписания в 18:00 (autoLock1800) Автоматическое утверждение оперплана на завтра в 18:00 с рассылкой сводного PDF по Email.
9. Чек-лист безопасности ВОЗ (whoSafetyChecklist) Трёхэтапный протокол хирургической безопасности ВОЗ (Sign In / Time Out / Sign Out).
10. Система Орг. и Мед. Veto (vetoSystem) Кнопки наложения Организационного и Медицинского вето с освобождением слота в сетке.
11. Web Push и вызов хирурга в зал (pushNotifications) Мгновенные мобильные и браузерные уведомления «Пациент в наркозе — ждём в зале».
12. Синхронизация календарей iCal (icalSync) Персональные подписки webcal:// для Apple Calendar, Google Calendar и Outlook.

🔒 2. Управление доступом к залам на выбранный день:

Зав. анестезиологией и Администратор клиники через кнопку 🔒 Доступ к залам (или иконку замка в шапке зала) могут:

  • Полностью закрыть зал на выбранную дату (например, на генеральную санобработку или техобслуживание) с указанием причины.
  • Закрыть зал выборочно для конкретных отделений, оставив его открытым для профильных отделений.

5. Վիրասրահների հասանելիություն, ժամեր և Կլինիկայի մոդուլների կենտրոն (Feature Flags)

⚙️ 1. Կլինիկայի մոդուլների կառավարման կենտրոն (12 անհատական փոխարկիչներ):

Կլինիկայի Ադմինիստրատորի մենյուում հասանելի է «⚙️ Կլինիկայի մոդուլներ» բաժինը: Յուրաքանչյուր կլինիկա ունի իր անկախ կարգավորումները, որոնք չեն ազդում այլ կլինիկաների վրա.

  • Վիրասրահների ԱԲ-բալանսավորիչ, Սպասման թերթիկ / Լողացող հերթ, Տևողության վիճակագրական վերահսկում և Պլանային ժամերի սահմանափակում:
  • Անեսթեզիոլոգիական բրիգադների լիմիտներ, Վիրասրահների արգելափակում ըստ բաժանմունքների, Բժիշկների աշխատանքային ժամեր և 18:00 ավտո-արգելափակում:
  • ԱՀԿ անվտանգության ստուգաթերթ, Կազմ. և Բժշկական Վետո, Web Push ծանուցումներ և iCal օրացույցի սինխրոնիզացիա:

🔒 2. Վիրասրահների հասանելիության կառավարում.

Անեսթեզիոլոգիայի վարիչը և Ադմինիստրատորը կարող են ամբողջությամբ փակել վիրասրահը տվյալ օրվա համար (օր.՝ սանմաքրման նպատակով) կամ սահմանափակել մուտքը որոշակի բաժանմունքների համար:

5. Room Locks, Elective Hours & Clinic Modules Center (Feature Flags)

⚙️ 1. Per-Clinic Modules & Feature Flags Center (12 Independent Toggles):

Clinic Administrators can enable or disable 12 platform capabilities specifically for their hospital in the "⚙️ Clinic Modules" tab without affecting any other clinic:

  • AI Room Rebalancer, Floating Queue / Wish-list, AI Statistical Duration Guard, and Elective OR Hours Restriction.
  • Anesthesia Brigade Quotas, Departmental Room Locks, Doctor Working Hours, and 18:00 Autonomous Schedule Auto-Lock.
  • WHO Surgical Safety Checklist, Org & Med Veto System, Web Push Alerts, and iCal/WebCal Calendar Sync.

🔒 2. Granular Operating Room Access Locks:

Anesthesiology Heads and Clinic Admins can close an operating room entirely for a specific date (e.g., maintenance/sanitization) or restrict specific departments from booking into that room.

6. Настенный ТВ-Монитор оперблока (TV Wallboard) и 6 этапов хронометража

📺 1. Настенное ТВ-Табло оперблока в реальном времени (Live OR Wallboard):

Нажатие кнопки «📺 ТВ-Табло оперблока» (в меню ⋯ Ещё над календарём) переводит экран в широкоформатный контрастный режим настенного монитора для предоперационной, ординаторской или коридора оперблока:

  • Живая сводка по каждому залу: крупный индикатор статуса («🟢 СВОБОДЕН», «🔴 ИДЁТ ОПЕРАЦИЯ», «🟡 НАРКОЗ / ПРОБУЖДЕНИЕ», «🧹 САНОБРАБОТКА», «⛔ ЗАКРЫТ»).
  • Прогресс-бар текущей операции: название процедуры, бригада (хирург, ассистент, анестезиолог), процент выполнения, оставшееся расчётное время или индикатор превышения регламента (`+мин`).
  • Очередь следующих операций зала: список следующих по расписанию вмешательств и блок листа ожидания с живыми часами.

⏱️ 2. Шесть этапов внутриоперационного хронометража:

Сестра-анестезистка и анестезиолог отмечают фактическое прохождение этапов в 1 клик (на десктопе или через нижнюю шторку на смартфоне):

  1. 🛏️ Пациент в зале (patient_in_room) — фактическая подача пациента в операционную.
  2. 💉 Введён в наркоз (under_anesthesia) — начало анестезиологического пособия.
  3. 📢 Вызов хирурга в зал (surgeon_called) — отправляет мгновенное звуковое и вибро Push-уведомление ведущему хирургу: «Пациент готов, вас ожидают в операционной!»
  4. 🔪 Разрез (Начало операции) (incision_made) — фиксирует время «Call-to-Incision» (скорость прихода хирурга после вызова).
  5. ✅ Окончание операции (Швы) (surgery_finished) — завершение хирургического этапа и переход к пробуждению.
  6. 🚪 Пациент покинул зал (patient_left_room) — перевод пациента в палату пробуждения и старт 15-минутного таймера санобработки зала.

6. Օպերբլոկի Հեռուստատախտակ (TV Wallboard) և քրոնոմետրաժի 6 փուլեր

📺 1. Օպերբլոկի իրական ժամանակի Հեռուստատախտակ (Live OR Wallboard):

⋯ Ավելին → 📺 Օպերբլոկի Հեռուստատախտակ կոճակը բացում է լայնաֆորմատ էկրան վիրահատական բլոկի միջանցքի կամ օրդինատորականի հեռուստացույցի համար.

  • Յուրաքանչյուր սրահի կարգավիճակը. «🟢 ԱԶԱՏ Է», «🔴 ԸՆԹԱՆՈՒՄ Է ՎԻՐԱՀԱՏՈՒԹՅՈՒՆ», «🟡 ՆԱՐԿՈԶ / ԱՐԹՆԱՑՈՒՄ», «🧹 ՍԱՆՄԱՔՐՈՒՄ», «⛔ ՓԱԿ Է»:
  • Ընթացիկ վիրահատության պրոգրես-բար. վիրահատության անվանումը, վիրաբուժական բրիգադը, կատարման տոկոսը և մնացած ժամանակը:
  • Հաջորդ վիրահատությունների հերթը. սրահի հաջորդ պլանային միջամտությունները և սպասման թերթիկի ամփոփումը:

⏱️ 2. Վիրահատական քրոնոմետրաժի 6 փուլերը.

  1. 🛏️ Պացիենտը սրահում է (patient_in_room)
  2. 💉 Նարկոզի տակ է (under_anesthesia)
  3. 📢 Վիրաբույժի կանչ սրահ (surgeon_called) — ակնթարթային Push-ծանուցում է ուղարկում վիրաբույժի հեռախոսին:
  4. 🔪 Կտրվածք (Վիրահատության սկիզբ) (incision_made)
  5. ✅ Վիրահատության ավարտ (surgery_finished)
  6. 🚪 Պացիենտը դուրս եկավ սրահից (patient_left_room)

6. Live OR TV Wallboard & 6-Stage Real-Time Intraoperative Chronometry

📺 1. Fullscreen OR TV Wallboard:

Clicking "📺 OR TV Wallboard" (under ⋯ More) launches a high-contrast fullscreen dashboard designed for wall-mounted monitors in the OR corridor and surgical lounge:

  • Live Room Status Cards: "🟢 FREE", "🔴 SURGERY IN PROGRESS", "🟡 ANESTHESIA / RECOVERY", "🧹 SANITIZATION", or "⛔ CLOSED".
  • Real-Time Progress & Overrun Tracking: displays current procedure, surgical/anesthesia team, elapsed progress bar, remaining minutes, or overrun alert (`+min`).
  • Up-Next Queue: shows upcoming surgeries per room and live Floating Queue counts.

⏱️ 2. Six Intraoperative Chronometry Stages:

  1. 🛏️ Patient in OR (patient_in_room)
  2. 💉 Under Anesthesia (under_anesthesia)
  3. 📢 Call Surgeon to OR (surgeon_called) — triggers an immediate mobile & desktop Push alert to the lead surgeon.
  4. 🔪 Incision Made (incision_made) — records Call-to-Incision response speed.
  5. ✅ Surgery Finished (surgery_finished)
  6. 🚪 Patient Left OR (patient_left_room) — starts the 15-minute room sanitization turnaround timer.

7. График врача, свободные окна в 1 клик, iCal и мобильное PWA-приложение

📱 1. Адаптивный мобильный интерфейс (iOS / Android PWA):

На смартфонах платформа автоматически переключается в мобильный эргономичный режим с фиксированной нижней навигационной панелью и безопасным отступом safe-area-inset-bottom:

  • Три режима просмотра расписания на телефоне: 🃏 Карточки (наглядная лента операций по залам), ⏱️ Таймлайн (поминутная шкала занятости) и 📅 Неделя (сводная матрица на 7 дней).
  • Быстрое добавление кнопкой «+»: центральная кнопка в нижней панели открывает адаптивную форму записи операции с закреплённой внизу панелью кнопок «Сохранить / Отмена».
  • Нижняя шторка хронометража (Bottom Sheet): клик по карточке операции на телефоне открывает удобную выдвижную шторку с крупными кнопками этапов операции и Чек-листа ВОЗ.

⚡ 2. Бронирование свободных окон в 1 клик и синхронизация iCal:

  • В режиме «Неделя врача» и «График врача» система автоматически находит свободные окна между операциями и подсвечивает их изумрудными кнопками. Нажатие на окно сразу открывает форму с подставленным залом и временем.
  • Кнопка «🔗 Синхронизация календаря (iCal)» генерирует защищённую ссылку webcal:// для автоматической синхронизации операций со стандартным календарём iPhone, iPad, Android или Outlook.

7. Բժշկի գրաֆիկ, ազատ պատուհաններ 1 սեղմումով, iCal և մոբայլ PWA

📱 1. Ադապտիվ մոբայլ ինտերֆեյս (iOS / Android PWA):

Սմարթֆոններում հարթակն ավտոմատ աշխատում է մոբայլ էրգոնոմիկ ռեժիմում՝ ստորին նավիգացիոն վահանակով.

  • Դիտման 3 ռեժիմ հեռախոսում. 🃏 Քարտեր, ⏱️ Թայմլայն և 📅 Շաբաթ:
  • Արագ ամրագրում «+» կոճակով. բացում է հարմարավետ մոբայլ պատուհան՝ ամրացված ստորին կոճակներով:
  • Քրոնոմետրաժի ստորին շտորկա (Bottom Sheet). թույլ է տալիս 1 հպումով նշել վիրահատության փուլերը և ԱՀԿ ստուգաթերթը:

⚡ 2. Ազատ պատուհաններ 1 սեղմումով և iCal սինխրոնիզացիա.

Համակարգն ավտոմատ գտնում է ազատ պատուհանները վիրահատությունների միջև և թույլ է տալիս միացնել webcal:// բաժանորդագրություն Apple Calendar-ում կամ Google Calendar-ում:

7. Doctor's Schedule, 1-Click Free Slots, iCal Sync & Mobile PWA

📱 1. Ergonomic Mobile PWA Interface (iOS / Android):

On smartphones, SurgiPlan renders a native-style bottom navigation bar with full viewport safe-area support:

  • Three Mobile Schedule Modes: 🃏 Cards (room-filtered operation feed), ⏱️ Timeline (visual time blocks), and 📅 Week (7-day overview).
  • Sticky-Footer Modals & Pull-Up Bottom Sheets: all forms and intraoperative stage controls fit cleanly inside the mobile screen without bottom clipping.

⚡ 2. 1-Click Free Slot Booking & iCal/WebCal Feed:

Idle gaps between surgeries are highlighted as clickable emerald badges that pre-fill the booking modal, while webcal:// feeds keep Apple Calendar, Google Calendar, and Outlook synchronized automatically.

8. Безопасность пациентов: Орг/Мед Veto, Автозамок в 18:00 и Чек-лист ВОЗ

🛑 1. Организационное и Медицинское Veto (с мгновенным освобождением слота):

  • ⚡ Организационное Veto: налагается Руководителем клиники хирургии или Зав. отделением при организационной неготовности пациента (отсутствие анализов, согласия или инструментария).
  • 🩺 Медицинское Veto: налагается Зав. анестезиологией при выявлении противопоказаний к плановому наркозу.
  • При наложении Veto операция перемещается в специальный сворачиваемый лоток «Отменённые операции (Veto)» над сеткой с указанием автора и причины, а время и зал в сетке мгновенно освобождаются для постановки другого пациента.

🔒 2. Автоматическое утверждение оперплана в 18:00:

Ежедневно в 18:00 по местному времени клиники расписание на следующий день автоматически фиксируется (утвердить план можно и раньше вручную кнопкой 🔒 Утвердить оперплан). После утверждения изменение плановых операций блокируется, но экстренные операции (`🚨 Emergency`) остаются доступными для добавления 24/7.

📋 3. Электронный Чек-лист хирургической безопасности ВОЗ (WHO Checklist):

Включает 3 обязательных этапа: 1. Sign In (до индукции анестезии), 2. Time Out (перед кожным разрезом) и 3. Sign Out (до вывоза пациента из оперзала) с электронной подписью и выгрузкой официального печатного бланка PDF.

8. Պացիենտների անվտանգություն. Վետո, 18:00 ավտո-արգելափակում և ԱՀԿ ստուգաթերթ

🛑 1. Կազմակերպչական և Բժշկական Վետո.

  • ⚡ Կազմակերպչական Վետո. կիրառվում է Վիրաբուժական կլինիկայի ղեկավարի կամ բաժանմունքի վարիչի կողմից:
  • 🩺 Բժշկական Վետո. կիրառվում է Անեսթեզիոլոգիայի վարիչի կողմից՝ հակացուցումների հայտնաբերման դեպքում:
  • Վետոյի դեպքում վիրահատությունը տեղափոխվում է հատուկ վերին վահանակ, իսկ վիրասրահի ժամը ցանցում անմիջապես ազատվում է նոր գրանցման համար:

🔒 2. Օպերպլանի ավտոմատ հաստատում ժամը 18:00-ին և ԱՀԿ ստուգաթերթ.

Ամեն օր ժամը 18:00-ին հաջորդ օրվա պլանը ավտոմատ հաստատվում է (անհետաձգելի `🚨 Emergency` վիրահատությունները թույլատրված են 24/7), իսկ ԱՀԿ 3-փուլային ստուգաթերթը (Sign In / Time Out / Sign Out) ապահովում է լիարժեք իրավաբանական և բժշկական վերահսկողություն:

8. Patient Safety: Org/Med Veto, 18:00 Auto-Lock & Digital WHO Checklist

🛑 1. Organizational & Medical Veto with Instant Slot Release:

  • ⚡ Organizational Veto: issued by the Head of Surgery Clinic or Department Head when a patient or instrument set is not ready.
  • 🩺 Medical Veto: issued by the Head of Anesthesiology due to clinical/anesthesia contraindications.
  • Vetoed cases move to the collapsible Veto Tray above the grid while instantly freeing the OR time slot for other patients.

🔒 2. Autonomous 18:00 Schedule Lock & WHO 3-Phase Checklist:

At 18:00 local hospital time, tomorrow's schedule locks automatically (emergency surgeries remain allowed 24/7), and the 3-phase WHO Checklist (Sign In, Time Out, Sign Out) can be signed electronically and printed as an official PDF.

9. Аналитика 4.0: Панель Руководителя клиники хирургии, ИИ-Коуч, выгрузки в Excel и Word

🗡️ 1. Панель Руководителя клиники хирургии (5 аналитических вкладок):

Для роли Руководитель клиники хирургии во вкладке «Аналитика» открывается специализированный управленческий центр с фильтрацией по хирургическим отделениям, конкретным хирургам и периодам (День / Неделя / Месяц / Год):

1. Обзор и Оперзалы

KPI выполнения плана, загрузка каждого оперзала, матрица свободных окон и простоев по залам и педиатрический контроль утренней очереди (дети до 7 лет).

2. Хирурги и Нагрузка

Детальная таблица по каждому хирургу: операции, ассистенции, среднее время, выход после вызова, % выполнения плана и индикатор перегрузки / выгорания бригады.

3. Ассистенции и Наставничество

Рейтинг клинической взаимопомощи и командной работы в операционной с матрицей совместных бригад «Оператор ↔ Ассистент».

4. Тайминг, Отклонения и Пунктуальность

Рейтинг пунктуальности хирургов (точность планирования длительности + реакция на вызов), анализ утреннего первого разреза (First-Case On-Time Start) и журнал перерасхода времени.

📊 Выгрузка в Excel (`.xls`) и Официальный отчёт в Word (`.doc`): Во вкладке «5. ИИ и Отчёт» (а также прямо из верхней панели аналитики) Руководитель клиники хирургии может в 1 клик скачать как табличный реестр в Excel (`.xls`) со всеми листами статистики, так и официальный форматированный управленческий отчёт в Word (`.doc`) для совещаний руководства.

💡 2. Персональный ИИ-Коуч хирурга и Executive Center Суперадмина:

  • Для каждого хирурга: индивидуальная динамика длительности вмешательств по нозологиям, хронометраж Call-to-Incision и генерация персонального хирургического портфолио в Word.
  • Для Зав. анестезиологией: аналитика длительности индукции и пробуждения по залам, контроль квот бригад и структура причин Мед-Вето.
  • Для Суперадминистратора SaaS: продуктовая воронка конверсий, когортная удерживаемость клиник (Retention), индекс здоровья аккаунтов (Health Score) и интеграция с Яндекс.Метрикой и Google Analytics 4.

9. Վերլուծություն 4.0. Վիրաբուժական կլինիկայի ղեկավարի վահանակ, Excel և Word արտահանում

🗡️ 1. Վիրաբուժական կլինիկայի ղեկավարի կառավարչական կենտրոն (5 ներդիր).

1. Ընդհանուր և Վիրասրահներ

Պլանի կատարման KPI, վիրասրահների ծանրաբեռնվածություն, ազատ պատուհանների մատրիցա և մանկաբուժական առավոտյան հերթի վերահսկում (մինչև 7 տ. երեխաներ):

2. Վիրաբույժներ և Ծանրաբեռնվածություն

Յուրաքանչյուր վիրաբույժի վիրահատություններ, ասիստենցիաներ, միջին տևողություն և գերբեռնվածության (burnout) ինդիկատոր:

3. Ասիստենցիաներ և Թիմային աշխատանք

Ասիստենցիաների վարկանիշ և «Օպերատոր ↔ Ասիստենտ» համատեղ վիրահատությունների մատրիցա:

4. Ժամանակացույց և Ճշտապահություն

Վիրաբույժների ճշտապահության վարկանիշ, առավոտյան առաջին կտրվածքի վերլուծություն և ժամանակի գերազանցման մատյան:

📊 Արտահանում Excel (`.xls`) և Word (`.doc`) ձևաչափերով. Վիրաբուժական կլինիկայի ղեկավարը կարող է 1 սեղմումով ներբեռնել ինչպես Excel (`.xls`) աղյուսակային հաշվետվությունը, այնպես էլ պաշտոնական Word (`.doc`) զեկույցը:

9. Analytics 4.0: Head of Surgery Clinic Hub, AI Coach, Excel & Word Exports

🗡️ 1. Head of Surgery Clinic Executive Hub (5 Specialized Tabs):

1. Overview & OR Utilization

Plan completion KPIs, room utilization, unused OR capacity matrix, and pediatric morning priority audit (children under 7).

2. Surgeons & Workload Index

Lead operations, assistances, average surgical duration, Call-to-Incision response speed, and surgeon burnout/overload indicators.

3. Assistances & Mentorship

Teamwork leaderboard and "Lead Surgeon ↔ Assistant" collaboration matrix.

4. Timing, Overruns & Punctuality

Surgeon punctuality index, First-Case On-Time Start (FCOTS) tracking, and duration overrun audit log.

📊 One-Click Excel (`.xls`) & Official Word (`.doc`) Exports: The Head of Surgery Clinic can export the complete multi-table statistical workbook to Excel (`.xls`) or generate a formatted executive Word (`.doc`) report in one click.

10. Пошаговые алгоритмы на каждый день и частые вопросы (FAQ)

📌 Пошаговые алгоритмы:

  • Как добавить операцию в зал или в Лист ожидания: Нажмите кнопку + Операция (или кликните по свободной ячейке сетки), заполните ФИО пациента, дату рождения, диагноз и название операции. Если зал и время известны — выберите их; если нужно отложить выбор зала — отметьте галочку ⏳ Включить в плавающую очередь и нажмите «Сохранить».
  • Как перенести операцию в другой зал или на другое время: Наведите курсор на карточку операции в сетке, зажмите левую кнопку мыши и перетащите карточку в нужный зал (для Зав. анестезиологией и Хирурга-оператора) или на другое время (для Хирурга-оператора).
  • Как включить настенный ТВ-Монитор оперблока: Над сеткой расписания нажмите ⋯ Ещё → 📺 ТВ-Табло оперблока. Для выхода из режима табло нажмите кнопку ✕ Закрыть табло в правом верхнем углу.
  • Как включить или отключить функции в клинике: Войдите под профилем Администратор клиники, откройте вкладку ⚙️ Модули клиники в левом меню и переключите нужные тумблеры.

❓ Частые вопросы (Troubleshooting):

Вопрос: Почему система не даёт перетащить чужую операцию на другое время?

Ответ: По клиническому регламенту изменять время операции имеет право только ведущий хирург (оператор) данной операции. Заведующий анестезиологией может переносить операции только между залами с сохранением исходного времени начала.

Вопрос: Почему при добавлении операции кнопка «Сохранить» показывает предупреждение о конфликте?

Ответ: В верхней части окна операции работает живой индикатор конфликтов: он предупреждает, если выбранный зал уже занят, закрыт для вашего отделения, превышен лимит бригад анестезиологии или ведущий хирург/ассистент в это же время задействован в другом зале.

10. Ամենօրյա քայլ առ քայլ ալգորիթմներ և Հաճախ տրվող հարցեր (FAQ)

📌 Քայլ առ քայլ ալգորիթմներ.

  • Ինչպես ավելացնել վիրահատություն վիրասրահ կամ Սպասման թերթիկ. Սեղմեք + Վիրահատություն կամ ազատ վանդակի վրա, լրացրեք հիվանդի տվյալները: Եթե ժամը և սրահը դեռ հստակ չեն, նշեք ⏳ Ներառել սպասման թերթիկում և սեղմեք «Պահպանել»:
  • Ինչպես տեղափոխել վիրահատությունը մկնիկով (Drag-and-Drop). Սեղմած պահեք վիրահատության քարտը և տեղափոխեք այլ վիրասրահ (Անեսթեզիոլոգիայի վարիչի և Օպերատորի համար) կամ այլ ժամ (միայն Օպերատորի համար):
  • Ինչպես միացնել Օպերբլոկի Հեռուստատախտակը (TV Wallboard). Սեղմեք ⋯ Ավելին → 📺 Օպերբլոկի Հեռուստատախտակ:
  • Ինչպես միացնել կամ անջատել կլինիկայի մոդուլները. Կլինիկայի Ադմինիստրատորի պրոֆիլով բացեք ⚙️ Կլինիկայի մոդուլներ բաժինը և փոխարկեք անհրաժեշտ անջատիչները:

❓ Հաճախ տրվող հարցեր (FAQ).

Հարց. Ինչո՞ւ չեմ կարող փոխել այլ վիրաբույժի վիրահատության ժամը:

Պատասխան. Կլինիկական կանոնակարգով վիրահատության ժամը փոխելու իրավունք ունի միայն տվյալ վիրահատության առաջատար վիրաբույժը (օպերատորը): Անեսթեզիոլոգիայի վարիչը կարող է տեղափոխել վիրահատությունը միայն սրահից սրահ՝ պահպանելով ժամը:

10. Step-by-Step Workflows & Frequently Asked Questions (FAQ)

📌 Daily Workflows:

  • How to Schedule into an OR or Floating Queue: Click + Add Surgery (or any free grid slot), enter patient details, and either pick an OR room & time or check ⏳ Add to Floating Queue and click "Save".
  • How to Drag-and-Drop Operations: Drag any operation card across rooms (Head of Anesthesiology & Operating Surgeon) or across time slots (Operating Surgeon only).
  • How to Launch the OR TV Wallboard: Click ⋯ More → 📺 OR TV Wallboard above the calendar grid.
  • How to Toggle Clinic Feature Flags: Log in as Clinic Administrator, open ⚙️ Clinic Modules in the sidebar, and switch any of the 12 feature toggles.

❓ Troubleshooting & FAQ:

Q: Why can't I drag another surgeon's operation to a different time?

A: By clinical governance rules, only the lead operating surgeon can change an operation's time. The Head of Anesthesiology can move operations across rooms while keeping the start time unchanged.