Перейти к основному содержанию
`Ctrl`+`K`

# Глоссарий

## Общие термины

IES

  (`АИС`, `МедЭксперт` или `Система`) — информационная система, предназначенная для комплексной автоматизации деятельности территориальных фондов ОМС. Подробнее см. на сайте: https://vitacore.ru/products/.

VCLib

  VCLib (`VitaCore Library`) — это универсальная библиотека, которая служит фреймворком или ядром для системы IES. Библиотека предоставляет общую функциональность, стандартизированные компоненты и паттерны для интеграции между различными проектами экосистемы VitaCore.

Акты от СМО

  Документы, поступающие в систему от страховых медицинских организаций по результатам проведенной ими экспертизы качества медицинской помощи. Содержат результаты проверок случаев лечения застрахованных лиц. На основании актов от СМО в системе может проводиться реэкспертиза и формироваться претензионная работа. Подробнее см. в Акты от СМО.

Атрибут

  Характеристика или свойство сущности, которое описывает её особенности и хранит определённые значения. В контексте форм и баз данных атрибуты могут иметь различные типы, такие как обычные атрибуты, атрибуты-ссылки на другие таблицы (Parent, Child, Link) и числовые атрибуты с перечислениями (Choice), что позволяет структурировать и организовывать данные в системе.

Вложенный отчёт

  Составной элемент отчёта с собственными правилами отбора данных.

Генератор управляющих инструкций

  Специализированный инструмент, который позволяет создавать готовые управляющие инструкции для создания отчетов. Генератор позволяет пользователям быстро и эффективно разрабатывать инструкции, которые определяют, как данные должны быть извлечены и обработаны. В системе имеется обновленный

Группировщик

  Инструмент для организации данных в отчетах по заданным критериям. Он определяет структуру осей отчета (например, заголовки строк или столбцов), позволяя группировать и агрегировать данные (суммы, количество записей) по выбранным атрибутам сущности.

Клиентские модули

  Клиентские модули — компоненты системы, отвечающие за определённую функциональность в зависимости от роли пользователя.

Коллекция

  Набор связанных объектов (элементов) одной сущности, объединённых по определённому признаку.

Лицензирование

  Механизм контроля доступа к разработанным функциям на основе программных продуктов и схем. Подробнее в главе см. в главе Лицензирование.

МДЭ

  Мультидисциплинарная экспертиза — это коллегиальная экспертиза комиссией врачей-экспертов разных специальностей для установления диагноза, степени утраты функций и других экспертных вопросов. Подробнее см. в разделе Медицинская экспертиза.

МО

  (Медицинское учреждение) это организация, предоставляющая медицинские услуги, такие как больницы, поликлиники, медицинские центры и другие учреждения здравоохранения.

МТР

  Межтерриториальные расчеты — это система финансовых взаиморасчетов между территориальными фондами ОМС за медицинскую помощь, оказанную застрахованным лицам вне региона их постоянного проживания.

МЭК

  Медико-Экономический Контроль представляет экспертизу, проводимую для проверки объёма, сроков и стоимости оказанной медицинской помощи на соответствие законодательным нормативам. По результатам МЭК формируется акт с указанием выявленных нарушений и сумм к удержанию.

МЭЭ

  Медико-экономическая экспертиза — проверка документации (медицинской и финансовой) на соответствие установленным требованиям. Проводится штатными экспертами СМО (чаще педиатрами и терапеватами). Экспертизы МЭЭ требуют меньшей квалификации, т.к. обычно проверяется заполнение ПМД. Сведение об эксперте не передаются в ТФОМС и не контролируются. Подробнее см. в разделе Медицинская экспертиза.

ОМС

  (Обязательное медицинское страхование) — система, обеспечивающая гражданам доступ к медицинским услугам за счет средств, собранных от страховых взносов.

Отбор

  В контексте счетов-реестров, процесс выбора медицинских случаев (законченных случаев лечения) из реестров для проведения МЭЭ или ЭКМП. Осуществляется по заданным критериям (фильтрам) — например, по диагнозу, виду помощи, стоимости лечения, категории пациента и др. Результатом отбора является список случаев, направляемых на экспертизу. Подробнее см. в разделе Медицинская экспертиза.

