Модель систем. Использование ее в медицине или как объяснить болезни, методы их лечения и спланировать развитие

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

Посмотрим, как модель систем позволяет описать организм, болезнь, лечение и здравоохранение в целом.

1. СИСТЕМА: Организм человека

**System(** **name="Организм человека",** **description="Биологическая система, поддерживающая гомеостаз и обеспечивающая жизнедеятельность",** **goals=[** Goal(description="Поддержание гомеостаза (постоянства внутренней среды)"), Goal(description="Обеспечение репродукции"), Goal(description="Адаптация к изменениям среды"), Goal(description="Выживание и развитие") **],** **needs=[** Need(required="Кислород", metrics={"концентрация": ">95% сатурация"}), Need(required="Питательные вещества", metrics={"калории": "2000-2500/день"}), Need(required="Вода", metrics={"объем": "2-3 л/день"}), Need(required="Терморегуляция", metrics={"температура": "36.6°C ± 0.5"}), Need(required="Иммунная защита", metrics={"активность": "норма"}), Need(required="Сон", metrics={"длительность": "7-9 часов"}), Need(required="Физическая активность", metrics={"интенсивность": "умеренная"}) **],** **elements=[** System(name="Нервная система", description="Управление и координация"), System(name="Сердечно-сосудистая система", description="Транспорт веществ"), System(name="Дыхательная система", description="Газообмен"), System(name="Пищеварительная система", description="Переработка пищи"), System(name="Выделительная система", description="Удаление отходов"), System(name="Эндокринная система", description="Гуморальная регуляция"), System(name="Иммунная система", description="Защита от патогенов"), System(name="Опорно-двигательная система", description="Движение и поддержка") **],** **connections=[** Connection(source="Дыхательная система", target="Сердечно-сосудистая", transfer="Кислород"), Connection(source="Пищеварительная система", target="Сердечно-сосудистая", transfer="Питательные вещества"), Connection(source="Эндокринная система", target="Все системы", transfer="Гормоны"), Connection(source="Нервная система", target="Все системы", transfer="Управляющие сигналы") **]** **)**

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

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

Для составления более или менее понятной модели систем организма не нужно быть ученым. Достаточно воспользоваться поисковиком Яндекс или Google или представленными ИИ моделями и пошагово задавать вопросы. Из чего это состоит? Что нужно для его функционирования? Так вы опишите систему человека "крупными мазками". А дальше можете углубиться в каждую из подсистем. Вы увидите, что для иммунитета нужны те или иные микроэлементы, что чистый воздух также является потребностью для обеспечения полноценной жизнедеятельности организма, что физическая активность нужно не только для накачивания мышц, но и для доставки микроэлементов по всему телу и так далее.

2. БОЛЕЗНЬ КАК НАРУШЕНИЕ СИСТЕМЫ

2.1 Общая модель болезни

System(name="Болезнь", description="Состояние, при котором система не достигает своих целей или не удовлетворяет потребности", goals=[Goal(description="Выжить/размножиться (для патогена)")], types=[ "Нарушение структуры (травма, разрушение тканей)", "Нарушение функции (сбой в работе органа)", "Нарушение связей (блокада сигналов)", "Нарушение регуляции (сбой обратной связи)", "Инвазия чужеродной системы (инфекция)", "Дефицит потребностей (голод, гипоксия)" ] )

2.2 Конкретный пример: Сахарный диабет 2 типа

System(name="Сахарный диабет 2 типа", description="Метаболическое заболевание с хронической гипергликемией", causes=[ "Инсулинорезистентность (клетки не реагируют на инсулин)", "Относительная недостаточность инсулина" ], effects=[ System(name="Нарушение утилизации глюкозы", goals=[Goal(description="Клетки не получают энергию")]), System(name="Гипергликемия", goals=[Goal(description="Повреждение сосудов и нервов")]), System(name="Компенсаторная гиперинсулинемия", goals=[Goal(description="Истощение бета-клеток")]) ], connections=[ Connection(source="Инсулинорезистентность", target="Гипергликемия", transfer="Глюкоза не поступает в клетки"), Connection(source="Гипергликемия", target="Повреждение сосудов", transfer="Гликирование белков"), Connection(source="Гиперинсулинемия", target="Истощение бета-клеток", transfer="Перегрузка") ] )

2.3 Системная классификация болезней

