Единая платформа цифрового здравоохранения Узбекистана
0.11.1 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.11.1, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core Condition ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition Версия: 0.11.1
Active по состоянию на 2026-10-26 Вычисляемое имя: UZCoreCondition

Uzbekistan Core Condition profile, used for documenting a patient's symptoms, conditions, and their characteristics

UZ Core Condition содержит сведения о диагнозе, проблеме или другом клиническом состоянии пациента на Цифровой платформе здравоохранения (DHP, Digital Health Platform). Для кодирования клинических состояний используются ICD-10 или SNOMED CT; применение ICD-11 запланировано. Condition связывается с Patient и с посещением, в рамках которого он был зарегистрирован. Encounter, в свою очередь, может указывать на Condition как на один из диагнозов; соответствующий код диагноза используется при формировании отчётности.

Обязательные элементы данных и элементы Must Support

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

Что должен содержать каждый UZ Core Condition (Must Have)

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

Что должен поддерживать каждый UZ Core Condition (Must Support)

  • клинический статус (active, recurrence, remission, resolved и другие), связанный с ValueSet клинических статусов DHP;
  • статус подтверждения (provisional, confirmed, refuted, entered-in-error и другие);
  • степень тяжести (предпочтительная привязка; если code соответствует концепту SNOMED Disability, классификация инвалидности обязательна);
  • code, идентифицирующий само клиническое состояние (ICD-10 или SNOMED CT; предпочтительная привязка к ValueSet состояний DHP);
  • extension diagnosisType - например, основной диагноз или диагноз направившей организации (0..1);
  • анатомическую локализацию в bodySite;
  • subject и Encounter, в рамках которого клиническое состояние было зарегистрировано;
  • время начала onset[x], время прекращения или разрешения abatement[x], а также recordedDate;
  • participant (0..*) - участника, указавшего клиническое состояние, и его функцию;
  • текстовые примечания.

verificationStatus не является обязательным, однако вместе с обязательным clinicalStatus определяет, будет ли состояние отображаться в последующих представлениях как активная подтверждённая проблема. Если данные известны, следует заполнять оба элемента.

Пошаговое формирование JSON

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

Минимальный Condition, который следует отправлять

Обязательные элементы Condition - subject (Patient, к которому относится состояние) и clinicalStatus (оба имеют кардинальность 1..1). Condition имеет практический смысл только при наличии code, указывающего, какое именно состояние зарегистрировано. Каждый ресурс UZ Core также должен указывать в meta.profile профиль, которому он заявляет соответствие, чтобы сервер знал, по каким правилам выполнять валидацию. code связан с ValueSet состояний DHP (ICD-10 или SNOMED CT; preferred), clinicalStatus имеет тип CodeableConcept и связан с ValueSet клинических статусов DHP, а subject представляет собой обычный Reference на Patient. Приведённого набора уже достаточно для прохождения валидации:

{
  "resourceType": "Condition",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition"]
  },
  "clinicalStatus": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/condition-clinical", "code": "active", "display": "Active" }]
  },
  "code": {
    "coding": [{ "system": "http://hl7.org/fhir/sid/icd-10", "code": "G43.9", "display": "Migraine, unspecified" }]
  },
  "subject": { "reference": "Patient/example-patient" }
}

В настоящее время используются системы кодирования ICD-10 и SNOMED CT; поддержка ICD-11 запланирована. Рекомендации по выбору системы приведены в разделе Терминология.

Реалистичный пример диагноза

На практике передаётся клинический контекст, поддержку которого ожидает платформа: clinicalStatus и verificationStatus (вместе они определяют, будет ли состояние отображаться как активная подтверждённая проблема), дата начала (onsetDateTime) и дата регистрации (recordedDate). Свободный текст в note содержит клиническое описание специалиста:

{
  "resourceType": "Condition",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition"]
  },
  "clinicalStatus": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/condition-clinical", "code": "active", "display": "Active" }]
  },
  "verificationStatus": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status", "code": "confirmed", "display": "Confirmed" }]
  },
  "code": {
    "coding": [{ "system": "http://hl7.org/fhir/sid/icd-10", "code": "G43.9", "display": "Migraine, unspecified" }]
  },
  "subject": { "reference": "Patient/example-patient" },
  "onsetDateTime": "2025-07-25",
  "recordedDate": "2025-07-29",
  "note": [
    { "text": "Patient reported a mild migraine lasting two days; advised rest, hydration, and analgesia." }
  ]
}