Отчет

  Документ, формируемый на основе данных, которые хранятся в базе данных приложения. Отчеты нужны для автоматизированного создания структурированных документов (таблиц, форм, статистики) на основе данных системы, чтобы упростить анализ, отчётность и принятие решений без участия разработчиков. Обычно отчет представлен в виде таблицы (или нескольких таблиц).

Перечисления

  Предустановленные справочники, содержащие фиксированные значения для выбора, которые используются в системе для упрощения ввода данных и обеспечения согласованности. Они похожи на справочники и могут использоваться, например, для выбора значений, таких как группа крови.

Планировщик заданий

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

Платежные поручения

  Документы, формируемые в системе для осуществления расчетов с медицинскими организациями и территориальными фондами ОМС на основании проверенных и принятых к оплате счетов-реестров. Платежные поручения обеспечивает связь между реестрами оказанных услуг и фактическими платежами, что необходимо для финансового учета и контроля.

пМЭК

  Повторный МЭК — это повторное проведение медико-экономического контроля для устранения разночтений или подтверждения выводов первичной экспертизы. Подробнее см. в разделе Медицинская экспертиза.

Претензия

  Документ, формируемый в системе на основании актов от СМО или результатов медицинской экспертизы. Направляется в адрес медицинской организации для урегулирования нарушений, выявленных в ходе экспертизы качества медицинской помощи. Создаются с помощью актов от СМО.

Реэкспертиза

  Повторное проведение медицинской экспертизы (ЭКМП/МЭЭ/пМЭК), осуществляемое для проверки и оценки обоснованности заключения первичной экспертизы. Подробнее см. в разделе Медицинская экспертиза.

Роли

  Наборы прав доступа, определяющие возможности пользователей в системе. Подробнее см. в разделе roles.

СМО

  (Страховая медицинская организация) — это организация, занимающаяся медицинским страхованием, которая предоставляет услуги по обязательному или добровольному медицинскому страхованию и организует доступ граждан к медицинским услугам.

Списочный отчёт

  Отчет, выводящий данные в виде списка на основе шаблона. Такой формат позволяет удобно структурировать информацию и облегчает её восприятие, что особенно полезно для анализа и представления больших объёмов данных.

Сущность

  Логическая модель какого-либо реально существующего объекта – например, организации, физического лица, документа и т.д., факт существования и определенные характеристики которого необходимо учесть в системе. Каждая сущность имеет ключ – один или несколько атрибутов, однозначно идентифицирующих экземпляр сущности.

Счет-реестр

  Основной документ расчетов между участниками системы ОМС, содержащий сведения об оказанной медицинской помощи и предъявляемый к оплате. Система имеет отдельный модуль для работы со счетами-реестрами — см. раздел Счета-реестры.

ТФОМС

  (Территориальный фонд обязательного медицинского страхования) — это государственный орган, который управляет средствами обязательного медицинского страхования на уровне региона. Отвечает за финансирование медицинских учреждений и контроль за качеством предоставляемых медицинских услуг.

Управляющие инструкции

  Управляющие инструкции представляют собой набор правил и команд, которые определяют, как данные должны быть извлечены, обработаны и представлены в списочном отчете. Инструкции включают в себя определение сущности, правила отбора данных, права доступа и форматирование данных, что позволяет автоматизировать процесс создания отчетов и настраивать их в соответствии с потребностями пользователя.

ФЛК

  Формально-Логический Контроль — это процедура проверки электронных документов на соответствие формальным правилам, включая полноту данных, корректность форматов, валидность кодов и логическую согласованность показателей.

ФРЗЛ

  Форма Регистрации Застрахованных Лиц — это электронный документ (или соответствующий раздел в системе), содержащий персональные данные и страховую информацию о застрахованном гражданине. Основное назначение ФРЗЛ — учёт и идентификация застрахованных лиц в системе обязательного медицинского страхования.

Шаблон печатной формы

  Файл (например, `.docx` или `.xlsx`), определяющий внешний вид отчета.

Шаблоны

  Предопределённые структуры для автоматизации процессов (например, текстовые шаблоны для описания сущностей).

Экземпляр сущности

  Набор конкретных значений атрибутов сущности, которой принадлежит этот экземпляр. Каждый экземпляр сущности имеет уникальный идентификатор (значение ключа). Экземпляры сущности образуют список, структура которого определяется описанием сущности в системе.