Тип нарушения\\Пример\\В терминах модели систем

Структурное\\Перелом кости\\Нарушен элемент System("Кость")

Функциональное\\Аритмия\\Нарушена Goal системы "Проведение импульса"

Связей\\Инсульт\\Разрыв Connection между участками мозга

Регуляции\\Диабет\\Нарушена обратная связь "инсулин-глюкоза"

Инвазия\\Грипп\\Чужеродная System("Вирус") внутри организма

Дефицита\\Анемия\\Не удовлетворен Need(required="Железо")

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

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

3. ДИАГНОСТИКА КАК АНАЛИЗ СИСТЕМЫ

3.1 Процесс диагностики в терминах вашей модели

System(name="Диагностический процесс", goals=[ Goal(description="Выявить причину нарушения"), Goal(description="Определить тип и масштаб повреждения"), Goal(description="Оценить возможности компенсации") ], needs=[ Need(required="Данные о состоянии организма (симптомы)"), Need(required="Результаты анализов и исследований"), Need(required="Знания о нормальном функционировании"), Need(required="Дифференциальный диагноз (исключение альтернатив)") ], elements=[ System(name="Сбор анамнеза", goals=[Goal(description="Выяснить историю развития болезни")]), System(name="Физикальное обследование", goals=[Goal(description="Выявить объективные признаки")]), System(name="Лабораторная диагностика", goals=[Goal(description="Измерить биохимические показатели")]), System(name="Инструментальная диагностика", goals=[Goal(description="Визуализировать структуры")]), System(name="Синтез данных", goals=[Goal(description="Поставить диагноз")]) ], connections=[ Connection(source="Анамнез", target="Синтез", transfer="Субъективные данные"), Connection(source="Обследование", target="Синтез", transfer="Объективные данные"), Connection(source="Лаборатория", target="Синтез", transfer="Количественные показатели") ] )

3.2 Пример: Диагностика диабета

