Top.Mail.Ru
Разбираем отчёт «Амбулаторный журнал пациентов» в МИС Самсон (травматология, детский/взрослый) — ADMINMED.ru

Разбираем отчёт «Амбулаторный журнал пациентов» в МИС Самсон (травматология, детский/взрослый)

Коллеги, в травматологических отделениях поликлиник и стационаров важно вести учёт первичных приёмов пациентов. Отчёт «Амбулаторный журнал пациентов» (разделы «Детский» и «Взрослый») формируется в модуле «Травматология» МИС Самсон. Он позволяет получить структурированную информацию о всех первичных приёмах за выбранный период.

Документ, который попал к нам в руки, — это внутренняя спецификация (ревизия 28403), описывающая логику формирования этого отчёта. Разберём его, чтобы вы понимали, какие данные куда попадают.

📍 Где найти отчёт

Путь в интерфейсе Самсона:
«Анализ» → «Травматология» → «Журнал «Амбулаторный журнал пациентов»»

Далее выбираете нужную вкладку:

  • «Детский» — сюда попадают пациенты, которым на момент обращения ещё не исполнилось 18 лет.
  • «Взрослый» — сюда попадают пациенты, которым на момент обращения уже было 18 лет или больше.

⚙️ Параметры формирования

Отчёт формируется на основании зарегистрированных действий (Action) с определённым типом. В спецификации чётко указано:

  • Отбираются действия, у которых:
    • ActionType.code = '1-3-1'
    • ActionType.name = "Первичный прием травматолога"

Параметры запроса:

  • Период: Задаётся начальная и конечная дата. Выборка идёт по дате обращения пациента, то есть по дате начала осмотра (Action.begDate).
  • Номер строки с …: По умолчанию = 1. Нужен для нумерации записей в отчёте.

📋 Структура отчёта (что выводится в колонки)

Вот подробное описание каждой колонки отчёта — пригодится, если врачи или руководство спрашивают, откуда взялось то или иное значение.

№Название колонкиИсточник данных в базеПримечание
1№ п/пНумерация строкНачинается с заданного номера (параметр «Номер строки с…») и далее +1.
2Номер картыClient.idВнутренний идентификатор пациента в базе данных.
3Дата обращенияAction.begDateДата начала действия «Первичный прием травматолога».
4Время приемаEvent.setDateДата и время события (случая обслуживания), к которому привязано действие.
5Ф.И.О. пациентаclient.lastName + client.firstName + client.patrNameКонкатенация (объединение) фамилии, имени и отчества через пробел.
6Дата рожденияclient.birthDateВ формате ДД.ММ.ГГГГ.
7Адрес регистрацииclient.regAddressАдрес из карточки пациента.
8Место работыclient.placeOfWorkМесто работы или учёбы.
9ДиагнозDiagnosis (где type = 'Закл')Выводится только заключительный диагноз.
10ГоспитализацияEvent.resultЕсли результат события (случая) равен «Направление на госпитализацию», ставится отметка.
11Вид травмыDiagnosis.traumaType_idСправочник «Виды травм», привязанный к тому же заключительному диагнозу.
12ГололедDiagnosis.MKBExСлужебная отметка. Значение «Да», если в событии есть диагноз, у которого дополнительный код МКБ (MKBEx) начинается с W00 (код, связанный с воздействием внешних причин — падение на льду).

🖼️ Внешний вид отчёта

На рисунке 2 в спецификации показан пример отчёта для детского приёма. Выглядит он как стандартная таблица с перечисленными выше колонками.

Заключение

Теперь, когда врачи или руководство спросят, почему в отчёте по травматологии не хватает пациентов или откуда берётся отметка про гололёд, вы сможете чётко объяснить логику системы.

Главные выводы:

  1. Отчёт строится строго по действиям с кодом 1-3-1 — «Первичный прием травматолога».
  2. Разделение на детский/взрослый происходит автоматически по возрасту на дату обращения.
  3. Диагноз берётся только заключительный.
  4. Отметка про гололёд — это проверка дополнительного кода МКБ (начинается с W00).

Если у вас есть вопросы по другим отчётам или настройкам Самсона, пишите в комментариях — разберём!

Добавить комментарий

© 2026 ADMINMED.ru

Login





Loading...

Top.Mail.Ru
👁 0
  Яндекс.Метрика