Руководство к использованию стандарта FHIR в ЦИСЗ
0.2.6803 - ci-build

Профиль ресурса: Эпизод оказания медицинской помощи

Официальный URL: https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
Unknown as of 2026-06-25 Имя: EpisodeOfCareGeneral

Общий профиль дял эпизода оказания медицинской помощи.

Необходимо добавить описание!!!!!!

Для добавления описания нужно добавить файл input/intro-notes/StructureDefinition-EpisodeOfCareGeneral-intro.md

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

  • Это Профиль не используется ни в одном профиле в этом руководстве по реализации

You can also check for usages in the FHIR IG Statistics

Контент профиля

Описание профилей и принципов работы различных представлений..

Профиль ресурса: EpisodeOfCare

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare 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
... id 1..1 id Логический идентификатор этого артефакта
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... extension 0..0 Extension
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Бизнес-идентификаторы, относящиеся к данному EpisodeOfCare
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... value 1..1 string Уникальное значение
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..0 Организация, выдавшая идентификатор (может быть просто текстом)
... statusHistory 0..0 Список прошлых кодов состояния (текущий статус может быть включен, чтобы охватить дату начала действия статуса)
... type 1..1 CodeableConcept Type/class - e.g. specialist referral, disease management
Привязка: Вид медицинской помощи (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... reason
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
... diagnosis 1..1 BackboneElement The list of medical conditions that were addressed during the episode of care
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... condition 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
..... reference 1..1 Reference() Ссылка на ресурс
...... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... use 0..0 Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
... patient 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) The patient who is the focus of this episode of care
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... managingOrganization 0..1 Reference(Учреждение здравоохранения) Organization that assumes responsibility for care coordination
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... period 1..1 Period Interval during responsibility is assumed
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Начало периода действия
... referralRequest 0..1 Reference(ServiceRequest) Исходящий запрос
... careManager 0..1 Reference(Роль медицинского работника) Care manager/care coordinator for the patient
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... careTeam 0..1 Reference(CareTeam) Other practitioners facilitating this episode of care
... account 0..0 The set of accounts that may be used for billing for this EpisodeOfCare

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

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

Путь Статус Использование ValueSet Версия Источник
EpisodeOfCare.type Base required Вид медицинской помощи 📦0.2.6803 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare 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
... id Σ 1..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated Σ 0..1 instant Дата и время последнего обновления
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
... identifier 1..1 Identifier Бизнес-идентификаторы, относящиеся к данному EpisodeOfCare
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... system Σ 0..1 uri Пространство имен для значения идентификатора
Пример General: http://www.acme.com/identifiers/patient
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
... type Σ 1..1 CodeableConcept Type/class - e.g. specialist referral, disease management
Привязка: Вид медицинской помощи (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции
... reason Σ 0..* BackboneElement Список медицинских причин, которые, как ожидается, будут устранены во время оказания медицинской помощи
.... use Σ 0..1 CodeableConcept Для чего следует использовать значение reason
Привязка: EncounterReasonUse (example)
.... value Σ 0..* CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
Привязка: EncounterReasonCodes (example)
... diagnosis Σ 1..1 BackboneElement The list of medical conditions that were addressed during the episode of care
.... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... concept Σ 0..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... reference Σ 1..1 Reference() Ссылка на ресурс
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
...... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
...... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
...... display ΣC 0..1 string Текстовая трактовка ресурса
... patient Σ 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) The patient who is the focus of this episode of care
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... managingOrganization Σ 0..1 Reference(Учреждение здравоохранения) Organization that assumes responsibility for care coordination
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... period Σ 1..1 Period Interval during responsibility is assumed
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Начало периода действия
.... end ΣC 0..1 dateTime Конец периода действия
... referralRequest 0..1 Reference(ServiceRequest) Исходящий запрос
... careManager 0..1 Reference(Роль медицинского работника) Care manager/care coordinator for the patient
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... careTeam 0..1 Reference(CareTeam) Other practitioners facilitating this episode of care

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

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

