Единая платформа цифрового здравоохранения Узбекистана
0.10.0 - draft
This page is part of the Uzbekistan Digital Health Platform (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
| Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare | Версия: 0.10.0 | ||||
| Active по состоянию на 2026-09-29 | Вычисляемое имя: UZCoreEpisodeOfCare | ||||
Uzbekistan Core profile for EpisodeOfCare, representing a patient's period of long-term care such as pregnancy care or chronic disease management.
UZ Core EpisodeOfCare объединяет несколько Encounter в один продолжительный клинический случай, ведение которого осуществляется медицинской организацией на DHP (Digital Health Platform - Цифровой платформе здравоохранения), например в рамках ведения беременности или программы ведения хронического заболевания. EpisodeOfCare связан с Patient, за его ведение отвечает соответствующая Organization, и он охватывает одно или несколько Condition. Решение о создании нового EpisodeOfCare или повторном использовании существующего должно приниматься осознанно: EpisodeOfCare для острого излечимого состояния закрывается после выздоровления пациента, тогда как EpisodeOfCare для хронического состояния, требующего пожизненного наблюдения, может оставаться активным в течение многих лет и передаваться между организациями.
Перечисленные ниже элементы должны либо всегда присутствовать (mandatory), либо поддерживаться при наличии соответствующих данных (Must Support). Не все они обязательны, однако система должна заполнять каждый элемент Must Support, если располагает соответствующими данными, и корректно обрабатывать его при получении. Ниже приведено человекочитаемое описание; точные кардинальности, типы и терминологические привязки указаны в формальных представлениях ниже.
Этот профиль не добавляет собственных обязательных кардинальностей. Обязательные элементы унаследованы от базового ресурса: status (planned | active | onhold | finished | cancelled …) и patient.
status и соответствующий period);use и value (Condition, Procedure, Observation или HealthcareService);Один EpisodeOfCare может объединять несколько Encounter - каждый визит необходимо связать с соответствующим EpisodeOfCare через элемент
Encounter.episodeOfCareвместо создания отдельного EpisodeOfCare для каждого визита.
В приведённых ниже примерах ресурс последовательно расширяется от реалистичного EpisodeOfCare до полного клинического случая. Скопируйте подходящий вариант и адаптируйте его - все приведённые значения проходят валидацию по этому профилю. Полные эталонные экземпляры доступны по ссылкам в нижней части страницы (профилактический EpisodeOfCare, EpisodeOfCare для ведения беременности).
На практике передаются данные, позволяющие платформе вести и находить EpisodeOfCare: бизнес-identifier, type для классификации EpisodeOfCare, managingOrganization для координации оказания помощи, Patient, к которому относится EpisodeOfCare, и period его действия. Элемент careManager (координирующий специалист) указывает специалиста, ответственного за координацию медицинской помощи в рамках данного клинического случая:
{
"resourceType": "EpisodeOfCare",
"meta": {
"profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare"]
},
"identifier": [
{
"system": "http://dhp.uz/ids/episode-of-care",
"value": "EOC-2025-0001"
}
],
"status": "active",
"type": [
{
"coding": [{ "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs", "code": "mserv-0001-00001" }],
"text": "Preventive services"
}
],
"patient": { "reference": "Patient/example-salim" },
"managingOrganization": { "reference": "Organization/example-organization" },
"careManager": { "reference": "Practitioner/example-practitioner" },
"period": { "start": "2025-08-01" }
}
patient, managingOrganization и careManager имеют обычный тип Reference - целевой ресурс указывается непосредственно в reference. Пока EpisodeOfCare остаётся открытым, period.end не указывается; добавьте его только при завершении клинического случая.
Клиническое содержание EpisodeOfCare определяется причиной оказания помощи (reason) и диагнозами (diagnosis), в отношении которых оказывается медицинская помощь. reason.value и diagnosis.condition имеют тип CodeableReference, поэтому reference располагается на один уровень вложенности глубже ({ "reference": { "reference": "..." } }) по сравнению с обычными Reference выше. Каждый diagnosis.use фиксирует роль соответствующего диагноза (здесь DD, основной диагноз):
{
"resourceType": "EpisodeOfCare",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare" ] },
"status": "active",
"patient": { "reference": "Patient/example-salim" },
"managingOrganization": { "reference": "Organization/example-organization" },
"reason": [
{
"use": {
"coding": [
{
"system": "https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-reason-use-cs",
"code": "mserv-0002-00002"
}
],
"text": "Preventive visit"
},
"value": [ { "reference": { "reference": "Condition/example-headache" } } ]
}
],
"diagnosis": [
{
"condition": [ { "reference": { "reference": "Condition/example-headache" } } ],
"use": {
"coding": [
{ "system": "http://terminology.hl7.org/CodeSystem/diagnosis-role", "code": "DD" }
],
"text": "Primary diagnosis"
}
}
]
}
reason.value может содержать reference на Condition, Procedure, Observation или HealthcareService; diagnosis.condition должен содержать Condition.
Продолжительный EpisodeOfCare может последовательно менять несколько статусов: сначала planned, затем active, затем finished. Текущее значение указывается в status; каждый предыдущий статус фиксируется в statusHistory, где для каждой записи указываются предыдущий status и соответствующий period:
{
"resourceType": "EpisodeOfCare",
"meta": {
"profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare"]
},
"status": "planned",
"patient": { "reference": "Patient/example-emma" },
"statusHistory": [
{
"status": "active",
"period": { "start": "2025-08-16", "end": "2025-09-01" }
}
]
}
Каждый statusHistory.status выбирается из того же ValueSet, что и status. Используйте это для сохранения истории изменений статуса, например когда EpisodeOfCare для хронического заболевания переводится в onhold и затем возобновляется.
Примеры API-запросов и пример payload приведены в разделе Быстрый старт в нижней части страницы.
Использование:
You can also check for usages in the FHIR IG Statistics
Описание профилей, дифференциалов, снимков и их представлений.
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare |
![]() ![]() |
?!SΣ | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе |
![]() ![]() |
SΣ | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system Привязка: EpisodeOfCareType (example): The type of the episode of care. |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) |
![]() ![]() |
SΣ | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) |
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) |
![]() ![]() |
Σ | 0..* | BackboneElement | The list of medical conditions that were addressed during the episode of care |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare Привязка: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents. |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи |
![]() ![]() |
SΣ | 0..1 | Period | Interval during responsibility is assumed |
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) |
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту |
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type | Base | example | Episode Of Care Type | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.use | Base | preferred | Encounter Diagnosis Use | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare |
![]() ![]() |
S | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса |
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе |
![]() ![]() |
S | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Требуемый шаблон: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs | |
![]() ![]() |
S | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) |
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare |
![]() ![]() |
S | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare |
![]() ![]() |
S | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи |
![]() ![]() |
S | 0..1 | Period | Interval during responsibility is assumed |
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) |
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту |
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Привязка: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) | ||||
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) | ||||
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе | ||||
![]() ![]() |
SΣ | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system Привязка: EpisodeOfCareType (example): The type of the episode of care. | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Разрез: Не упорядочено, Открыто от value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Разрез: Не упорядочено, Открыто от value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Требуемый шаблон: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) | ||||
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | The list of medical conditions that were addressed during the episode of care | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare Привязка: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи | ||||
![]() ![]() |
SΣ | 0..1 | Period | Interval during responsibility is assumed | ||||
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) | ||||
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту | ||||
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare | ||||
![]() ![]() |
0..* | Reference(Account) | The set of accounts that may be used for billing for this EpisodeOfCare | |||||
Документация для этого формата | ||||||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.language | Base | required | All Languages | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type | Base | example | Episode Of Care Type | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.use | Base | preferred | Encounter Diagnosis Use | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
Summary
Обязательный: 2 элементs(1 вложенные обязательны элемент)
Обязательная поддержка: 18 элементs
Структуры
Эта структура относится к этим другим структурам:
Разрезы
Эта структура определяет следующие Разрезы:
Просмотр ключевых элементов
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare |
![]() ![]() |
?!SΣ | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе |
![]() ![]() |
SΣ | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system Привязка: EpisodeOfCareType (example): The type of the episode of care. |
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) |
![]() ![]() |
SΣ | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) |
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) |
![]() ![]() |
Σ | 0..* | BackboneElement | The list of medical conditions that were addressed during the episode of care |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) |
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare Привязка: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents. |
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare |
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи |
![]() ![]() |
SΣ | 0..1 | Period | Interval during responsibility is assumed |
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) |
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту |
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type | Base | example | Episode Of Care Type | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.use | Base | preferred | Encounter Diagnosis Use | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
Дифференциальный вид
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare |
![]() ![]() |
S | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса |
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе |
![]() ![]() |
S | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Требуемый шаблон: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs | |
![]() ![]() |
S | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) |
![]() ![]() ![]() |
S | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) |
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare |
![]() ![]() |
S | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare |
![]() ![]() |
S | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи |
![]() ![]() |
S | 0..1 | Period | Interval during responsibility is assumed |
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) |
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту |
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare |
Документация для этого формата | ||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
Обзор моментальных снимковView
| Наименование | Флаги | Карта. | Тип | Описание и ограничения Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EpisodeOfCare(5.0.0) | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Привязка: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
S | 0..* | Identifier | Идентификатор данного EpisodeOfCare | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Текущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) | ||||
![]() ![]() |
S | 0..* | BackboneElement | Список предыдущих кодов статуса | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
S | 1..1 | code | Предыдущий статус EpisodeOfCare Привязка: EpisodeOfCareStatusVS (0.10.0) (required) | ||||
![]() ![]() ![]() |
S | 1..1 | Period | Продолжительность пребывания EpisodeOfCare в указанном статусе | ||||
![]() ![]() |
SΣ | 1..* | CodeableConcept | Классификация типа EpisodeOfCare Разрез: Не упорядочено, Открыто от value:coding.system Привязка: EpisodeOfCareType (example): The type of the episode of care. | ||||
![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Национальная классификация типа услуги для EpisodeOfCare Привязка: EpisodeOfCareTypeVS (0.10.0) (required) | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Разрез: Не упорядочено, Открыто от value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Разрез: Не упорядочено, Открыто от value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Требуемый шаблон: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | Список клинических состояний, которые предполагается рассматривать в ходе оказания помощи | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Назначение значения reason Привязка: EpisodeOfCareReasonUseVS (0.10.0) (required) | ||||
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) | Клиническая причина, требующая рассмотрения Привязка: ICD10Codes (required) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | The list of medical conditions that were addressed during the episode of care | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
SΣ | 0..* | CodeableReference(UZ Core Condition(0.10.0)) | Диагноз по ICD-10, относящийся к Encounter Привязка: ICD10Codes (required) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | CodeableConcept | Роль диагноза в рамках EpisodeOfCare Привязка: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(UZ Core Patient(0.10.0)) | Patient, связанный с данным EpisodeOfCare | ||||
![]() ![]() |
SΣ | 0..1 | Reference(UZ Core Organization(0.10.0)) | Organization, ответственная за координацию оказания помощи | ||||
![]() ![]() |
SΣ | 0..1 | Period | Interval during responsibility is assumed | ||||
![]() ![]() |
S | 0..* | Reference(ServiceRequest) | Originating Referral Request(s) | ||||
![]() ![]() |
S | 0..1 | Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) | Специалист, координирующий оказание медицинской помощи пациенту | ||||
![]() ![]() |
S | 0..* | Reference(CareTeam) | Другие специалисты, оказывающие медицинскую помощь в рамках данного EpisodeOfCare | ||||
![]() ![]() |
0..* | Reference(Account) | The set of accounts that may be used for billing for this EpisodeOfCare | |||||
Документация для этого формата | ||||||||
| Путь | Статус | Использование | ValueSet | Версия | Источник |
| EpisodeOfCare.language | Base | required | All Languages | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.statusHistory.status | Base | required | EpisodeOfCare status value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.type | Base | example | Episode Of Care Type | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.type:serviceType | Base | required | EpisodeOfCare type value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.use | Base | required | EpisodeOfCare reason use value set | 📍0.10.0 | этот IG |
| EpisodeOfCare.reason.value | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.condition | Base | required | ICD-10 Codes | 📍5.0.0 | Стандарт FHIR |
| EpisodeOfCare.diagnosis.use | Base | preferred | Encounter Diagnosis Use | 📍5.0.0 | Стандарт FHIR |
| Id | Градация | Путь(и) | Описание | Выражение |
Summary
Обязательный: 2 элементs(1 вложенные обязательны элемент)
Обязательная поддержка: 18 элементs
Структуры
Эта структура относится к этим другим структурам:
Разрезы
Эта структура определяет следующие Разрезы:
Другие представления профиля: CSV, Excel, Schematron
Типовые операции API для этого профиля. Для запросов требуется JWT-токен доступа - см. раздел Безопасность и аутентификация. [base] - это базовый URL FHIR-сервера; | разделяет систему и значение и должен быть URL-кодирован как %7C.
Получение по идентификатору сервера
GET [base]/EpisodeOfCare/[id]
Поиск EpisodeOfCare
GET [base]/EpisodeOfCare?patient=Patient/[id]
GET [base]/EpisodeOfCare?patient=Patient/[id]&status=active
GET [base]/EpisodeOfCare?patient=Patient/[id]&type=http://terminology.dhp.uz/...%7C...
GET [base]/EpisodeOfCare?patient=Patient/[id]&date=ge2025-01-01
GET [base]/EpisodeOfCare?organization=Organization/[id]
GET [base]/EpisodeOfCare?care-manager=Practitioner/[id]
Создание
POST [base]/EpisodeOfCare
{
"resourceType": "EpisodeOfCare",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare" ] },
"status": "active",
"patient": { "reference": "Patient/[id]" },
"managingOrganization": { "reference": "Organization/[id]" },
...
}
Обновление (например, закрытие EpisodeOfCare путём изменения status на finished и заполнения period.end, либо передача его другой managingOrganization) - отправьте полный ресурс с помощью PUT:
PUT [base]/EpisodeOfCare/[id]
If-Match: W/"3" # ETag из последнего чтения; 412, если ресурс с тех пор изменился
Все поддерживаемые параметры поиска приведены в CapabilityStatement.