ЭКМП

  Экспертизы качества медицинской помощи — оценка своевременности, правильности и эффективности оказанной медицинской помощи. Требует привлечения внештатных и узконаправленных специалистов (кардиологи, хирурги и т.д.). Такие экспертизы могут проводится в других городах и могут занять больше времени (в отличие от МЭЭ). Сведения передаются в ТФОМС и ФФОМС. Подробнее см. в разделе Медицинская экспертиза.

## Технические термины

API

  (Application Programming Interface) — это набор правил и протоколов, который позволяет различным программным приложениям взаимодействовать друг с другом. Определяет методы и форматы, с помощью которых одна программа может запрашивать и обмениваться данными с другой.

Cross Apply

  Оператор SQL, который выполняет коррелированный подзапрос или табличную функцию для каждой строки основного запроса, возвращая объединённый результат в виде единого набора данных.

Heartbeat

  Периодический сигнал или сообщение, отправляемое для подтверждения активности соединения между клиентом и сервером, предотвращая его разрыв из-за таймаута и поддерживая соединение в активном состоянии.

Join

  Операция в SQL, которая объединяет данные из двух или более таблиц на основе логической связи между ними, позволяя получать результирующий набор, содержащий колонки из всех участвующих таблиц.

Ref-таблица

  (RefTable или таблица-справочник) — это таблица в базе данных, которая содержит фиксированный набор значений, используемых для ссылки из других таблиц. При выборе маппирования «Ссылка на таблицу» указывается конкретная таблица-справочник, что позволяет устанавливать связи между данными и обеспечивать целостность данных.

Snapshot

  Фиксированное состояние данных и системы на определённый момент времени, используемое для согласованности.

XML-редактор

  Инструмент для работы с XML-кодом выражений. Позволяет напрямую работать с кодом, когда графического конструктора недостаточно для сложных задач. Используется для тонкой настройки правил валидации, шаблонов отчётов и интеграционных процессов. Подробнее см. в разделе editor.

Валидация данных

  Процесс проверки корректности и соответствия данных установленным правилам и условиям перед их сохранением или обработкой. Включает в себя определение условий валидации, типов валидации (ошибка или предупреждение) и контекста, в котором применяется проверка, что позволяет обеспечить целостность и качество данных в системе.

Веб-алиас

  Наименование или псевдоним сущности (например, для отделения это DIVISON). Используется для упрощения передачи данных через API. Также позволяет обращаться к сущности под более удобным или понятным именем для различных операций (например, чтобы настроить фильтрацию данных или задать правила отображения атрибутов).

Веб-сервис

  Механизм для интеграции системы с внешними приложениями через API. Позволяет передавать данные сущностей (например, справочников или документов) в веб-приложения, мобильные приложения или другие системы в стандартизированном формате (чаще JSON/XML). Подробнее см. в разделе webserv0.

Выражение

  В контексте Редактора выражений и лексем, набор инструкций для операций с данными. Например, фильтрация, валидация и т.д.

Инструкция

  Код или команда, которая выполняется в ответ на определённые действия с сущностью метаданных. Она может быть представлена в виде хранимой процедуры или лексемы, позволяя настраивать автоматические реакции системы на изменения данных. Выбор типа инструкции определяет способ реализации и выполнения заданного кода.

Интерпретатор

  Интерпретатор (`Evaluate`) — это компонент системы, который выполняет (интерпретирует) обработанные парсером лексемы, превращая их в конкретные операции над данными.

Каскадное удаление

  Механизм в реляционных базах данных, который автоматически удаляет связанные записи в других таблицах при удалении записи из основной таблицы. Позволяет поддерживать целостность данных, предотвращая наличие «сиротских» записей, которые ссылаются на удалённые объекты.

Контролы

  Это визуальные компоненты интерфейса, такие как поля ввода, кнопки, выпадающие списки, таблицы и другие виджеты, которые размещаются на форме для взаимодействия с пользователем. Они используются для отображения, ввода и редактирования данных, а также для инициирования действий.

Лексема

  Это код со специальным синтаксисом для создания запросов, условий и критериев для поиска данных, фильтрации и другой работы с данными. Лексемы обрабатываются парсером. Подробнее см. в главе lexemref.

Маппирование

  Процесс сопоставления или преобразования данных из одной структуры или формата в другой. Часто используется для связывания объектов с записями в базе данных, а также для преобразования данных между различными уровнями приложения.

Маршрутизация

  Механизм распределения вычислительной нагрузки в системе, определяющий, на каком сервере должен выполняться конкретный процесс. Позволяет перенаправлять ресурсоемкие операции чтения на реплики, а операции изменения данных — на основной сервер.