Путь Статус Использование ValueSet Версия Источник
EpisodeOfCare.status Base required Episode Of Care Status 📍5.0.0 Стандарт FHIR
EpisodeOfCare.statusHistory.​status Base required Episode Of Care Status 📍5.0.0 Стандарт FHIR
EpisodeOfCare.type Base required Вид медицинской помощи 📦0.2.6803 этот IG
EpisodeOfCare.reason.​use Base example Encounter Reason Use 📍5.0.0 Стандарт FHIR
EpisodeOfCare.reason.​value Base example Encounter Reason Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.patient.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.managingOrganization.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.careManager.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error EpisodeOfCare If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error EpisodeOfCare If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error EpisodeOfCare If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error EpisodeOfCare If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика EpisodeOfCare A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ВСЕ** элементы All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ВСЕ** расширения Must have either extensions or value[x], not both extension.exists() != value.exists()

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare 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
... id Σ 1..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated Σ 0..1 instant Дата и время последнего обновления
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
... identifier 1..1 Identifier Бизнес-идентификаторы, относящиеся к данному EpisodeOfCare
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... system Σ 0..1 uri Пространство имен для значения идентификатора
Пример General: http://www.acme.com/identifiers/patient
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
... type Σ 1..1 CodeableConcept Type/class - e.g. specialist referral, disease management
Привязка: Вид медицинской помощи (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции
... reason Σ 0..* BackboneElement Список медицинских причин, которые, как ожидается, будут устранены во время оказания медицинской помощи
.... use Σ 0..1 CodeableConcept Для чего следует использовать значение reason
Привязка: EncounterReasonUse (example)
.... value Σ 0..* CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
Привязка: EncounterReasonCodes (example)
... diagnosis Σ 1..1 BackboneElement The list of medical conditions that were addressed during the episode of care
.... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... concept Σ 0..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... reference Σ 1..1 Reference() Ссылка на ресурс
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
...... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
...... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
...... display ΣC 0..1 string Текстовая трактовка ресурса
... patient Σ 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) The patient who is the focus of this episode of care
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... managingOrganization Σ 0..1 Reference(Учреждение здравоохранения) Organization that assumes responsibility for care coordination
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... period Σ 1..1 Period Interval during responsibility is assumed
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Начало периода действия
.... end ΣC 0..1 dateTime Конец периода действия
... referralRequest 0..1 Reference(ServiceRequest) Исходящий запрос
... careManager 0..1 Reference(Роль медицинского работника) Care manager/care coordinator for the patient
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... careTeam 0..1 Reference(CareTeam) Other practitioners facilitating this episode of care

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

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

Путь Статус Использование ValueSet Версия Источник
EpisodeOfCare.status Base required Episode Of Care Status 📍5.0.0 Стандарт FHIR
EpisodeOfCare.statusHistory.​status Base required Episode Of Care Status 📍5.0.0 Стандарт FHIR
EpisodeOfCare.type Base required Вид медицинской помощи 📦0.2.6803 этот IG
EpisodeOfCare.reason.​use Base example Encounter Reason Use 📍5.0.0 Стандарт FHIR
EpisodeOfCare.reason.​value Base example Encounter Reason Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.patient.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.managingOrganization.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.careManager.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error EpisodeOfCare If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error EpisodeOfCare If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error EpisodeOfCare If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error EpisodeOfCare If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика EpisodeOfCare A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ВСЕ** элементы All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ВСЕ** расширения Must have either extensions or value[x], not both extension.exists() != value.exists()

Схема различий

Профиль ресурса: EpisodeOfCare

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare 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
... id 1..1 id Логический идентификатор этого артефакта
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... extension 0..0 Extension
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Бизнес-идентификаторы, относящиеся к данному EpisodeOfCare
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... value 1..1 string Уникальное значение
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..0 Организация, выдавшая идентификатор (может быть просто текстом)
... statusHistory 0..0 Список прошлых кодов состояния (текущий статус может быть включен, чтобы охватить дату начала действия статуса)
... type 1..1 CodeableConcept Type/class - e.g. specialist referral, disease management
Привязка: Вид медицинской помощи (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... reason
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
... diagnosis 1..1 BackboneElement The list of medical conditions that were addressed during the episode of care
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... condition 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
..... reference 1..1 Reference() Ссылка на ресурс
...... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... use 0..0 Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
... patient 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) The patient who is the focus of this episode of care
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... managingOrganization 0..1 Reference(Учреждение здравоохранения) Organization that assumes responsibility for care coordination
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... period 1..1 Period Interval during responsibility is assumed
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Начало периода действия
... referralRequest 0..1 Reference(ServiceRequest) Исходящий запрос
... careManager 0..1 Reference(Роль медицинского работника) Care manager/care coordinator for the patient
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... careTeam 0..1 Reference(CareTeam) Other practitioners facilitating this episode of care
... account 0..0 The set of accounts that may be used for billing for this EpisodeOfCare

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

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

