Настройка передачи данных между документами стационара

В стационаре данные из одного документа могут автоматически передаваться в следующие документы. Например, сведения из блока «Анамнез жизни» первичного осмотра можно автоматически использовать в последующих формах.

Для этого система использует 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 может разорвать настроенную цепочку передачи данных.

Как настроить автоматическую передачу

В разделе Стационар → Настройка стационара → Маршрут и связи документов:

  1. Расположите документы в том порядке, в котором они заполняются в стационаре.
  2. Сохраните порядок документов.
  3. Нажмите «Построить связи по ID».
  4. Система сравнит блоки соседних документов.
  5. Блоки с одинаковыми ID будут автоматически связаны.
  6. Проверьте сформированное превью маршрута.

В превью отображаются название блока и его ID, поэтому можно сразу проверить, куда будут передаваться данные.

Что означают статусы

AUTO ID — ID найден в следующем документе. Для блока создан автоматический переход.

НЕ УШЁЛ — в следующем документе подходящий ID не найден. Автоматическая цепочка в этом месте прерывается.

РУЧНАЯ — переход был настроен администратором вручную.

Раздел «Где данные потеряются» отдельно показывает блоки, которые присутствуют в текущем документе, но не имеют продолжения в следующем документе.

Когда нужна ручная связь

Автоматическая цепочка строится между соседними документами маршрута.

Если данные необходимо передать напрямую, например:

Документ 1 → Документ 5

такой переход настраивается вручную.

Это позволяет отдельно контролировать нестандартные переходы и не смешивать их с обычной последовательностью документов.

Главное правило при создании документов

Одинаковые данные в разных документах → одинаковый ID блока.

Перед запуском документа в работу рекомендуется открыть маршрут и проверить «Где данные потеряются». Если нужный блок отмечен как «НЕ УШЁЛ», необходимо проверить его ID или настроить ручную связь.