clinicalStatus (active, recurrence, remission, resolved и другие) и verificationStatus (provisional, confirmed, refuted, entered-in-error и другие) связаны с соответствующими ValueSet DHP. Значения следует выбирать из этих привязок; полный перечень приведён ниже в представлении Snapshot.

Добавление степени тяжести, анатомической локализации, типа диагноза и участника, указавшего состояние

Более полный ресурс включает элементы Must Support, классифицирующие Condition и указывающие источник сведений: severity (SNOMED, preferred), bodySite (SNOMED), extension diagnosisType (основной диагноз, диагноз направившей организации и другие) и participant, указывающий, кто зафиксировал состояние. participant.actor представляет собой обычный Reference на Practitioner, PractitionerRole, Patient, RelatedPerson или Device:

{
  "resourceType": "Condition",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition" ] },
  "extension": [
    {
      "url": "https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type",
      "valueCodeableConcept": {
        "coding": [
          {
            "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/diagnosis-type-cs",
            "code": "gencl-0001-00003",
            "display": "Main diagnosis"
          }
        ]
      }
    }
  ],
  "clinicalStatus": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
        "code": "active",
        "display": "Active"
      }
    ]
  },
  "verificationStatus": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
        "code": "confirmed",
        "display": "Confirmed"
      }
    ]
  },
  "severity": {
    "coding": [ { "system": "http://snomed.info/sct", "code": "255604002", "display": "Mild" } ]
  },
  "code": {
    "coding": [
      {
        "system": "http://snomed.info/sct",
        "code": "254837009",
        "display": "Malignant neoplasm of breast"
      }
    ]
  },
  "bodySite": [
    {
      "coding": [
        { "system": "http://snomed.info/sct", "code": "76752008", "display": "Breast structure" }
      ]
    }
  ],
  "subject": { "reference": "Patient/example-emma" },
  "onsetDateTime": "2025-08-15",
  "recordedDate": "2025-09-01",
  "participant": [
    {
      "actor": { "reference": "Practitioner/example-practitioner" },
      "function": {
        "coding": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
            "code": "author",
            "display": "Author"
          }
        ]
      }
    }
  ]
}

Extension diagnosisType содержит собственный URL (https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type) и кодированное значение из системы DHP diagnosis-type-cs. bodySite представляет собой список CodeableConcept. participant имеет кардинальность 0..*: каждый actor и его function.

Классификация инвалидности

Если code соответствует концепту SNOMED Disability (21134002), профиль требует, чтобы значение severity выбиралось из ValueSet инвалидности DHP; обычная шкала тяжести SNOMED в этом случае не применяется. В severity необходимо передать группу инвалидности:

{
  "resourceType": "Condition",
  "language": "uz",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition" ] },
  "clinicalStatus": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
        "code": "active"
      }
    ]
  },
  "verificationStatus": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
        "code": "confirmed"
      }
    ]
  },
  "code": {
    "coding": [
      { "system": "http://snomed.info/sct", "code": "21134002", "display": "Disability" }
    ]
  },
  "severity": {
    "coding": [
      {
        "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/disability-cs",
        "code": "regis0011.00001",
        "display": "I guruh"
      }
    ]
  },
  "subject": { "reference": "Patient/example-salim" },
  "onsetDateTime": "2020-03-10",
  "recordedDate": "2025-09-17"
}

Полный экземпляр приведён в примере инвалидности. Для любого другого клинического состояния severity остаётся связанным с предпочтительной шкалой SNOMED (например, Mild), как показано выше.

