ОПИСАНИЕ ФУНКЦИОНАЛЬНЫХ ХАРАКТЕРИСТИК
СЕРВЕРНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «ЭСМО» МОДУЛЬ «ЭЛЕКТРОННЫЙ ПУТЕВОЙ ЛИСТ: ТИТУЛ 2 И ТИТУЛ 6»
ОГЛАВЛЕНИЕ
1 Общие сведения о программном продукте
2 Назначение ПО
3 Нормативно-правовые аспекты
4 Доступ к ПО
5 Эксплуатационное назначение ПО
6 Функциональные возможности ПО
6.1 Формирование данных Титула 2
6.2 Формирование данных Титула 6
6.3 Консолидация и проверка обязательных данных
6.4 Передача данных в системы формирования путевого листа
6.5 Архив переданных данных и журналирование
6.6 Отчетность по переданным данным
6.7 Оповещения и обработка ошибок передачи
6.8 Личный кабинет руководителя и контроль статусов
6.9 Настройка полей передачи и администрирование
7 Графический интерфейс ПО
8 Доступ к панели управления ПО
9 Информация, необходимая для работы ПО
9.1 Входные данные
9.2 Выходные данные
9.3 Требования к системному программному обеспечению
9.4 Требования по техническому обеспечению системы
9.5 Требования к клиентскому рабочему месту
10 Выполнение ПО
Список иллюстраций
1. ОБЩИЕ СВЕДЕНИЯ О ПРОГРАММНОМ ПРОДУКТЕ
Полное наименование программного продукта: Серверное программное обеспечение «ЭСМО» Модуль «Электронный путевой лист: Титул 2 и Титул 6» (далее по тексту - ПО, Модуль путевого листа, Модуль ЭПЛ).
Модуль ЭПЛ используется в составе программной среды ЭСМО и обеспечивает подготовку, проверку, передачу, хранение и учет данных медицинских осмотров, необходимых для формирования путевого листа.
Область применения: автоматизация процессов медицинских осмотров, формирование и передача данных для путевого листа, охрана труда, безопасность дорожного движения, здравоохранение и информационные технологии.
Язык программирования: PHP, JavaScript, SQL
2. НАЗНАЧЕНИЕ ПО
ПО предназначено для формирования данных и обеспечения возможности передачи информации о пройденном предрейсовом и послерейсовом медицинском осмотре в виде набора обязательных полей для систем формирования путевого листа.
Титул 2 содержит данные предрейсового медицинского осмотра. Титул 6 содержит данные о результатах послерейсового медицинского осмотра, необходимые для закрытия путевого листа.
Назначение модуля охватывает полный цикл работы с данными путевого листа: получение сведений из ЭСМО, консолидацию данных, проверку обязательных полей, подготовку сведений к передаче, передачу в принимающую систему, фиксацию результата, хранение архива и формирование отчетности.
Модуль не заменяет процедуру медицинского осмотра. Он использует сведения, сформированные в ЭСМО по результатам осмотра, и обеспечивает их подготовку для дальнейшего применения в контуре путевого листа.
3. НОРМАТИВНО-ПРАВОВЫЕ АСПЕКТЫ
Программное обеспечение зарегистрировано Федеральной службой по интеллектуальной собственности как программа для ЭВМ. Свидетельство о государственной регистрации подтверждает наименование программы, правообладателя, автора, регистрационный номер, дату регистрации, назначение и основные функциональные возможности.
ПО применяется в процессах, связанных с проведением обязательных медицинских осмотров работников и использованием сведений об их результатах для путевого листа. Эксплуатация модуля должна выполняться с учетом требований законодательства Российской Федерации в области охраны здоровья граждан, охраны труда, безопасности дорожного движения, защиты информации и обработки персональных данных.
Состав передаваемых полей, порядок передачи, правила хранения архива и доступ к отчетности должны определяться настройками модуля, требованиями принимающей информационной системы и внутренними регламентами организации, эксплуатирующей ПО.
Доступ к данным медицинских осмотров и сведениям путевого листа должен предоставляться только уполномоченным пользователям в соответствии с назначенными ролями и правами доступа.
4. ДОСТУП К ПО
Доступ к ПО осуществляется через веб-интерфейс ЭСМО. Для работы пользователю необходимо устройство с доступом к сети, операционная система с графическим интерфейсом и современный веб-браузер.
Адрес доступа предоставляется администратором системы. В типовом контуре ЭСМО доступ может осуществляться посредством перехода по URL-адресу, указанному в эксплуатационной документации или выданному пользователю администратором.
Набор доступных разделов, вкладок, отчетов и административных действий зависит от роли пользователя и назначенных прав доступа.
5. ЭКСПЛУАТАЦИОННОЕ НАЗНАЧЕНИЕ ПО
Модуль ЭПЛ предназначен для эксплуатации организациями, использующими ЭСМО для проведения медицинских осмотров и нуждающимися в автоматизированной подготовке сведений для путевого листа.
Эксплуатационное назначение ПО состоит в снижении ручной обработки данных, контроле полноты обязательных сведений, фиксации результатов передачи и предоставлении руководителям информации о состоянии обработки данных по Титулу 2 и Титулу 6.
Категории конечных пользователей приведены в таблице.
| Категория пользователя | Зона ответственности | |
| Администратор системы | Настройка параметров работы модуля, состава полей, прав доступа и интеграционных параметров. | |
| Медицинский работник / фельдшер | Проведение медицинского осмотра в ЭСМО и формирование исходных данных для дальнейшей обработки модулем. | |
| Руководитель / ответственное лицо организации | Просмотр информации о переданных данных, статусах обработки и отчетности в личном кабинете. |
Ролевая и правовая системы внутри ЭСМО гибкие и настраиваемые. Конкретные сценарии создания ролей и распределения прав настраиваются по требованию заказчика.
6. ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ ПО
Функциональные возможности Модуля ЭПЛ сгруппированы по основным этапам подготовки и передачи сведений путевого листа.
6.1. ФОРМИРОВАНИЕ ДАННЫХ ТИТУЛА 2
ПО формирует набор данных Титула 2 по результатам предрейсового медицинского осмотра. Сведения используются для оформления или актуализации путевого листа до начала рейса или смены.
• получение сведений о завершенном предрейсовом медицинском осмотре из ЭСМО;
• подготовка обязательных полей, относящихся к медицинскому допуску перед рейсом или сменой;
• связь данных осмотра с сотрудником, медицинским работником, организацией и служебными идентификаторами;
• проверка наличия данных, необходимых для передачи в контур путевого листа;
• фиксация результата подготовки данных и статуса дальнейшей обработки.
6.2. ФОРМИРОВАНИЕ ДАННЫХ ТИТУЛА 6
ПО формирует данные Титула 6 по результатам послерейсового медицинского осмотра. Эти сведения необходимы для закрытия путевого листа и подтверждения результатов медицинского контроля после выполнения рейса или смены.
• получение сведений о завершенном послерейсовом медицинском осмотре;
• подготовка набора полей, связанных с результатом осмотра после рейса или смены;
• сопоставление данных Титула 6 с ранее сформированными данными путевого листа при наличии соответствующих идентификаторов;
• передача сведений в принимающую систему для завершения обработки путевого листа;
• сохранение результата обработки для последующего контроля и отчетности.
6.3. КОНСОЛИДАЦИЯ И ПРОВЕРКА ОБЯЗАТЕЛЬНЫХ ДАННЫХ
Модуль объединяет данные медицинского осмотра, сведения о сотруднике, данные медицинского работника, реквизиты организации и служебные параметры в единую структуру передачи.
Проверка целостности выполняется до передачи данных и направлена на выявление отсутствующих, некорректных или несогласованных сведений. При наличии ошибок ПО не должно передавать неполный набор данных без соответствующего уведомления ответственных пользователей.
Типовой состав контролируемых сведений приведен в таблице.
| Группа данных | Примеры сведений | |
| Сотрудник | ФИО, идентификаторы, подразделение, должность, данные допуска к рейсу или смене. | |
| Медицинский работник | ФИО, должность, служебные идентификаторы, сведения, необходимые для подтверждения проведения осмотра. | |
| Медицинский осмотр | Тип осмотра, дата и время проведения, результат, показатели, заключение и служебные признаки завершения. | |
| Организация | Наименование, структурное подразделение, реквизиты и иные сведения, необходимые принимающей системе. | |
| Интеграционные параметры | Идентификаторы записей, состав передаваемых полей, адреса сервисов, режимы и параметры обмена. |
6.4. ПЕРЕДАЧА ДАННЫХ В СИСТЕМЫ ФОРМИРОВАНИЯ ЭЛЕКТРОННОГО ПУТЕВОГО ЛИСТА
ПО обеспечивает передачу подготовленных сведений в системы формирования электронного путевого листа. Передача выполняется в соответствии с параметрами интеграции, настроенными для конкретного контура эксплуатации.
• подготовка данных к формату, необходимому для принимающей системы;
• передача сведений Титула 2 и Титула 6 через настроенный канал информационного обмена;
• фиксация даты, времени и результата передачи;
• сохранение статуса обработки после ответа принимающей системы;
• возможность повторной передачи или ручной диагностики при возникновении ошибки, если это предусмотрено настройками внедрения.
6.5 АРХИВ ПЕРЕДАННЫХ ДАННЫХ И ЖУРНАЛИРОВАНИЕ
Модуль хранит архив переданных данных и журнал событий обработки. Архив используется для последующего подтверждения факта передачи, анализа ошибок, формирования отчетности и ретроспективного просмотра сведений по конкретному сотруднику или осмотру.
• хранение набора данных, переданного в принимающую систему;
• фиксация статусов подготовки и передачи;
• сохранение даты и времени выполнения операций;
• ведение истории ошибок и уведомлений;
• предоставление пользователям данных архива в пределах назначенных прав доступа.
6.6. ОТЧЕТНОСТЬ ПО ПЕРЕДАННЫМ ДАННЫМ
ПО предоставляет средства отчетности по переданным сведениям. Отчетность используется для контроля полноты передачи, анализа проблемных записей, подтверждения факта обработки и подготовки управленческой информации.
• формирование списков переданных данных по периоду, сотруднику, подразделению или типу осмотра;
• отображение сведений о статусе передачи и результате проверки целостности;
• выделение записей, по которым передача не выполнена или требует уточнения данных;
• выгрузка отчетных данных в доступные форматы при наличии соответствующей настройки и прав доступа;
• подготовка сводной информации для руководителя и ответственных специалистов.
6.7. ОПОВЕЩЕНИЯ И ОБРАБОТКА ОШИБОК ПЕРЕДАЧИ
Если данные не могут быть переданы, ПО отображает информационные сообщения для пользователя или ответственного специалиста. Оповещения помогают своевременно выявить отсутствие обязательных полей, ошибки проверки целостности или проблемы интеграционного взаимодействия.
Типовые причины невозможности передачи приведены в таблице.
| Причина | Описание | |
| Отсутствие обязательных полей | Не заполнены сведения, необходимые для формирования Титула 2 или Титула 6. | |
| Некорректные исходные данные | Значения не соответствуют ожидаемому формату или не согласованы между собой. | |
| Ошибка связи с принимающей системой | Принимающая система недоступна или возвращает ошибку обработки запроса. | |
| Неверные параметры интеграции | Некорректно настроены адрес сервиса, режим обмена, токен или иной параметр подключения. | |
| Ограничение прав доступа | Пользователь не имеет полномочий на просмотр, передачу или повторную обработку данных. |
6.8. ЛИЧНЫЙ КАБИНЕТ РУКОВОДИТЕЛЯ И КОНТРОЛЬ СТАТУСОВ
В личном кабинете руководителя ПО отображает информацию о переданных данных и состоянии обработки сведений. Это позволяет контролировать выполнение процессов, связанных с путевым листом, без обращения к техническим журналам.
• отображение количества подготовленных и переданных сведений;
• просмотр статусов передачи данных по Титулу 2 и Титулу 6;
• контроль записей, требующих исправления или повторной обработки;
• получение сводной информации по сотрудникам, подразделениям и периодам;
• использование отчетов для управленческого контроля и внутреннего аудита.
6.9. НАСТРОЙКА ПОЛЕЙ ПЕРЕДАЧИ И АДМИНИСТРИРОВАНИЕ
ПО позволяет настраивать поля передаваемых данных в соответствии с требованиями конкретной информационной системы и контура эксплуатации. Административные функции должны быть доступны только уполномоченным пользователям.
• настройка состава полей, передаваемых по Титулу 2 и Титулу 6;
• указание параметров интеграции с принимающей системой;
• управление правами пользователей и ролями доступа;
• контроль состояния журналов и архивов;
• диагностика ошибок и проверка корректности настроек передачи.
7. ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПО
Графический интерфейс ПО реализован как веб-интерфейс на русском языке и доступен пользователям после авторизации в ЭСМО. Основная навигация выполняется через разделы и вкладки, доступные конкретной роли пользователя.
Интерфейс предназначен для просмотра данных, контроля статусов передачи, работы с отчетами, анализа уведомлений, просмотра архива и выполнения административных настроек. Состав отображаемых элементов зависит от конфигурации внедрения и назначенных прав доступа.
• разделы просмотра и контроля данных путевого листа;
• журналы обработки и статусов передачи;
• отчеты, по переданным сведениям;
• архив переданных данных;
• уведомления о невозможности передачи или необходимости исправления данных;
• разделы настройки полей и параметров интеграции;
• личный кабинет руководителя для просмотра сводной информации.
Рисунок 1 – Пример веб-интерфейса
8. ДОСТУП К ПАНЕЛИ УПРАВЛЕНИЯ ПО
Доступ к панели управления предоставляется пользователям с ролью администратора или иной ролью, которой назначены соответствующие права. Панель управления используется для настройки параметров работы модуля, состава передаваемых полей, прав доступа и контроля состояния интеграции.
1. Войдите в веб-интерфейс ЭСМО под учетной записью администратора.
2. Откройте административный раздел, связанный с настройками модуля путевого листа.
3. Проверьте параметры интеграции, состав передаваемых полей и права доступа пользователей.
4. При необходимости измените настройки и сохраните изменения.
5. После изменения настроек выполните контрольную проверку формирования и передачи данных на тестовом или согласованном контуре.
Изменение состава обязательных полей и параметров интеграции может повлиять на корректность формирования Титула 2 и Титула 6. Такие действия должны выполняться в соответствии с внутренними регламентами и только уполномоченными пользователями.
9. ИНФОРМАЦИЯ, НЕОБХОДИМАЯ ДЛЯ РАБОТЫ ПО
Для корректной работы ПО необходимы сведения о сотрудниках, медицинских работниках, медицинских осмотрах, организации, статусах обработки, составе обязательных полей, правах пользователей и параметрах интеграционного взаимодействия.
9.1. ВХОДНЫЕ ДАННЫЕ
Входными данными ПО являются сведения, необходимые для формирования и передачи данных Титула 2 и Титула 6 путевого листа. Основные группы входных данных приведены в таблице.
| Группа входных данных | Описание | |
| Данные сотрудника | ФИО, идентификаторы, подразделение, должность и иные сведения, необходимые для связи осмотра с путевым листом. | |
| Данные медицинского работника | ФИО, должность, идентификаторы и сведения о лице, выполнившем медицинский осмотр. | |
| Данные медицинского осмотра | Тип осмотра, дата и время проведения, результат, показатели, заключение и служебные признаки завершения. | |
| Данные организации | Наименование, подразделение, реквизиты и иные сведения, необходимые для передачи данных. | |
| Параметры передачи | Настройки состава полей, адреса сервисов, режимы обмена, идентификаторы и параметры интеграции. |
9.2. ВЫХОДНЫЕ ДАННЫЕ
В результате работы ПО формирует и хранит данные, необходимые для передачи сведений в систему формирования путевого листа, а также для контроля и отчетности. Основные группы выходных данных приведены в таблице.
| Группа выходных данных | Описание | |
| Сведения Титула 2 | Набор обязательных полей по результатам предрейсового медицинского осмотра. | |
| Сведения Титула 6 | Набор обязательных полей по результатам послерейсового медицинского осмотра. | |
| Статусы обработки | Информация о подготовке, передаче, ошибках и результатах проверки целостности данных. | |
| Архив переданных данных | Сохраненные сведения о переданных наборах данных и результатах их обработки. | |
| Отчеты | Сводные и детальные отчеты по переданным данным, периодам, сотрудникам, подразделениям и ошибкам. | |
| Уведомления | Информационные сообщения о невозможности передачи или необходимости исправления данных. |
9.3. ТРЕБОВАНИЯ К СИСТЕМНОМУ ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ
Модуль ЭПЛ реализован как серверное программное обеспечение на базе ЭСМО. В соответствии со свидетельством в составе ПО используются языки программирования PHP, JavaScript и SQL.
Системное программное обеспечение и параметры развертывания определяются архитектурой конкретного внедрения. При серверном развертывании должны быть обеспечены сервер приложений, база данных, сетевое хранилище архивных данных и защищенный доступ к интеграционным сервисам.
Клиентская часть работает через веб-браузер, поэтому конечному пользователю не требуется устанавливать отдельное приложение для выполнения основных операций.
9.4. ТРЕБОВАНИЯ ПО ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ СИСТЕМЫ
Требования к техническому обеспечению зависят от схемы развертывания, количества пользователей, объема медицинских осмотров, количества передаваемых записей, длительности хранения архива и требований к отказоустойчивости. Рекомендуемые базовые параметры приведены в таблице.
| Компонент | Минимальные требования | |
| Сервер базы данных | ЦП - от 1 ядра; ОЗУ - от 8 ГБ; дисковое пространство - от 200 ГБ; сетевой адаптер - от 1 Гбит/с. | |
| Сервер приложений | ЦП - от 1 ядра; ОЗУ - от 8 ГБ; дисковое пространство - от 200 ГБ; сетевой адаптер - от 1 Гбит/с. | |
| Сетевое хранилище данных | ЦП - от 1 ядра; ОЗУ - от 1 ГБ; дисковое пространство - определяется объемом архива и отчетности; сетевой адаптер - от 1 Гбит/с. | |
| Клиентское рабочее место | ПК, ноутбук или иное устройство с современным веб-браузером и доступом к серверу ЭСМО. |
9.5. ТРЕБОВАНИЯ К КЛИЕНТСКОМУ РАБОЧЕМУ МЕСТУ
• персональный компьютер, ноутбук или иное устройство с доступом к веб-интерфейсу;
• операционная система с графическим интерфейсом: Astra Linux, Alt Linux, Red OS, Linux, Windows 10 и выше или macOS Catalina и выше;
• современный веб-браузер, включая Яндекс.Браузер, Chromium, Mozilla Firefox или иной браузер, поддерживаемый в контуре эксплуатации;
• монитор с разрешением 1920×1080 или выше для комфортной работы с таблицами и отчетами;
• доступ к сети, в которой размещен сервер ЭСМО;
• средства электронной подписи и криптографической защиты - при выполнении операций, для которых это предусмотрено настройками конкретного внедрения.
10. ВЫПОЛНЕНИЕ ПО
ПО функционирует как серверное веб-приложение. Основные вычислительные операции, хранение данных, проверка целостности, формирование обязательных полей и передача сведений выполняются на серверной стороне.
Перед началом работы конечному пользователю не требуется устанавливать отдельное клиентское приложение. Доступ к функционалу осуществляется через веб-браузер и учетную запись пользователя.
Типовой порядок выполнения ПО:
1. Пользователь авторизуется в веб-интерфейсе ЭСМО.
2. В ЭСМО проводится медицинский осмотр.
3. Модуль получает сведения, необходимые для формирования данных путевого листа.
4. ПО определяет, какие сведения должны быть сформированы: данные Титула 2 или данные Титула 6.
5. Система проверяет наличие обязательных полей и целостность набора данных.
6. ПО формирует структурированный набор сведений для передачи в систему формирования путевого листа.
7. Сформированные данные передаются в принимающую систему.
8. Результат передачи, архивные сведения, отчеты и уведомления отображаются пользователям в соответствии с их ролями и правами доступа.
СПИСОК ИЛЛЮСТРАЦИЙ
Рисунок 1 – Пример веб-интерфейса