Менеджер процессов

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

Модель DTO

  Модель передачи данных между клиентом и сервером. Модели DTO (Data Transfer Object) содержат настройки отображения сущности на web-платформе и помогают обозначить объем передаваемых данных, упрощая процесс обмена информацией.

Обработчик процессов

  Механизм автоматического выполнения заданных действий (скриптов или процедур) при наступлении определённых событий в системе. Он позволяет реализовать сложную бизнес-логику без изменения исходного кода приложения. Подробнее см. в разделе processor.

Оператор

  В контексте лексем, символ или функция для выполнения операций. Например, `=`, `LIKE`, `AND`.

Парсер

  Парсер лексем (`Parser` или `ANTLR Parser`) анализирует структуру и синтаксис кода лексем, преобразуя их в понятный для системы формат. Парсер проверяет корректность написания лексем, выявляет ошибки и предупреждает пользователя о возможных проблемах. После успешной обработки лексемы передаются в интерпретатор.

Процедура

  Заранее написанный алгоритм (набор инструкций), выполняющий определённые действия с данными. Хранимые процедуры выполняются на уровне базы данных (SQL) и используется для сложных операций: массовые обновления, расчёты и т.д.

Пул

  Созданный заранее набор ресурсов (например, подключений к базе данных, потоков или объектов), которые многократно переиспользуются, чтобы избежать накладных расходов на создание и уничтожение каждого ресурса заново.

Редактор выражений

  Редактор выражений (или графический конструктор) — это инструмент в составе системы для визуального создания и редактирования формул, условий фильтрации и правил валидации данных. Он позволяет собирать выражения из готовых элементов (полей, операторов, функций) без работы с кодом. Подробнее см. в разделе editor.

Репликация

  Механизм синхронизации данных между основной базой данных и её копиями (репликами). Они используются для распределения нагрузки и повышения отказоустойчивости системы.

Серверы-реплики

  Копии базы данных для распределения нагрузки. Например, отдельный сервер для отчётов.

Сериализация

  Процесс преобразования объекта или структуры данных в последовательность байтов или формат, пригодный для хранения или передачи по сети, с возможностью последующего восстановления (десериализации) в исходное состояние.

СМЭВ

  (Система Межведомственного Электронного Взаимодействия) — информационная система, которая позволяет федеральным, региональным и местным органам власти, банкам и иным участникам обмениваться данными в электронном виде.

Сплиттер

  Разделяет области или панели, также позволяя изменять их размеры. Обычно представлен в виде вертикальной или горизонтальной линии, которую можно перетаскивать.

Схема

  Структурированный набор функциональных компонентов, которые могут быть использованы в различных проектах. Каждая схема, такая как VClib, FIAS, IES или FNS, включает специфические настройки и функции, соответствующие определённым требованиям и задачам проекта. Выбор схемы зависит от того, какой функционал необходим для конкретной сущности. См. главу licensingref.

Тестировщик

  Тестировщик лексем предназначен для проверки работоспособности заданных лексем, что важно для обеспечения корректности и функциональности кода. Выполняет парсинг указанного кода, что позволяет выявлять синтаксические и логические ошибки, а также предоставляет информацию о возможных проблемах. Кроме того, может конвертировать код в формат XML, что может упростить его дальнейшую обработку. Также помогает разработчикам быстрее находить и исправлять ошибки перед использованием лексем в других редакторах.

Трассировка

  Запись последовательности событий или вызовов в системе для отладки и анализа.

Трэйсинг

  Частный случай трассировки, отслеживающий запросы между микросервисами с использованием уникальных идентификаторов.

Фильтры веб-сервисов

  Правила отбора данных для API. Например, фильтр только активные записи.

Функция

  В контексте лексем является предопределённой операцией. Например, функция `DateDiff` для расчёта разницы дат.

Хандлер

  (Handler) — компонент системы, отвечающий за обработку конкретных типов запросов или процессов. В отличие от холдера, хандлер выполняет активные действия (вычисления, проверки, запуск процессов).

Холдер

  Компонент для кэширования данных и уменьшения нагрузки на сервер. Он временно хранит данные, чтобы избежать повторных запросов к серверу, что особенно полезно при работе с часто запрашиваемой информацией. Подробнее см. в разделе holdersref.