Примеры вызовов API и образец полезной нагрузки приведены в разделе Быстрый старт в нижней части этой страницы.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition C 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Constraints: con-2, con-3
Condition.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Condition.contained 0..* Resource Contained, inline Resources
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Constraints: ext-1
Condition.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Condition.clinicalStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.severity Этот элемент должен быть поддержан. 0..1 CodeableConcept Subjective severity of condition
Привязка: ConditionSeverityVS (0.11.1) (preferred)
Дополнительные привязкиЦельИспользование
DisabilityVS (0.11.1) Обязательно UZCoreCondition#Condition.code = SNOMED CT: 21134002 (Disability)
Condition.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] Этот элемент должен быть поддержан. C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.participant.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Эта структура получена из Condition

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Condition.clinicalStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент должен быть поддержан. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.code Этот элемент должен быть поддержан. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. 0..1 dateTime, Age, Period, Range, string Estimated or actual date, date-time, or age
Condition.abatement[x] Этот элемент должен быть поддержан. 0..1 dateTime, Age, Period, Range, string When in resolution/remission
Condition.recordedDate Этот элемент должен быть поддержан. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.function Этот элемент должен быть поддержан. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition C 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Constraints: con-2, con-3
Condition.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Condition.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Condition.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Condition.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Condition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Condition.contained 0..* Resource Contained, inline Resources
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Constraints: ext-1
Condition.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Condition.identifier Этот элемент включен в резюме. 0..* Identifier External Ids for this condition
Condition.clinicalStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.category C 0..* CodeableConcept problem-list-item | encounter-diagnosis
Привязка: ConditionCategoryCodes (preferred): A category assigned to the condition.
Condition.severity Этот элемент должен быть поддержан. 0..1 CodeableConcept Subjective severity of condition
Привязка: ConditionSeverityVS (0.11.1) (preferred)
Дополнительные привязкиЦельИспользование
DisabilityVS (0.11.1) Обязательно UZCoreCondition#Condition.code = SNOMED CT: 21134002 (Disability)
Condition.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] Этот элемент должен быть поддержан. C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.id 0..1 string Unique id for inter-element referencing
Condition.participant.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Condition.participant.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.participant.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.stage C 0..* BackboneElement Stage/grade, usually assessed formally
Constraints: con-1
Condition.stage.id 0..1 string Unique id for inter-element referencing
Condition.stage.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Condition.stage.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.stage.summary C 0..1 CodeableConcept Simple summary (disease specific)
Привязка: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).
Condition.stage.assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) Formal record of assessment
Condition.stage.type 0..1 CodeableConcept Kind of staging
Привязка: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).
Condition.evidence Этот элемент включен в резюме. 0..* CodeableReference(Resource) Supporting evidence for the verification status
Привязка: SNOMEDCTClinicalFindings (example)
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Condition.language Base required All Languages 📍5.0.0 Стандарт FHIR
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.category Base preferred Condition Category Codes 📍5.0.0 Стандарт FHIR
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG
Condition.stage.summary Base example Condition Stage 📍5.0.0 Стандарт FHIR
Condition.stage.type Base example Condition Stage Type 📍5.0.0 Стандарт FHIR
Condition.evidence Base example SNOMED CT Clinical Findings 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition C 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Constraints: con-2, con-3
Condition.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Condition.contained 0..* Resource Contained, inline Resources
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Constraints: ext-1
Condition.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Condition.clinicalStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.severity Этот элемент должен быть поддержан. 0..1 CodeableConcept Subjective severity of condition
Привязка: ConditionSeverityVS (0.11.1) (preferred)
Дополнительные привязкиЦельИспользование
DisabilityVS (0.11.1) Обязательно UZCoreCondition#Condition.code = SNOMED CT: 21134002 (Disability)
Condition.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] Этот элемент должен быть поддержан. C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.participant.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Дифференциальный вид

