Uzbekistan Digital Health Platform - Integrations
0.10.0 - draft Uzbekistan флаг

This page is part of the Uzbekistan Digital Health Platform - Integrations (v0.10.0: Releases Draft) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

Cancer

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

На этой странице описано представление данных Онкологического регистра в виде ресурсов FHIR.

Обзор

​Онкологический регистр хранит онкологические диагнозы, эпизоды лечения, обращения, морфологию и поведение опухоли, гистологическую степень, прогрессирование заболевания и стадирование TNM. Данные передаются в DHP как связанные атомарные FHIR-ресурсы. Каждый ресурс соответствует указанному в разделе Cancer-профилю и UZ Core.

Центральным ресурсом является CancerCondition. CancerEpisodeOfCare объединяет курс лечения, а CancerEncounter описывает обращение в рамках этого курса. Связанные с диагнозом через focus наблюдения описывают морфологию, поведение, степень, прогрессирование и стадирование. Все ресурсы ссылаются на одного пациента.

Эта структура следует mCODE там, где это позволяют данные регистра: диагноз в Condition, морфология, поведение и прогрессирование как Observation, связанные через focus, а категории TNM собраны под стадией через hasMember. Отличия возникают там, где регистр устроен иначе: диагнозы кодируются ICD-10, а не SNOMED CT, а специфичные для регистра понятия остаются в локальных системах кодов.

Там, где возможно, используются стандартные коды ICD-10, ICD-O-3, SNOMED CT и LOINC. Специфичные для регистра понятия сохраняются в локальных Cancer CodeSystem. ConceptMap преобразуют числовые идентификаторы регистра в терминологию DHP.

Регистрация онкологического диагноза (CancerCondition)

Содержит диагноз, идентификатор регистра, латеральность, условие выявления и общую стадию TNM. Диагноз кодируется по ICD-10. Латеральность записывается в bodySite, а условие выявления — в расширении этого элемента.

Профиль: CancerCondition

Пример: cancer-condition-example

Записываемая информация Набор значений Пример кода Элемент
Идентификатор Онкологического регистра - 57dcdd0a-5a68-4cc6-8503-5ab15a41c62b identifier[cancerRegistry]
Диагноз CancerICD10VS ICD-10#C02 Condition.code
Источник/тип диагноза тип диагноза UZ Core diagnosis-type-cs#cancer-0003-0003 extension[diagnosisType]
Группа ICCC-3 ICCC-3 iccc-3-cs#IIId2 extension[cancer-iccc-3-group]
Латеральность CancerLateralityQualifierVS SNOMED CT#7771000 (слева) bodySite
Условие выявления CancerDetectionConditionVS cancer-detection-condition-cs#cancer-0005-0002 bodySite.extension[detection-condition]
Общая стадия CancerTNMStageVS SNOMED CT#1352944009 (стадия II UICC) stage.summary
Основание стадирования - ссылка на Observation общей стадии stage.assessment
Пациент / обращение - ссылки на Patient и CancerEncounter subject / encounter
Начало заболевания / дата регистрации - 2026-08-15 / 2026-08-20 onsetDateTime / recordedDate
Ответственная организация - ссылка на Organization participant.actor

Объединение курса лечения (CancerEpisodeOfCare)

Объединяет диагноз и курс его лечения. Предпочтительно стандартное намерение лечения SNOMED CT. Локальный срез намерения используется, когда для значения регистра нет стандартного понятия. Метод лечения остается локальным Cancer-кодом.

Профиль: CancerEpisodeOfCare

Пример: cancer-episode-of-care-example

Записываемая информация Набор значений Пример кода Элемент
Идентификатор Онкологического регистра - UUID регистра identifier[cancerRegistry]
Тип услуги DHP тип EpisodeOfCare UZ Core episode-of-care-type#mserv-0001-00004 type[serviceType]
Стандартное намерение лечения CancerTreatmentIntentSnomedVS SNOMED CT#373808002 (радикальное) type[treatmentIntent]
Локальное намерение лечения CancerTreatmentIntentVS cancer-treatment-intent-cs#cancer-0017-0001 type[localTreatmentIntent]
Метод лечения CancerSpecialTreatmentVS cancer-special-treatment-cs#cancer-0018-0002 (хирургическое лечение) type[specialTreatment]
Диагноз - ссылка на CancerCondition diagnosis.condition
Пациент / организация / координатор - ссылки на ресурсы patient / managingOrganization / careManager
Период лечения - дата начала и необязательная дата окончания period

Документирование обращения (CancerEncounter)

Описывает онкологическое обращение и связывает его с эпизодом лечения и диагнозом.

Профиль: CancerEncounter

Пример: cancer-encounter-example

Записываемая информация Пример Элемент
Статус и класс completed, v3-ActCode#IMP status, class
Тип обращения encounter-type-cs#mserv-0001-00002 type
Эпизод лечения ссылка на CancerEpisodeOfCare episodeOfCare
Диагноз и его роль CancerCondition, final diagnosis.condition, diagnosis.use
Пациент / организация / лечащий специалист ссылки на ресурсы subject, serviceProvider, participant.actor
Период обращения начальная и конечная дата-время actualPeriod
Исход выписки encounter-discharge-disposition-home-cs#mserv-0004-00004 admission.dischargeDisposition

