Настройка мобильного рабочего места в «1С:Медицина. Больница» 1.0.3.1: пошаговое руководство для ИТ-специалистов
Пошаговое руководство по настройке мобильного рабочего места в «1С:Медицина. Больница» версии 1.0.3.1 для системных администраторов. Разбираем архитектуру, безопасное подключение, новые функции и типичные ошибки.
Внедрение мобильного рабочего места в медицинской информационной системе - это шаг к повышению оперативности работы врачей и медсестер. Обновление до версии 1.0.3.1 конфигурации «1С:Медицина. Больница» привносит ряд улучшений в мобильный интерфейс, делая его более удобным для ежедневных задач. Эта статья - практическое руководство для системных администраторов и руководителей ИТ-отделов ЛПУ. Мы подробно разберем архитектуру решения, пошаговую настройку серверной части и мобильного клиента, а также новые возможности, которые получит медицинский персонал.
Архитектура и требования: что нужно знать перед началом настройки
Перед развертыванием мобильного рабочего места важно понимать его двухуровневую архитектуру. Это знание поможет избежать ошибок на этапе подготовки инфраструктуры.
Ключевые компоненты системы: от сервера до смартфона
Решение состоит из трех основных компонентов, которые взаимодействуют по схеме «клиент-сервер»:
- Серверная часть. Это сервер 1С:Предприятие 8.3 (рекомендуется версия не ниже 8.3.20) с установленной и обновленной конфигурацией «Медицина. Больница» версии 1.0.3.1. На этом сервере работает опубликованная информационная база.
- Веб-сервер с HTTP-сервисом публикации. Обычно это Microsoft IIS или Apache. На нем публикуется база данных 1С для доступа по протоколу HTTP/HTTPS. Именно к этому веб-серверу будут обращаться мобильные устройства.
- Клиентское мобильное приложение. Приложение «1С:Мобильное рабочее место», которое можно скачать из официальных магазинов App Store или Google Play. Оно выступает тонким клиентом для отображения данных и взаимодействия с сервером.
Поток данных выглядит так: мобильное приложение отправляет запрос по HTTPS на адрес публикации на веб-сервере. Веб-сервер перенаправляет запрос серверу 1С, где происходит обработка и авторизация. Результат возвращается по цепочке обратно на мобильное устройство.
Проверка соответствия вашей инфраструктуры
Чтобы избежать задержек, проверьте инфраструктуру по этому чек-листу:
- Версия платформы 1С:Предприятие. Убедитесь, что используется версия 8.3.20 или выше. Более старые версии могут не поддерживать необходимые для мобильной работы механизмы.
- Лицензии. Проверьте наличие достаточного количества лицензий 1С:Предприятие 8 для планируемого числа одновременных мобильных подключений.
- Сетевая доступность. Порт веб-сервера (обычно 443 для HTTPS) должен быть доступен из внутренней сети Wi-Fi больницы, а при необходимости и из внешней сети (через VPN).
- Безопасность. Сервер должен поддерживать современные протоколы TLS (1.2 или выше).
- SSL-сертификат. Для промышленной эксплуатации необходим действительный SSL-сертификат от доверенного центра сертификации. Самоподписанный сертификат можно использовать только на этапе тестирования, но для мобильных устройств его установка будет дополнительной задачей.
Пошаговая настройка серверной части и публикации
Этот этап - основа стабильной работы. Любая ошибка в настройке публикации или безопасности приведет к сбоям в подключении мобильных устройств.
Публикация базы данных на веб-сервере
Публикацию выполняют с помощью утилиты webinst из дистрибутива сервера 1С или через оснастку IIS. Пример команды для публикации через webinst:
webinst.exe -publish -apache24 -wsdir MyMed -dir "C:\inetpub\wwwroot\MyMed" -connstr "Srvr=\"localhost\";Ref=\"MedBase\";"
Ключевые параметры:
-wsdir MyMed- имя виртуального каталога, по которому будет доступна база (например,https://server.company.ru/MyMed).-dir- физический путь на диске, куда будут помещены файлы публикации.-connstr- строка подключения к кластеру серверов 1С и базе данных.
После публикации в IIS создается отдельный пул приложений для этой публикации. Настоятельно рекомендуется использовать выделенный пул приложений с собственной учетной записью, а не запуск от встроенной учетной записи ApplicationPoolIdentity. Это повышает безопасность и изолирует возможные проблемы.
Обеспечение безопасности: настройка HTTPS (SSL/TLS)
Передача медицинских данных требует защиты. Настройка HTTPS обязательна. В оснастке IIS Manager для сайта публикации необходимо создать привязку HTTPS, указав порт 443 и выбрав установленный SSL-сертификат.
Если используется самоподписанный сертификат для тестов, его придется вручную установить в хранилище доверенных корневых сертификатов на каждом мобильном устройстве. Для рабочих систем это неприемлемо - используйте сертификат от доверенного УЦ (например, Let's Encrypt или коммерческого поставщика).
Также настройте автоматическое перенаправление всех HTTP-запросов на HTTPS. Это можно сделать через модуль «Переопределение URL-адресов» в IIS, добавив правило:
<rule name="Redirect to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
Настройка пользователей и ролевой политики в 1С
Доступ к мобильному рабочему месту предоставляется через стандартных пользователей 1С. В конфигурации «Медицина. Больница» для мобильного доступа используются те же роли, что и для веб-клиента или тонкого клиента, например, «Врач», «Медсестра», «Администратор».
Порядок настройки:
- В конфигураторе или в режиме «1С:Предприятие» откройте список пользователей.
- Создайте или выберите пользователя для медицинского работника.
- На вкладке «Прочие» убедитесь, что для пользователя разрешен доступ через «Веб-клиент» и «Мобильное приложение».
- На вкладке «Роли» назначьте соответствующие роли, например, «Врач».
- Проверьте доступность мобильных форм под тестовым пользователем, зайдя в веб-клиент по адресу публикации. Если формы открываются там, они будут доступны и в мобильном приложении.
Частая ошибка - отсутствие у роли прав на конкретные объекты метаданных, используемые в мобильных формах. Если форма не открывается, проверьте журнал регистрации сервера 1С на предмет ошибок доступа.
Настройка и подключение мобильного приложения
После успешной настройки сервера можно переходить к подключению мобильных устройств. Эту инструкцию можно передать конечным пользователям.
- Скачайте приложение «1С:Мобильное рабочее место» из App Store или Google Play.
- Запустите приложение и нажмите «Добавить информационную базу».
- В поле «Адрес сервера» введите полный URL публикации, например,
https://server.company.ru/MyMed. Обратите внимание наhttps://. - Введите имя пользователя и пароль, созданные в 1С.
- Укажите название базы (например, «Больница №1») и нажмите «Сохранить».
При успешном подключении откроется список доступных мобильных рабочих мест (форм).
Поиск и устранение неисправностей при подключении
Если подключиться не удается, следуйте этому чек-листу:
- Проверка доступности сервера. С мобильного устройства откройте браузер и попробуйте перейти по адресу публикации. Должна открыться страница входа в веб-клиент 1С. Если страница не открывается, проблема в сети или настройках веб-сервера.
- Корректность адреса. Убедитесь, что в адресе нет опечаток, указан правильный порт (443 по умолчанию для HTTPS) и путь к виртуальному каталогу.
- Проверка логов. Изучите журналы веб-сервера (журналы IIS) и журнал регистрации сервера 1С. В них часто содержится точная информация об ошибке (например, «отказано в доступе», «пользователь не найден»).
- Брандмауэр и антивирус. На время теста на сервере можно временно отключить брандмауэр Windows или добавить в исключения правила для порта 443 и процессов
w3wp.exe(рабочий процесс IIS) иragent.exe(процесс сервера 1С).
Типичная ошибка «Не удалось установить соединение» почти всегда связана с сетевыми проблемами или неправильным URL. Ошибка аутентификации указывает на неверный логин/пароль или отсутствие у пользователя прав на мобильный доступ.
Новые возможности мобильного рабочего места в версии 1.0.3.1
Версия 1.0.3.1 конфигурации «Медицина. Больница» принесла целенаправленные улучшения в мобильный интерфейс, направленные на экономию времени медицинского персонала.
Ключевые нововведения:
- Ускоренный ввод назначений. Появились шаблоны и быстрые кнопки для часто назначаемых препаратов и процедур. Врачу во время обхода больше не нужно каждый раз вводить полное название - достаточно выбрать предустановленный шаблон, что сокращает время заполнения карты на 20-30% для стандартных случаев.
- Улучшенный интерфейс динамических списков. Список пациентов в отделении или на обходе стал более информативным. Теперь непосредственно в списке можно видеть ключевые показатели (температура, АД, последние назначения) без перехода в карту каждого пациента. Это позволяет быстрее оценить ситуацию.
- Оптимизация работы с обходными листами. Форма обхода стала более структурированной, с группировкой показателей по системам органов. Медсестре проще вносить данные, а риск пропустить какой-либо параметр снижается.
- Повышенная стабильность при слабом сигнале сети. Алгоритмы синхронизации данных между приложением и сервером были доработаны, чтобы минимизировать потерю введенных данных при временном разрыве соединения в больничных корпусах.
Оптимизация рабочих процессов для врачей и медсестер
Эти изменения напрямую влияют на ежедневную работу. Например, новая функция быстрого назначения позволяет врачу за 2-3 касания на планшете выписать стандартный набор анализов при поступлении пациента, тогда как раньше это требовало навигации по нескольким справочникам. Улучшенный просмотр истории визитов и назначений в мобильной карте пациента помогает избежать дублирования процедур или назначения несовместимых препаратов, особенно при работе с дежурными сменами, которые могут не знать историю лечения.
Как и в случае с другими специализированными решениями, например, при интеграции 1С:Медицина. Поликлиника с Е-РП, ключевой результат - сокращение ручного ввода и снижение числа потенциальных ошибок.
Планирование внедрения: оценка трудозатрат и типичные риски
Успешное внедрение мобильного рабочего места требует не только технической настройки, но и грамотного управления проектом.
Ориентировочная оценка трудозатрат для ИТ-специалиста, знакомого с 1С:
- Подготовка инфраструктуры (проверка требований, получение сертификата): 2-4 часа.
- Настройка сервера и публикации базы (публикация, настройка HTTPS, создание пользователей): 3-6 часов.
- Тестирование и обучение пилотной группы (подключение 5-10 устройств, составление инструкции, проведение инструктажа): от 1 рабочего дня.
Типичные риски и способы их минимизации:
- Сопротивление персонала. Медицинские работники могут неохотно переходить на новые инструменты. Решение: Начните с небольшой пилотной группы из наиболее технологически продвинутых сотрудников. Наглядно продемонстрируйте, как система экономит их время.
- Нестабильная Wi-Fi-сеть. Провалы покрытия в корпусах больницы делают работу невозможной. Решение: Проведите аудит Wi-Fi-сети до начала внедрения. Усильте покрытие в ключевых зонах (посты, палаты).
- Нехватка мобильных устройств. У учреждения может не быть бюджета на планшеты для всего персонала. Решение: Рассмотрите стратегию BYOD (использование личных смартфонов) с строгим регламентом безопасности или поэтапное оснащение отделений.
- Необходимость доработки конфигурации. Типовые мобильные формы могут не покрывать все специфичные для ЛПУ процессы. Решение: Выявите эти требования на этапе планирования. Для сложных доработок может потребоваться привлечение программистов 1С.
Чек-лист успешного запуска проекта
Перед переходом в промышленную эксплуатацию убедитесь в выполнении всех пунктов:
- Проведено нагрузочное тестирование с целевым числом одновременных пользователей (например, все врачи смены).
- Составлены и утверждены краткие инструкции для медицинского персонала по подключению и основным действиям в приложении.
- Назначен ответственный из ИТ-отдела или отдела внедрения за первичную поддержку пользователей в первые недели работы.
- Проведен инструктаж для ключевых пользователей (старших медсестер, заведующих отделениями).
- Настроено и протестировано резервное копирование серверной базы данных.
- Как и при внедрении любых сложных систем, например, сертифицированных решений для 1С:PM, наличие четкого плана перехода и ответственных лиц критически важно для успеха.
Правильно настроенное мобильное рабочее место в «1С:Медицина. Больница» 1.0.3.1 становится не просто инструментом, а частью цифрового контура лечебного учреждения, напрямую влияя на скорость и качество оказания медицинской помощи.