Эта структура получена из Condition

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Condition.clinicalStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент должен быть поддержан. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.severity Этот элемент должен быть поддержан. 0..1 CodeableConcept Subjective severity of condition
Привязка: ConditionSeverityVS (0.11.1) (preferred)
Дополнительные привязкиЦельИспользование
DisabilityVS (0.11.1) Обязательно UZCoreCondition#Condition.code = SNOMED CT: 21134002 (Disability)
Condition.code Этот элемент должен быть поддержан. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. 0..1 dateTime, Age, Period, Range, string Estimated or actual date, date-time, or age
Condition.abatement[x] Этот элемент должен быть поддержан. 0..1 dateTime, Age, Period, Range, string When in resolution/remission
Condition.recordedDate Этот элемент должен быть поддержан. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.function Этот элемент должен быть поддержан. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Condition C 0..* Condition(5.0.0) Detailed information about conditions, problems or diagnoses
Constraints: con-2, con-3
Condition.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Condition.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Condition.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Condition.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Condition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Condition.contained 0..* Resource Contained, inline Resources
Condition.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Condition.Разрезы для extension.extension:diagnosisType Этот элемент должен быть поддержан. 0..1 CodeableConcept Diagnosis type
URL: https://dhp.uz/fhir/core/StructureDefinition/diagnosis-type
Привязка: DiagnosisTypeVS (0.11.1) (required)
Constraints: ext-1
Condition.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Condition.identifier Этот элемент включен в резюме. 0..* Identifier External Ids for this condition
Condition.clinicalStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved | unknown
Привязка: ClinicalStatusVS (0.11.1) (required)
Condition.verificationStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Привязка: ConditionVerificationStatusVS (0.11.1) (required)
Condition.category C 0..* CodeableConcept problem-list-item | encounter-diagnosis
Привязка: ConditionCategoryCodes (preferred): A category assigned to the condition.
Condition.severity Этот элемент должен быть поддержан. 0..1 CodeableConcept Subjective severity of condition
Привязка: ConditionSeverityVS (0.11.1) (preferred)
Дополнительные привязкиЦельИспользование
DisabilityVS (0.11.1) Обязательно UZCoreCondition#Condition.code = SNOMED CT: 21134002 (Disability)
Condition.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Привязка: ConditionCodeVS (0.11.1) (preferred)
Condition.bodySite Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Anatomical location, if relevant
Привязка: SNOMEDCTBodyStructures (example)
Condition.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Who has the condition?
Condition.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) The Encounter during which this Condition was created
Condition.onset[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] Этот элемент должен быть поддержан. C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date condition was first recorded
Condition.participant Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Who or what participated in the activities related to the condition and how they were involved
Condition.participant.id 0..1 string Unique id for inter-element referencing
Condition.participant.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Condition.participant.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.participant.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Type of involvement
Привязка: ConditionParticipationRoleTypeVS (0.11.1) (extensible)
Condition.participant.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1) | Device) Who or what participated in the activities related to the condition
Condition.stage C 0..* BackboneElement Stage/grade, usually assessed formally
Constraints: con-1
Condition.stage.id 0..1 string Unique id for inter-element referencing
Condition.stage.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Condition.stage.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Condition.stage.summary C 0..1 CodeableConcept Simple summary (disease specific)
Привязка: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).
Condition.stage.assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) Formal record of assessment
Condition.stage.type 0..1 CodeableConcept Kind of staging
Привязка: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).
Condition.evidence Этот элемент включен в резюме. 0..* CodeableReference(Resource) Supporting evidence for the verification status
Привязка: SNOMEDCTClinicalFindings (example)
Condition.note Этот элемент должен быть поддержан. 0..* Annotation Additional information about the Condition

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Condition.language Base required All Languages 📍5.0.0 Стандарт FHIR
Condition.clinicalStatus Base required Types of clinical status 📍0.11.1 этот IG
Condition.verificationStatus Base required Types of verification status 📍0.11.1 этот IG
Condition.category Base preferred Condition Category Codes 📍5.0.0 Стандарт FHIR
Condition.severity Base preferred Types of Condition severities 📍0.11.1 этот IG
Condition.code Base preferred Condition Codes 📍0.11.1 этот IG
Condition.bodySite Base example SNOMED CT Body Structures 📍5.0.0 Стандарт FHIR
Condition.participant.​function Base extensible Types of participation role 📍0.11.1 этот IG
Condition.stage.summary Base example Condition Stage 📍5.0.0 Стандарт FHIR
Condition.stage.type Base example Condition Stage Type 📍5.0.0 Стандарт FHIR
Condition.evidence Base example SNOMED CT Clinical Findings 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение

 

Другие представления профиля: CSV, Excel, Schematron

Быстрый старт

Типовые операции API для этого профиля. Для запросов требуется токен доступа JWT - см. раздел Безопасность и аутентификация. [base] - базовый URL FHIR-сервера; символ | отделяет систему кодирования от значения и должен быть URL-кодирован как %7C.

Получение по идентификатору сервера

GET [base]/Condition/[id]

Поиск диагнозов и клинических состояний

GET [base]/Condition?patient=Patient/[id]
GET [base]/Condition?patient=Patient/[id]&category=problem-list-item
GET [base]/Condition?patient=Patient/[id]&clinical-status=active&verification-status=confirmed
GET [base]/Condition?patient=Patient/[id]&code=http://hl7.org/fhir/sid/icd-10%7CG43.9
GET [base]/Condition?encounter=Encounter/[id]
GET [base]/Condition?patient=Patient/[id]&onset-date=ge2025-01-01
GET [base]/Condition?patient=Patient/[id]&recorded-date=ge2025-01-01

Создание

POST [base]/Condition
{
  "resourceType": "Condition",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-condition" ] },
  "clinicalStatus": { "coding": [ { "code": "active" } ] },
  "code": { ... },
  "subject": { "reference": "Patient/[id]" },
  ...
}

Обновление (например, перевод проблемы в разрешившееся состояние): отправьте полный ресурс с новым значением clinicalStatus / abatement[x] с помощью PUT:

PUT [base]/Condition/[id]
If-Match: W/"3"   # ETag из последнего ответа; 412, если ресурс с тех пор изменился

Полный перечень поддерживаемых параметров поиска приведён в CapabilityStatement.

Связанные материалы