System(name="Диагностика диабета", goals=[Goal(description="Подтвердить/исключить диабет")], needs=[ Need(required="Уровень глюкозы натощак > 7.0 ммоль/л"), Need(required="Гликированный гемоглобин HbA1c > 6.5%"), Need(required="Глюкоза через 2 часа после нагрузки > 11.1 ммоль/л") ], // Метрики позволяют объективно поставить диагноз diagnosis_criteria = { "диабет": "любой из трех критериев подтвержден дважды", "преддиабет": "показатели выше нормы, но ниже диабетических", "норма": "все показатели в норме" } )

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

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

4. ЛЕЧЕНИЕ КАК ВОССТАНОВЛЕНИЕ СИСТЕМЫ

4.1 Общая модель лечения

System(name="Лечение", description="Процесс восстановления нормального функционирования системы", goals=[ Goal(description="Устранить причину болезни (этиотропное лечение)"), Goal(description="Устранить механизмы развития (патогенетическое лечение)"), Goal(description="Облегчить симптомы (симптоматическое лечение)"), Goal(description="Восстановить нарушенные функции (реабилитация)") ], needs=[ Need(required="Диагноз (понимание, что нарушено)"), Need(required="Методы воздействия"), Need(required="Ресурсы организма для восстановления"), Need(required="Время"), Need(required="Комплаенс (сотрудничество пациента)") ], elements=[ System(name="Медикаментозная терапия"), System(name="Хирургическое лечение"), System(name="Физиотерапия"), System(name="Диетотерапия"), System(name="Изменение образа жизни") ] )

4.2 Пример: Лечение диабета

System(name="Лечение сахарного диабета 2 типа", goals=[ Goal(description="Нормализовать уровень глюкозы", metrics={"HbA1c": "<7%", "глюкоза натощак": "4.4-6.1 ммоль/л"}), Goal(description="Предотвратить осложнения"), Goal(description="Восстановить чувствительность к инсулину") ], needs=[ Need(required="Мониторинг глюкозы"), Need(required="Обучение пациента"), Need(required="Поддержка диетолога") ], elements=[ System(name="Диета", goals=[Goal(description="Снизить поступление углеводов")], needs=[Need(required="Расчет хлебных единиц")] ), System(name="Физическая активность", goals=[Goal(description="Повысить чувствительность к инсулину")], metrics={"длительность": "≥150 мин/неделю"} ), System(name="Медикаменты", elements=[ System(name="Метформин", goals=[Goal(description="Снизить продукцию глюкозы печенью")]), System(name="Препараты, повышающие секрецию инсулина"), System(name="Инсулин (при декомпенсации)") ] ), System(name="Самоконтроль", goals=[Goal(description="Отслеживать эффективность лечения")]) ], connections=[ Connection(source="Диета", target="Глюкоза", transfer="Снижение постпрандиальной гликемии"), Connection(source="Физнагрузка", target="Инсулинорезистентность", transfer="Повышение чувствительности"), Connection(source="Метформин", target="Печень", transfer="Снижение глюконеогенеза") ] )

4.3 Многоуровневое лечение

Модель систем позволяет видеть, что лечение должно воздействовать на разные уровни:

Уровень\\Что лечим\\Пример

Молекулярный\\Нарушенные рецепторы\\Ингибиторы SGLT2 при диабете

Клеточный\\Поврежденные клетки\\Трансплантация островковых клеток

Органный\\Пораженный орган\\Лазерная коагуляция сетчатки

Системный\\Нарушение регуляции\\Инсулинотерапия

Организменный\\Образ жизни\\Диета, физнагрузка

Социальный\\Доступ к лечению\\Программы льготного обеспечения

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

5. ПЛАНИРОВАНИЕ РАЗВИТИЯ: Профилактика и прогнозирование

5.1 Профилактика как удовлетворение потребностей до возникновения болезни

System(name="Первичная профилактика", goals=[ Goal(description="Предотвратить возникновение болезни") ], needs=[ Need(required="Выявление факторов риска"), Need(required="Образование населения"), Need(required="Создание здоровой среды") ], elements=[ System(name="Вакцинация", goals=[Goal(description="Создать иммунитет")]), System(name="Здоровое питание", goals=[Goal(description="Обеспечить потребности в нутриентах")]), System(name="Отказ от вредных привычек", goals=[Goal(description="Устранить токсические воздействия")]) ] )

5.2 Скрининг как раннее выявление нарушений

System(name="Скрининг диабета", goals=[ Goal(description="Выявить преддиабет и ранний диабет"), Goal(description="Предотвратить прогрессирование") ], target_population = "Люди с факторами риска: возраст >45, ожирение, наследственность", metrics = { "чувствительность": ">90%", "специфичность": ">95%", "охват": ">70% целевой популяции" } )

5.3 Прогнозирование развития болезни

System(name="Прогнозирование течения диабета", goals=[ Goal(description="Оценить риск осложнений"), Goal(description="Спланировать интенсивность лечения") ], needs=[ Need(required="Уровень HbA1c"), Need(required="Длительность заболевания"), Need(required="Наличие сопутствующих заболеваний"), Need(required="Генетические факторы") ], prediction_models = { "риск ретинопатии": "f(HbA1c, длительность)", "риск нефропатии": "f(HbA1c, АД, генетика)", "риск сердечно-сосудистых событий": "f(возраст, курение, липиды)" } )

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

"Налево пойдешь, коня потеряешь, направо пойдешь, здоровым будешь". Модель систем показывает как различные состояния системы связаны между собой. Выпитый утром стакан воды - это почищенные желудок, почки, сосуды. Это как замена масла в двигателе или умытое от грязи лицо. Механизмы немного разные, но суть одна. Очистка системы от грязи, мусора.

6. СИСТЕМА ЗДРАВООХРАНЕНИЯ КАК МЕТА-СИСТЕМА

System(name="Система здравоохранения", goals=[ Goal(description="Сохранять и укреплять здоровье населения"), Goal(description="Лечить болезни"), Goal(description="Реабилитировать пациентов"), Goal(description="Проводить профилактику") ], needs=[ Need(required="Финансирование", metrics={"% ВВП": ">5%"}), Need(required="Медицинские кадры", metrics={"врачей на 1000": ">3"}), Need(required="Инфраструктура (больницы, поликлиники)"), Need(required="Медикаменты и оборудование"), Need(required="Научные исследования"), Need(required="Образование населения") ], elements=[ System(name="Первичная медико-санитарная помощь", goals=[Goal(description="Первичный контакт, профилактика")]), System(name="Специализированная помощь", goals=[Goal(description="Лечение сложных заболеваний")]), System(name="Высокотехнологичная помощь", goals=[Goal(description="Лечение редких и тяжелых состояний")]), System(name="Реабилитация", goals=[Goal(description="Восстановление функций")]), System(name="Паллиативная помощь", goals=[Goal(description="Улучшение качества жизни неизлечимых")]) ], connections=[ Connection(source="Первичная помощь", target="Специализированная", transfer="Направление пациентов"), Connection(source="Специализированная", target="Реабилитация", transfer="Пациенты после лечения"), Connection(source="Наука", target="Все уровни", transfer="Новые методы лечения") ] )

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

Построенная больница и новый томограф не будет работать без врача. Строить больницу с 10 врачами в деревне на 20 человек конечно социально значимо, но не эффективно.

7. ПРИМЕР ПОЛНОГО ЦИКЛА: Гипертоническая болезнь

7.1 Нормальное состояние

System(name="Сердечно-сосудистая система в норме", goals=[Goal(description="Поддерживать АД 120/80 мм рт.ст.")], needs=[Need(required="Эластичность сосудов"), Need(required="Баланс натрия")], elements=[Сердце, Сосуды, Почки], regulation = "Ренин-ангиотензин-альдостероновая система" )

7.2 Развитие болезни

System(name="Гипертоническая болезнь", stages = [ Stage(name="Транзиторная гипертензия", description="АД повышается при стрессе, в норме — норма"), Stage(name="Стабильная гипертензия", description="АД постоянно повышено, сосуды начинают изменяться"), Stage(name="Поражение органов-мишеней", description="Гипертрофия левого желудочка, поражение почек"), Stage(name="Осложнения", description="Инфаркт, инсульт, почечная недостаточность") ], causes = [ "Генетическая предрасположенность", "Избыток натрия в диете", "Ожирение", "Стресс", "Малоподвижный образ жизни" ], mechanisms = { "Повышение сердечного выброса": "Goal(сердце) = качать сильнее", "Повышение периферического сопротивления": "Connection(сосуды → кровоток) сужено", "Задержка натрия": "Need(почки) = выводить натрий не удовлетворен" } )

7.3 Лечение как многоуровневое воздействие

System(name="Лечение гипертонии", goals=[Goal(description="АД < 140/90 мм рт.ст.")], interventions = { "Образ жизни": [ "Снижение потребления соли (удовлетворение Need почек)", "Снижение веса (устранение фактора риска)", "Физическая активность (улучшение эластичности сосудов)" ], "Медикаменты": [ "Диуретики (усиливают выведение натрия)", "Ингибиторы АПФ (блокируют вазоконстрикцию)", "Бета-блокаторы (снижают сердечный выброс)", "Антагонисты кальция (расслабляют сосуды)" ] } )

7.4 Профилактика

System(name="Профилактика гипертонии", population_interventions = [ "Снижение соли в продуктах питания", "Пропаганда физической активности", "Скрининг АД с 18 лет", "Обучение самоконтролю" ] )

8. ВЫВОД: Модель систем как универсальный язык медицины

Модель систем позволяет:

  1. Объяснить болезнь как нарушение целей, потребностей, структуры или связей системы
  2. Классифицировать болезни по типу системного нарушения
  3. Планировать диагностику как системный анализ
  4. Проектировать лечение как восстановление системы на разных уровнях
  5. Прогнозировать развитие через анализ динамики
  6. Организовывать профилактику через удовлетворение потребностей
  7. Управлять здравоохранением как мета-системой

Модель систем добавляет к традиционной медицине:

Аспект\\Традиционная медицина\\Модель систем

Понимание болезни\\Нозология (по органам)\\Системное нарушение

Связи между болезнями\\Коморбидность\\Связанные нарушения в разных подсистемах

Лечение\\По протоколам\\Многоуровневое воздействие

Прогноз\\Статистический\\Индивидуальный системный анализ

Профилактика\\Рекомендации\\Удовлетворение потребностей

Медицина в терминах модели систем:

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

Болезнь — это состояние, когда одна или несколько подсистем не могут достичь целей или удовлетворить потребности, либо когда нарушены связи между ними.

Диагноз — это идентификация того, какие именно цели не достигаются, какие потребности не удовлетворены, и какие связи нарушены.

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

Профилактика — это создание условий, при которых потребности системы удовлетворяются до возникновения нарушений.

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

Начать дискуссию