Настройка передачи данных между документами стационара
В стационаре данные из одного документа могут автоматически передаваться в следующие документы. Например, сведения из блока «Анамнез жизни» первичного осмотра можно автоматически использовать в последующих формах.
Для этого система использует ID блока.
Что такое ID блока
При создании блока документа у него есть:
- Название — то, что видит пользователь, например «Анамнез жизни».
-
ID — технический идентификатор, например
anamnesis_vitae.
Название можно изменять. ID определяет, что это один и тот же тип данных в разных документах.
Пример:
Первичный осмотр Анамнез жизни ID: anamnesis_vitae ↓ История болезни Анамнез жизни ID: anamnesis_vitae ↓ Следующий документ Анамнез жизни ID: anamnesis_vitae
Если ID совпадает, система понимает, что данные относятся к одному блоку, и может настроить их автоматическую передачу по цепочке документов.
Почему важно правильно задавать ID
Если в следующем документе тот же блок создан с другим ID:
Документ 1 Анамнез жизни ID: anamnesis_vitae ↓ Документ 2 Анамнез жизни ID: life_history
для системы это два разных блока, даже если их названия одинаковые.
Автоматическая цепочка по ID в этом месте прервётся.
Поэтому при создании одинаковых по смыслу блоков в разных документах необходимо использовать одинаковый ID.
Важно: не меняйте ID существующего блока без необходимости. Изменение ID может разорвать настроенную цепочку передачи данных.
Как настроить автоматическую передачу
В разделе Стационар → Настройка стационара → Маршрут и связи документов:
- Расположите документы в том порядке, в котором они заполняются в стационаре.
- Сохраните порядок документов.
- Нажмите «Построить связи по ID».
- Система сравнит блоки соседних документов.
- Блоки с одинаковыми ID будут автоматически связаны.
- Проверьте сформированное превью маршрута.
В превью отображаются название блока и его ID, поэтому можно сразу проверить, куда будут передаваться данные.
Что означают статусы
AUTO ID — ID найден в следующем документе. Для блока создан автоматический переход.
НЕ УШЁЛ — в следующем документе подходящий ID не найден. Автоматическая цепочка в этом месте прерывается.
РУЧНАЯ — переход был настроен администратором вручную.
Раздел «Где данные потеряются» отдельно показывает блоки, которые присутствуют в текущем документе, но не имеют продолжения в следующем документе.
Когда нужна ручная связь
Автоматическая цепочка строится между соседними документами маршрута.
Если данные необходимо передать напрямую, например:
Документ 1 → Документ 5
такой переход настраивается вручную.
Это позволяет отдельно контролировать нестандартные переходы и не смешивать их с обычной последовательностью документов.
Главное правило при создании документов
Одинаковые данные в разных документах → одинаковый ID блока.
Перед запуском документа в работу рекомендуется открыть маршрут и проверить «Где данные потеряются». Если нужный блок отмечен как «НЕ УШЁЛ», необходимо проверить его ID или настроить ручную связь.