Путь Статус Использование ValueSet Версия Источник
EpisodeOfCare.type Base required Вид медицинской помощи 📦0.2.6803 этот IG

 


Необходимо добавить дополнительную информацию!!!!!!

Для добавления дополнительной информации нужно добавить файл input/intro-notes/StructureDefinition-EpisodeOfCareGeneral-notes.md

Синтаксис метода получения ресурса

Метод получения осуществляет доступ к текущему содержимому ресурса. Взаимодействие осуществляется с помощью HTTP GET команды:

GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare/[id]

Метод возвращает один экземпляр ресурса.

Возможные значения логического идентификатора («id») описаны в типе Id

При попытке доступа к несуществующему ресурсу будет возвращен HTTP статус код - 404 Not Found

Синтаксис поиска ресурса

Во всех поисковых взаимодействиях в этом руководстве используется HTTP GET команда со следующим синтаксисом:

GET [FHIR_BASE]/Patient/[patientId]/[Resource-type]?[parameter1]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]{&[parameter2]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]&...}

  • GET — это HTTP метод, используемый для получения ресурса.

  • Переменные указанные в «[]», обязательны для предоставления клиентом и будут заменены указанным строковым литералом.

  • Переменные указанные в «{}», не являются обязательными для предоставления клиентом и будут заменены указанным строковым литералом.

  • FHIR_BASE: URL-адрес сервера

  • Resource-type: имя типа ресурса (например, “EpisodeOfCare”).

  • parameter: параметры поиска, определенные для конкретного взаимодействия (например, «?encounter=EpisodeOfCare/01»).

  • value: значение параметра поиска

  • {:m1 m2 …}: модификатор параметра поиска

  • {c1 c2 …}: компаратор параметра поиска

  • {,value2,…}: логическое ИЛИ

  • {&parameter2={:m1 m2 …}={c1 c2 …}[value1{,value2,…}]&…}: логическое И

Простой пример запроса поиска в RESTful с использованием HTTP GET команды:

GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?type=value&...

Поддерживаемые параметры поиска ресурса EpisodeOfCare

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору EpisodeOfCare.id GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_id=00001
_profile reference По профилю EpisodeOfCare.meta.profile GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/EpisodeOfCareGeneral
care-manager reference Медицинский работник, отвечающий за сведения о нетрудоспособности пациента EpisodeOfCare.careManager GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?care-manager=Practitioner001
date date Период освобождения от работы, учебы, службы EpisodeOfCare.period GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?date=2024-01-02
diagnosis-code token Состояния/проблемы/диагнозы, для которых предназначен данный эпизод медицинской помощи (код) EpisodeOfCare.diagnosis.condition.concept GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-code=I83.9
diagnosis-reference reference Состояния/проблемы/диагнозы, для которых предназначен этот эпизод медицинской помощи (ссылка на источник) EpisodeOfCare.diagnosis.condition.reference GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-reference=FinalDiagnosis001
identifier token Бизнес-идентификаторы, относящиеся к данному эпизоду медицинской помощи EpisodeOfCare.identifier GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?identifier=1234567890
organization reference Организация, отвечающая за сведения о нетрудоспособности пациента EpisodeOfCare.managingOrganization GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?organization=Organization001
patient reference Ссылка на ресурс пациента EpisodeOfCare.patient GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?patient=[patientId]
reason-reference reference Ссылка на ресурс (resource reference) EpisodeOfCare.reason.value.reference GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?reason-reference=Condition003
status token Статус ресурса EpisodeOfCare.status GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?status=active