Панель морфологии опухоли

Панель объединяет наблюдения о поведении опухоли и гистологической степени. Компонентные наблюдения ссылаются через focus на тот же CancerCondition.

Профиль: CancerObservationTumorMorphology

Пример: cancer-observation-tumor-morphology-example

Записываемая информация Пример кода Элемент
Тип панели LOINC#77753-2 (панель морфологии опухоли) Observation.code
Наблюдение поведения ссылка на CancerObservationBehavior hasMember
Наблюдение гистологической степени ссылка на CancerObservationHistologicGrade hasMember
Пациент / онкологический диагноз ссылки на Patient и CancerCondition subject / focus

Поведение опухоли и первичная локализация

Содержит код морфологии/поведения и первичную топографию ICD-O-3. bodySite содержит код топографии ICD-O-3 и анатомический код SNOMED CT, который также удовлетворяет привязке UZ Core для локализации.

Профиль: CancerObservationBehavior

Пример: cancer-observation-behavior-example

Записываемая информация Пример кода Элемент
Тип наблюдения LOINC#31206-6 (поведение опухоли ICD-O-3) Observation.code
Морфология и поведение ICD-O-3#8070/3 (плоскоклеточная карцинома БДУ) valueCodeableConcept
Первичная топография ICD-O-3#C15.1 (грудной отдел пищевода) bodySite.coding[icdO3]
Анатомический эквивалент SNOMED CT#59609004 (структура грудного отдела пищевода) bodySite.coding[snomed]

Гистологическая степень

Содержит степень опухоли и метод ее подтверждения.

Профиль: CancerObservationHistologicGrade

Пример: cancer-observation-histologic-grade-example

Записываемая информация Набор значений Пример кода Элемент
Тип наблюдения CancerTumorMorphologyPanelVS LOINC#21858-6 (степень опухоли) Observation.code
Метод подтверждения CancerConfirmationMethodVS cancer-confirmation-method-cs#cancer-0002-0003 (гистология) method
Степень CancerDegreeDifferentiationVS SNOMED CT#1155701009 (G1, высокодифференцированная) valueCodeableConcept

Регистрация прогрессирования или метастазирования

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

Профиль: CancerObservationMetastase

Пример: cancer-observation-metastase-example

Записываемая информация Набор значений Пример кода Элемент
Тип наблюдения - LOINC#97509-4 (прогрессирование онкологического заболевания) Observation.code
Тип прогрессирования CancerEmergingProcessVS cancer-emerging-process-cs#cancer-0015-0003 (отдаленные метастазы) valueCodeableConcept
Пораженная область CancerBodyLocationVS SNOMED CT#110549009 (легкое и плевра) bodySite

Регистрация категорий TNM

Для каждой доступной категории cT, pT, cN, pN, cM или pM создается отдельный Observation. Observation.code определяет ось, method — редакцию системы стадирования, а valueCodeableConcept — допустимое для этой оси значение категории.

Профиль: CancerObservationTNMCategory

Примеры: cT, cN, pN, cM, pM

Записываемая информация Набор значений Пример кода Элемент
Ось TNM CancerTNMCategoryVS SNOMED CT#399504009 (категория cT) Observation.code
Редакция стадирования CancerStagingEditionVS SNOMED CT#897275008 (AJCC, 8-я редакция) method
Значение категории отдельный набор значений cT/pT/cN/pN/cM/pM SNOMED CT#1352983006 (значение cT) valueCodeableConcept
Пациент / диагноз / исполнитель ссылки на ресурсы Patient, CancerCondition и PractitionerRole subject / focus / performer

Наборы значений для отдельных осей: CancerCCCtCategoryVS, CancerCCpTCategoryVS, CancerCCcNCategoryVS, CancerCCpNCategoryVS, CancerCCcMCategoryVS и CancerCCpMCategoryVS. Большинство значений используют SNOMED CT; локальные коды сохраняются там, где точной категории SNOMED CT нет.

Регистрация общей стадии TNM

Содержит общую стадию и ссылки на отдельные наблюдения категорий TNM, на которых она основана.

Профиль: CancerObservationTNMStageGroup

Пример: cancer-observation-tnm-stage-group-example

Записываемая информация Набор значений Пример кода Элемент
Тип наблюдения - SNOMED CT#399390009 (группировка стадий TNM) Observation.code
Общая стадия CancerTNMStageVS SNOMED CT#1352927005 (стадия I) valueCodeableConcept
Подтверждающие категории - ссылки на наблюдения cT, cN, pN, cM и pM hasMember

Преобразование кодов Онкологического регистра

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

Исходные данные ConceptMap Целевая терминология
Статус регистра и связанные локальные идентификаторы Статус Онкологического регистра в статус DHP CodeSystem DHP и Cancer
Идентификатор ICD-10 регистра ICD-10 Онкологического регистра в ICD-10 DHP ICD-10
Идентификатор топографии ICD-O-3 регистра Топография ICD-O-3 Онкологического регистра в ICD-O-3 DHP ICD-O-3

Вспомогательные ресурсы

Примеры также ссылаются на UZCorePatient, UZCoreOrganization и UZCorePractitionerRole.