Поддерживаемые параметры поиска ресурса Сведения о ВН (EpisodeOfTemporaryDisability)

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору EpisodeOfCare.id GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_id=00001
_profile reference По профилю обращения EpisodeOfCare.meta.profile GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/EpisodeOfTemporaryDisability
care-manager reference Медицинский работник, отвечающий за сведения о нетрудоспособности пациента EpisodeOfCare.careManager GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?care-manager=[PractitionerRole_id]
date date Период освобождения от работы, учебы, службы EpisodeOfCare.period GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?date=2024-01-02
diagnosis-reference reference Состояния/диагнозы, которые являются причиной ВН EpisodeOfCare.diagnosis.condition.reference GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-reference=[FinalDiagnosis_id]
identifier token Для переходного периода, при выписке бумажного документа. Серия и номер ЛН/номер справки о ВН EpisodeOfCare.identifier GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?identifier=AB4567890
head-of reference Руководитель структурного подразделения или организации заверивший сведения о ВН EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/HeadOfUnit’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?head-of=[PractitionerRole_id]
kind-disability token Код вида ВН EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/TemporaryDisabilityKindDisability’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?kind-disability=09
organization reference Организация, отвечающая за сведения о нетрудоспособности пациента EpisodeOfCare.managingOrganization GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?organization=[Organization_id]
paid token Оплачивается ли период освобождения от работы EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/TemporaryDisabilityPeriodPaid’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?paid=1
patient reference Ссылка на ресурс пациента EpisodeOfCare.patient GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?patient=[patientId]
reason-use token Коды причин ВН по ф.4 госстатотчетности 32 EpisodeOfCare.reason.use GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?reason-use=pain
status token Статус ресурса EpisodeOfCare.status GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?status=finished

Поддерживаемые параметры поиска ресурса Непрерывный случай ВН (EpisodeOfTemporaryDisabilitySum)

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору EpisodeOfCare.id GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_id=00001
_profile reference По профилю обращения EpisodeOfCare.meta.profile GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/EpisodeOfTemporaryDisabilitySum
care-manager reference Медицинский работник, отвечающий за сведения о нетрудоспособности пациента EpisodeOfCare.careManager GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?care-manager=[PractitionerRole_id]
date date Период освобождения от работы, учебы, службы EpisodeOfCare.period GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?date=2024-01-02
identifier-eln token Уникальный структурированный идентификатор случая ВН EpisodeOfCare.identifier.where(use=’usual’).value GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?identifier-eln=02-1908989-2025000000000001
identifier-temp token Номер бумажного документа о ВН EpisodeOfCare.identifier.where(use=’temp’).value GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?identifier-temp=AB4567890
case-closing token Заключения о трудоспособности в случае ВН EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/TDCaseClosing’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?case-closing=1
patient reference Ссылка на ресурс пациента EpisodeOfCare.patient GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?patient=[patientId]
status token Статус ресурса EpisodeOfCare.status GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?status=finished

Поддерживаемые параметры поиска ресурса Эпизод оказания скорой медицинской помощи EpisodeOfEmergencyCare

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору EpisodeOfCare.id GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_id=00001
_profile reference По профилю EpisodeOfCare.meta.profile GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/EpisodeOfEmergencyCare
date date Период оказания скорой медицинской помощи EpisodeOfCare.period GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?date=2024-01-02
identifier-team-call-card-number token По идентификатору номера карты вызова бригады скорой медицинской помощи EpisodeOfCare.identifier:of-type=[system]|[code]|[value] GET [FHIR_BASE]/Patient?EpisodeOfCare?identifier:of-type=http://fhir.by/ValueSet/IdentifierTypeEmergencyCare|Team-call-card-number|228
identifier-number-team token По идентификатору номера бригады скорой медицинской помощи EpisodeOfCare.identifier:of-type=[system]|[code]|[value] GET [FHIR_BASE]/Patient?EpisodeOfCare?identifier:of-type=http://fhir.by/ValueSet/IdentifierTypeEmergencyCare|Number-team|650
diagnosis-reference reference Предварительный диагноз по результатам обращения за скорой медицинской помощью (ссылка на источник) EpisodeOfCare.diagnosis.condition.reference GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-reference=FinalDiagnosis001
managing-organization reference По организации, оказывающей скорую медицинскую помощь (ссылка на источник) EpisodeOfCare.managingOrganization GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?managing-organization=Organization001
patient reference По пациенту (ссылка на ресурс) EpisodeOfCare.patient GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?patient=[patientId]
call-classification token По классификации вызова: первичный, повторный, консультация и т.д. EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/CallClassification’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?call-classification=primary
kind-of-trauma-emergency-care token По виду травмы EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/KindOfTraumaEmergencyCare’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?kind-of-trauma-emergency-care=domestic-injury
result-visiting-emergency-care token По результату выезда бригады скорой медицинской помощи EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/ResultVisitingEmergencyCare’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?result-visiting-emergency-care=left-in-place
type token По типу бригады скорой медицинской помощи EpisodeOfCare.type GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?type=pediatric

Необходимо добавить описание Прав доступа!!!!!!

Для добавления описания нужно добавить файл input/rules/StructureDefinition-EpisodeOfCareGeneral-rules.md