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

Профиль ресурса: Госпитализация

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

Случай госпитализации, плановой или экстренной. Раздел Госпитализация пациента

Описание профиля:

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

В составе ресурса передаются следующие сведения:

  • Идентификатор случая, сформированный в МИС - это номер медицинской карты стационарного пациента, который и является уникальным для данной организации здравоохранения. Важно! Присвоенный идентификатор (identifier.value) не должен изменяться на протяжении всего случая госпитализации;
  • Статус ресурса. МИС разрешено передавать ресурсы Hospitalosation со статусом active или watilist;
  • Вид медицинской помощи. Важно! В зависимости от объема оказания медицинской помощи значение элемента может изменяться на протяжении случая госпитализации от первичной до высокотехнологичной;
  • Вид оплаты при госпитализации пациента;
  • Причина для госпитализации с указанием вида госпитализации;
  • Диагноз направившей организации здравоохранения. Если диагнозов несколько, они должны быть перечислены начиная с основного, конкурирующего, далее его осложнения и сопутствующие заболевания;
  • Диагнозы, выставленные во время госпитализации, включают следующие виды диагнозов:
    • предварительный диагноз (диагноз при поступлении);
    • клинический диагноз;
    • заключительный диагноз (заключительный клинический диагноз);
    • патологоанатомический диагноз.
  • Сведения о пациенте;
  • Организация, в которую госпитализирован пациент. Если стационар по штатному расписанию является структурным подразделением учреждения здравоохранения, то в расширении extension:LocationPart необходимо передать ссылку на структурное подразделение организации (не палатное отделение), в которое направлен на госпитализацию пациент;
  • Лечение в одном структурном продразделении. В этом расширении передаются сведения о структурном подразделении палатного типа:
    • структурное подразделение, в котором пациенту оказывалась медицинская помощь;
    • профиль коек;
    • период, когда пациент находился в отделении;
    • исход лечения в отделении;
    • лечащий врач и, при необходимости, заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации здравоохранения.
  • Период госпитализации;
  • Направление, по которому пациент был направлен на госпитализацию;
  • Врач приемного отделения - специалист, который осматривал пациента в приемном отделении. Важно! Значение этого элемента ресурса не изменяется на протяжении всего периода госпитализации;
  • Сведения о передаче информации о пациенте;
  • Побочное действие лекарственного средства;
  • Время от момента начала заболевания до госпитализации, в часах;
  • Сколько раз в году был госпитализирован пациент по поводу данного заболевания;
  • Трансфузиологический анамнез;
  • Болел ли пациент вирусным гепатитом;
  • Ссылка на законного представителя пациента, который госпитализировался вместе с ним. К примеру, на мать несовершеннолетнего пациента. Как правило, такой представитель один, но для исключительных случаев, когда возможна смена представителя, можно создать еще несколько экземпляров представителей пациента;
  • Нарушение режима при госпитализации;
  • Ссылка на ресурс госпитализации, который является предыдущим отправленным в ЦИСЗ ресурсом в рамках одного случая госпитализации.

Диаграмма последовательности обмена ресурсами между МИС и ЦИСЗ:


sequenceDiagram

    actor Patient as Пациент
    actor Pract as Врач приемного отделения
    actor Pract1 as Врач отделения № 1
    actor Pract2 as Врач отделения № 2
    participant Foo as ЦИСЗ

    Patient ->> Pract: Обратился в приемное отделение
    note over Pract, Foo: Госпитализация пациента в отделение №1
    Pract ->> Pract: Принимает решение госпитализировать пациента
    Pract ->> Foo: Сведения о госпитализации пациента (Hospitalisation_01.status=active)
    Patient ->> Pract1: Госпитализирован в отделение №1
    note over Pract, Foo: Перевод пациента из отделения №1 в отделение №2
    Pract1 ->> Pract1: Принимает решение о переводе пациента в отделение №2
    Pract1 ->> Foo: Сведения о госпитализации пациента (Hospitalisation_02.status=active)
    Patient ->> Pract2: Переведен в отделение №2
    note over Pract, Foo: Выписка пациента из стационара и формирование эпикриза
    Pract2 ->> Pract2: Принимает решение о выписке пациента
    Pract2 ->> Foo: Сведения о госпитализации пациента (Hospitalisation_03.status=waitlist)
    Patient ->> Patient: Выписан домой
    Pract2 ->> Foo: Пакет медицинских данных BundleHospitalisation

Импорт данных:

1. Начало случая госпитализации:

1.1 В приемном отделении организации здравоохранения сформировать посредством МИС и импортировать в ЦИСЗ ресурс Hospitalisation должен врач, который осматривал пациента и принял решение о госпитализации.

До импорта пакета, содержащего ресурс Hospitalisation, необходимо проверить наличие активных ресурсов Hospitalisation в ЦИСЗ:

GET [FHIR_BASE]/Patient/[patient_id]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/Hospitalisation&status=active

Если ресурс не найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset с элементом total = 0.

Если ресурс найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset, содержащий ресурс Hospitalisation. В этом случае импорт нового активного случая госпитализации невозможен, необходимо закрыть предыдущий случай госпитализации и после этого повторить шаги, описанные выше.

1.2 Для импорта ресурса при госпитализации пациента в стационар необходимо:

POST [FHIR_BASE]/Bundle/$import

Ответы метода импорта описаны в разделе Импорт пакета медицинских данных о пациенте.

2. Перевод из одного отделения в другое:

2.1 В отделении организации здравоохранения, из которого переводится пациент, сформировать посредством МИС и импортировать в ЦИСЗ ресурс Hospitalisation должен врач, который принял решение о переводе пациента в другое отделение.

До импорта пакета, содержащего ресурс Hospitalisation, необходимо получить активный случай госпитализации пациента:

GET [FHIR_BASE]/Patient/[patient_id]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/Hospitalisation&status=active

Если ресурс не найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset с элементом total = 0. Ситуация возможна в случаях, когда ресурс Hospitalisation не был импортирован ранее.

Если ресурс найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset, содержащий ресурс EpisodeOfCare.

2.2 Для импорта ресурса при переводе пациента в другое отделение необходимо:

  • разместить ссылку на полученный ресурс Hospitalisation в элементе extension[PreviusResourceHospitalisation];
  • в элементе extension[treatmentInUnit] разместить сведения об эпизоде оказания медицинской помощи в отделении, из которого переводится пациент;
  • в элементе diagnosis разместить сведения о клиническом диагнозе;
  • выполнить операцию импорта пакета медицинских данных ресурса Hospitalisation со статусом active.

3. Завершение случая госпитализации:

3.1 В отделении организации здравоохранения, из которого выписывается пациент, сформировать посредством МИС и импортировать в ЦИСЗ ресурс Hospitalisation должен врач, который принял решение о выписке пациента из стационара.

До импорта пакета, содержащего ресурс Hospitalisation, необходимо получить активный случай госпитализации пациента:

GET [FHIR_BASE]/Patient/[patient_id]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/Hospitalisation&status=active

Если ресурс не найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset с элементом total = 0. Ситуация возможна в случаях, когда ресурс Hospitalisation не был импортирован ранее.

Если ресурс найден, ЦИСЗ вернет HTTP-статус 200 (ОК) и в теле ответа Bundle типа searchset, содержащий ресурс EpisodeOfCare.

3.2 Для импорта ресурса при выписке пациента необходимо:

  • разместить ссылку на полученный ресурс Hospitalisation в элементе extension[PreviusResourceHospitalisation];
  • в элементе extension[treatmentInUnit] разместить сведения об эпизоде оказания медицинской помощи в отделении, из которого пациент выписывается;
  • в элементе period указать дату окончания госпитализации;
  • в элементе diagnosis разместить сведения о заключительном диагнозе;
  • выполнить операцию импорта пакета медицинских данных ресурса Hospitalisation со статусом waitlist.

Отмена импорта данных:

Отмена импорта Bundle осуществляется с помощью метода отмены импорта пакета медицинских данных:

POST [FHIR_BASE]/Bundle/<bundle_id>/$cancel

Возможна отмена только последнего сохраненного в ЦИСЗ Bundle.

Изменение статусов ресурса:

  • status = active присваивается при поступлении пациента на госпитализацию в организацию здравоохранения и сохраняется на всем протяжении госпитализации до момента выписки или другого исхода;
  • status = waitlist присваивается при выписке пациента из организации здравоохранения, при переводе пациента в другую организацию здравоохранения, при выписке в результате смерти пациента, за которой не последовало патологоанатомическое вскрытие. Статус waitlist подразумевает дальнейшее создание ресурса ЭВЭ (электронного выписного эпикриза);
  • status = onhold присваивается ресурсу автоматически в том случае, если в ЦИСЗ сохранен актуальный ресурс, который ссылался на данный ресурс;
  • status = finished присваивается ресурсу автоматически в том случае, если был создан ресурс ЭВЭ (электронный выписной эпикриз).

Правила использования профиля:

  • оперативные вмешательства, процедуры, лабораторные и инструментальные исследования, консультации специалистов, в том числе ВКК, консилиумы, выполняемые во время госпитализации, могут иметь ссылку на ресурс Hospitalisation, непосредственно ресурс Hospitalisation не содержит ссылок на них;

  • для лиц, которые госпитализируются на экспертизу, должен создаваться ресурс “Заключение”, который будет иметь ссылку на случай госпитализации, в процессе которого происходила экспертиза;

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

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

Для ресурса госпитализация реализованы следующие проверки:

  • статус случая госпитализации может быть только active (активный) или finished (завершенный);
  • может быть только один основной диагноз в разделах “Предварительный диагноз”, “Клинический диагноз”, “Заключительный диагноз”, “Патологоанатомический диагноз”;
  • если случай госпитализации завершен, необходимо наличие клинического и заключительного диагноза;
  • для плановой госпитализации должна быть ссылка на направление на госпитализацию (ресурс) или текстовое представление направления на госпитализацию;
  • если оплата госпитализации пациента происходит за счет страхования, то должны быть указаны реквизиты страховщика;
  • при экстренной госпитализации должно быть указано время, прошедшее с момента возникновения заболевания;
  • дата начала госпитализации должна быть раньше или равна дате окончания периода госпитализации;
  • статус госпитализации active (активный) предполагает отсутствие даты окончания госпитализации;
  • статус госпитализации finished (завершенный) предполагает наличие даты окончания госпитализации.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare C 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
Constraints: HospitalisationStatus, HospitalisationStatusDateStart, HospitalisationStatusDateEnd, ServiceRequestHospitalisationRule, FinalDiagnosisHospitalisation, EmergencyHospitalisationTermRule, PeriodStartEndRule
... 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/Hospitalisation
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:treatmentInUnit 0..* (Комплекс) Лечение в одном структурном подразделении
URL: https://fhir.by/StructureDefinition/TreatmentInUnit
.... extension:informationTransfer 0..* (Комплекс) Сведения о передаче информации о пациенте
URL: https://fhir.by/StructureDefinition/InformationTransfer
.... extension:hospitalisationPaid 1..1 (Комплекс) Вид оплаты при госпитализации пациента
URL: https://fhir.by/StructureDefinition/HospitalisationPaid
.... extension:sideEffect 0..* (Комплекс) Побочное действие лекарственного средства
URL: https://fhir.by/StructureDefinition/SideEffect
.... extension:emergencyHospitalisationTerm 0..1 positiveInt Время от момента начала заболевания до госпитализации, в часах
URL: https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm
.... extension:transfusiologyAnamnesisReference 0..1 Reference(Профиль для ответов по трансфузиологическому анамнезу) Ссылка на ресурс трансфузиологический анамнез. Для случаев, когда не удается выяснить оставить незаполненным
URL: https://fhir.by/StructureDefinition/TransfusiologyAnamnesisReference
.... extension:hepatitis 0..1 boolean Болел ли вирусным гепатитом
URL: https://fhir.by/StructureDefinition/HepatitisBool
.... extension:diagnosisOfSendingOrganisation 0..* Reference(Диагноз) Диагноз направившей организации здравоохранения. Если диагнозов несколько, они должны быть перечислены начиная с Основного, конкурирующего, далее его осложнения и сопутствующие заболевания
URL: https://fhir.by/StructureDefinition/DiagnosisOfSendingOrganisation
.... extension:sequenceNumbeHospitalisation 1..1 positiveInt Сколько раз в году был госпитализирован по поводу данного заболевания. Если впервые - 1, если повторно второй раз - 2, и т.д.
URL: https://fhir.by/StructureDefinition/SequenceNumbeHospitalisation
.... extension:previusResource 0..1 Reference(Госпитализация) Ссылка на ресурс госпитализации, который является предыдущим отправленным в ЦИСЗ ресурсом в рамках одного случая
URL: https://fhir.by/StructureDefinition/PreviusResourceHospitalisation
.... extension:relatedPersonHospitalisation 0..* Reference(Законный представитель пациента) Ссылка на законного представителя пациента, который госпитализировался вместе с ним. К примеру, на мать несовершеннолетнего пациента. Как правило такой представитель один, но для исключительных случаев, когда возможна смена представителя, можно создать еще несколько экземпляров представителей пациента.
URL: https://fhir.by/StructureDefinition/RelatedPersonPermanentExt
.... extension:regimeViolation 0..* (Комплекс) Нарушение режима при госпитализации
URL: https://fhir.by/StructureDefinition/RegimeViolationHospitalisation
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Идентификатор случая, сформированный в МИС
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение внутреннего идентификатора в МИС
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 1..1 Reference(Учреждение здравоохранения) Если потребуется, ссылка на организацию в которой данный идентификатор был создан
... status 1..1 code Статус ресурса. Возможен импорт ресурсов со статусами active - активный случай госпитализации, начат или продолжен, или waitlist - завершенный случай госпитализации. Статусы finished и onhold присваиваются ресурсам в ЦИСЗ автоматически при выполнении необходимых условий.
... statusHistory 0..0 Список прошлых кодов состояния (текущий статус может быть включен, чтобы охватить дату начала действия статуса)
... type 1..1 CodeableConcept Вид медицинской помощи
Привязка: Вид медицинской помощи (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 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... reason 1..1 BackboneElement Причины для госпитализации с указанием вида госпитализации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... use 1..1 CodeableConcept Вид госпитализации: плановая или экстренная
Привязка: Вид госпитализации (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 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... value 1..1 CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..0 Код, определенный в справочнике НСИ Терминология
...... text 1..1 string Причины для госпитализации текстом
..... reference 0..0 Ссылка на ресурс
... Разрезы для diagnosis 1..4 BackboneElement Диагнозы выставленные во время госпитализации
Разрез: Не упорядочено, Закрыто от value:use.coding.code
.... diagnosis:preleminary SC 1..1 BackboneElement Предварительный диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Preliminary
.... diagnosis:clinical SC 0..1 BackboneElement Клинический диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Clinical
.... diagnosis:final SC 0..1 BackboneElement Заключительный диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Final
.... diagnosis:patho SC 0..1 BackboneElement Патологоанатомический диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Pathoanatomic
... patient 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) Пациент. Представлен ссылкой на ресурс по одному из разрешенных профилей
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... managingOrganization 1..1 Reference(Учреждение здравоохранения) Организация в которую госпитализирован пациент. Представлена ссылкой на ресурс по профилю OrganisationBy
.... Разрезы для extension Содержимое/правила для всех разрезов
..... extension:LocationPart 0..1 Reference(Структурное подразделение) Структурное подразделение организации (не палатное отделение), в которое направлен на госпитализацию пациент
URL: https://fhir.by/StructureDefinition/LocationPartOfOrganization
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... period 1..1 Period Период госпитализации. Обязательно имеет дату начала госпитализации. Дата окончания госпитализации должна указываться в при ее завершении.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Начало периода действия
... referralRequest 0..1 Reference(Направление на госпитализацию) Направление, по которому пациент был направлен на госпитализацию. Представлено ссылкой на ресурс по профилю ServiceRequestHospitalisation. Если госпитализация плановая, но пациент не имеет электронного направления, размещенного в ЦИСЗ (бумажное направление, направление в МИС не подключенной к ЦИСЗ), необходимо указать текстовое представление направления. Например: направлен из 12 ГКБ для планового оперативного лечения
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... display 0..1 string текстовое представление направления, если не существует в виде ресурса FHIR
... careManager 1..1 Reference(Роль медицинского работника) Врач приемного отделения. Специалист, который принял пациента в приемном отделении, не изменяется в течение жизненного цикла случая госпитализации.
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... careTeam 0..0 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
EpisodeOfCare.reason.​use Base required Вид госпитализации 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:preleminary.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:clinical.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:final.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:patho.​use Base required Виды диагнозов 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
EmergencyHospitalisationTermRule error EpisodeOfCare При экстренной госпитализации должно быть указано время прошедшее с момента возникновения заболевания. reason.use.coding.code.substring(0, 1) = '2' implies extension('https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm').exists()
FinalDiagnosisHospitalisation error EpisodeOfCare Если случай госпитализации завершен, необходимо наличие клинического и заключительного диагноза status = 'waitlist' implies (diagnosis.where(use.coding.code = 'Clinical').exists() and diagnosis.where(use.coding.code = 'Final').exists())
HospitalisationStatus error EpisodeOfCare Статус ресурса может иметь значения active - активный | waitlist - завершенный status = 'active' or status = 'waitlist'
HospitalisationStatusDateEnd error EpisodeOfCare Статус госпитализации waitlist (завершенный) предполагает наличие даты окончания госпитализации status = 'waitlist' implies period.end.exists()
HospitalisationStatusDateStart error EpisodeOfCare Статус ресурса active (активный) предполагает отсутствие даты окончания status = 'active' implies period.end.exists().not()
MainDiagnosisHospitalisation error EpisodeOfCare.diagnosis:preleminary, EpisodeOfCare.diagnosis:clinical, EpisodeOfCare.diagnosis:final, EpisodeOfCare.diagnosis:patho Может быть только один основной диагноз в элементе diagnosis.condition condition.extension('https://fhir.by/StructureDefinition/TypeOfDiagnosis').where(value.coding.code = 'mainDiagnosis').count() = 1
PeriodStartEndRule error EpisodeOfCare Дата начала должна быть раньше или ровна дате окончания периода period.end.exists() implies period.start <= period.end
ServiceRequestHospitalisationRule error EpisodeOfCare Для плановой госпитализации должна быть ссылка на направление или его текстовое представление. reason.use.coding.code.substring(0, 1) = '1' implies referralRequest.exists()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare C 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
Constraints: HospitalisationStatus, HospitalisationStatusDateStart, HospitalisationStatusDateEnd, ServiceRequestHospitalisationRule, FinalDiagnosisHospitalisation, EmergencyHospitalisationTermRule, PeriodStartEndRule
... id Σ 0..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/Hospitalisation
... Разрезы для extension 2..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:treatmentInUnit C 0..* (Комплекс) Лечение в одном структурном подразделении
URL: https://fhir.by/StructureDefinition/TreatmentInUnit
Constraints: OutcomeAndPeriodTreatment
.... extension:informationTransfer 0..* (Комплекс) Сведения о передаче информации о пациенте
URL: https://fhir.by/StructureDefinition/InformationTransfer
.... extension:hospitalisationPaid C 1..1 (Комплекс) Вид оплаты при госпитализации пациента
URL: https://fhir.by/StructureDefinition/HospitalisationPaid
Constraints: HospitalisationHealthInsuranceRule
.... extension:sideEffect 0..* (Комплекс) Побочное действие лекарственного средства
URL: https://fhir.by/StructureDefinition/SideEffect
.... extension:emergencyHospitalisationTerm 0..1 positiveInt Время от момента начала заболевания до госпитализации, в часах
URL: https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm
.... extension:transfusiologyAnamnesisReference 0..1 Reference(Профиль для ответов по трансфузиологическому анамнезу) Ссылка на ресурс трансфузиологический анамнез. Для случаев, когда не удается выяснить оставить незаполненным
URL: https://fhir.by/StructureDefinition/TransfusiologyAnamnesisReference
.... extension:hepatitis 0..1 boolean Болел ли вирусным гепатитом
URL: https://fhir.by/StructureDefinition/HepatitisBool
.... extension:diagnosisOfSendingOrganisation 0..* Reference(Диагноз) Диагноз направившей организации здравоохранения. Если диагнозов несколько, они должны быть перечислены начиная с Основного, конкурирующего, далее его осложнения и сопутствующие заболевания
URL: https://fhir.by/StructureDefinition/DiagnosisOfSendingOrganisation
.... extension:sequenceNumbeHospitalisation 1..1 positiveInt Сколько раз в году был госпитализирован по поводу данного заболевания. Если впервые - 1, если повторно второй раз - 2, и т.д.
URL: https://fhir.by/StructureDefinition/SequenceNumbeHospitalisation
.... extension:previusResource 0..1 Reference(Госпитализация) Ссылка на ресурс госпитализации, который является предыдущим отправленным в ЦИСЗ ресурсом в рамках одного случая
URL: https://fhir.by/StructureDefinition/PreviusResourceHospitalisation
.... extension:relatedPersonHospitalisation 0..* Reference(Законный представитель пациента) Ссылка на законного представителя пациента, который госпитализировался вместе с ним. К примеру, на мать несовершеннолетнего пациента. Как правило такой представитель один, но для исключительных случаев, когда возможна смена представителя, можно создать еще несколько экземпляров представителей пациента.
URL: https://fhir.by/StructureDefinition/RelatedPersonPermanentExt
.... extension:regimeViolation 0..* (Комплекс) Нарушение режима при госпитализации
URL: https://fhir.by/StructureDefinition/RegimeViolationHospitalisation
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение внутреннего идентификатора в МИС
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Если потребуется, ссылка на организацию в которой данный идентификатор был создан
... status ?!Σ 1..1 code Статус ресурса. Возможен импорт ресурсов со статусами active - активный случай госпитализации, начат или продолжен, или waitlist - завершенный случай госпитализации. Статусы finished и onhold присваиваются ресурсам в ЦИСЗ автоматически при выполнении необходимых условий.
Привязка: EpisodeOfCareStatus (required): Статус эпизода оказания медицинской помощи.
... type Σ 1..1 CodeableConcept Вид медицинской помощи
Привязка: Вид медицинской помощи (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 Значение кода
... reason Σ 1..1 BackboneElement Причины для госпитализации с указанием вида госпитализации
.... use Σ 1..1 CodeableConcept Вид госпитализации: плановая или экстренная
Привязка: Вид госпитализации (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 Значение кода
.... value Σ 1..1 CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
Привязка: EncounterReasonCodes (example)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... text Σ 1..1 string Причины для госпитализации текстом
... Разрезы для diagnosis Σ 1..4 BackboneElement Диагнозы выставленные во время госпитализации
Разрез: Не упорядочено, Закрыто от value:use.coding.code
.... diagnosis:Все разрезы Содержимое/правила для всех разрезов
..... id 0..1 string Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
..... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать даже если его не узнают
..... condition Σ 0..* CodeableReference(Condition) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
..... use Σ 0..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: EncounterDiagnosisUse (preferred): Тип диагноза, который представляет собой это состояние.
.... diagnosis:preleminary SΣC 1..1 BackboneElement Предварительный диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Preliminary
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:clinical SΣC 0..1 BackboneElement Клинический диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Clinical
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:final SΣC 0..1 BackboneElement Заключительный диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Final
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:patho SΣC 0..1 BackboneElement Патологоанатомический диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Pathoanatomic
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
... patient Σ 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) Пациент. Представлен ссылкой на ресурс по одному из разрешенных профилей
.... extension 0..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 Σ 1..1 Reference(Учреждение здравоохранения) Организация в которую госпитализирован пациент. Представлена ссылкой на ресурс по профилю OrganisationBy
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... extension:LocationPart 0..1 Reference(Структурное подразделение) Структурное подразделение организации (не палатное отделение), в которое направлен на госпитализацию пациент
URL: https://fhir.by/StructureDefinition/LocationPartOfOrganization
.... 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 Период госпитализации. Обязательно имеет дату начала госпитализации. Дата окончания госпитализации должна указываться в при ее завершении.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Начало периода действия
.... end ΣC 0..1 dateTime Конец периода действия
... referralRequest 0..1 Reference(Направление на госпитализацию) Направление, по которому пациент был направлен на госпитализацию. Представлено ссылкой на ресурс по профилю ServiceRequestHospitalisation. Если госпитализация плановая, но пациент не имеет электронного направления, размещенного в ЦИСЗ (бумажное направление, направление в МИС не подключенной к ЦИСЗ), необходимо указать текстовое представление направления. Например: направлен из 12 ГКБ для планового оперативного лечения
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 0..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string текстовое представление направления, если не существует в виде ресурса FHIR
... careManager 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 Текстовая трактовка ресурса

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 required Вид госпитализации 📦0.2.6803 этот IG
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.​use Base preferred Encounter Diagnosis Use 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:clinical.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:clinical.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:clinical.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:final.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:final.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:final.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:patho.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:patho.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:patho.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.patient.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.managingOrganization.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.referralRequest.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.careManager.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
EmergencyHospitalisationTermRule error EpisodeOfCare При экстренной госпитализации должно быть указано время прошедшее с момента возникновения заболевания. reason.use.coding.code.substring(0, 1) = '2' implies extension('https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm').exists()
FinalDiagnosisHospitalisation error EpisodeOfCare Если случай госпитализации завершен, необходимо наличие клинического и заключительного диагноза status = 'waitlist' implies (diagnosis.where(use.coding.code = 'Clinical').exists() and diagnosis.where(use.coding.code = 'Final').exists())
HospitalisationHealthInsuranceRule error EpisodeOfCare.extension:hospitalisationPaid Если выбран код 'insurance-mandatory' или 'optional-insurance', то расширение HealthInsurance должно быть заполнено. extension('https://fhir.by/StructureDefinition/HospitalisationPaidType').where( value.coding.code = 'insurance-mandatory' or value.coding.code = 'optional-insurance' ).exists() implies extension('https://fhir.by/StructureDefinition/HealthInsurance').exists()
HospitalisationStatus error EpisodeOfCare Статус ресурса может иметь значения active - активный | waitlist - завершенный status = 'active' or status = 'waitlist'
HospitalisationStatusDateEnd error EpisodeOfCare Статус госпитализации waitlist (завершенный) предполагает наличие даты окончания госпитализации status = 'waitlist' implies period.end.exists()
HospitalisationStatusDateStart error EpisodeOfCare Статус ресурса active (активный) предполагает отсутствие даты окончания status = 'active' implies period.end.exists().not()
MainDiagnosisHospitalisation error EpisodeOfCare.diagnosis:preleminary, EpisodeOfCare.diagnosis:clinical, EpisodeOfCare.diagnosis:final, EpisodeOfCare.diagnosis:patho Может быть только один основной диагноз в элементе diagnosis.condition condition.extension('https://fhir.by/StructureDefinition/TypeOfDiagnosis').where(value.coding.code = 'mainDiagnosis').count() = 1
OutcomeAndPeriodTreatment error EpisodeOfCare.extension:treatmentInUnit Если исход заболевания указан, то должно быть указано окончание периода нахождения в отделении extension('https://fhir.by/StructureDefinition/TreatmentOutcome').valueCodeableConcept.exists() implies extension('https://fhir.by/StructureDefinition/TreatmentPeriod').valuePeriod.end.exists()
PeriodStartEndRule error EpisodeOfCare Дата начала должна быть раньше или ровна дате окончания периода period.end.exists() implies period.start <= period.end
ServiceRequestHospitalisationRule error EpisodeOfCare Для плановой госпитализации должна быть ссылка на направление или его текстовое представление. reason.use.coding.code.substring(0, 1) = '1' implies referralRequest.exists()
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

Summary

Обязательный: 31 элементs(24 вложенные обязательны элементs)
Обязательная поддержка: 4 элементs
Запрещено: 66 элементs

Структуры

Эта структура относится к этим другим структурам:

Расширения

Эта структура ссылается на эти расширения:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения EpisodeOfCare.diagnosis (Closed)

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. EpisodeOfCare C 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
Constraints: HospitalisationStatus, HospitalisationStatusDateStart, HospitalisationStatusDateEnd, ServiceRequestHospitalisationRule, FinalDiagnosisHospitalisation, EmergencyHospitalisationTermRule, PeriodStartEndRule
... id Σ 0..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/Hospitalisation
... Разрезы для extension 2..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:treatmentInUnit C 0..* (Комплекс) Лечение в одном структурном подразделении
URL: https://fhir.by/StructureDefinition/TreatmentInUnit
Constraints: OutcomeAndPeriodTreatment
.... extension:informationTransfer 0..* (Комплекс) Сведения о передаче информации о пациенте
URL: https://fhir.by/StructureDefinition/InformationTransfer
.... extension:hospitalisationPaid C 1..1 (Комплекс) Вид оплаты при госпитализации пациента
URL: https://fhir.by/StructureDefinition/HospitalisationPaid
Constraints: HospitalisationHealthInsuranceRule
.... extension:sideEffect 0..* (Комплекс) Побочное действие лекарственного средства
URL: https://fhir.by/StructureDefinition/SideEffect
.... extension:emergencyHospitalisationTerm 0..1 positiveInt Время от момента начала заболевания до госпитализации, в часах
URL: https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm
.... extension:transfusiologyAnamnesisReference 0..1 Reference(Профиль для ответов по трансфузиологическому анамнезу) Ссылка на ресурс трансфузиологический анамнез. Для случаев, когда не удается выяснить оставить незаполненным
URL: https://fhir.by/StructureDefinition/TransfusiologyAnamnesisReference
.... extension:hepatitis 0..1 boolean Болел ли вирусным гепатитом
URL: https://fhir.by/StructureDefinition/HepatitisBool
.... extension:diagnosisOfSendingOrganisation 0..* Reference(Диагноз) Диагноз направившей организации здравоохранения. Если диагнозов несколько, они должны быть перечислены начиная с Основного, конкурирующего, далее его осложнения и сопутствующие заболевания
URL: https://fhir.by/StructureDefinition/DiagnosisOfSendingOrganisation
.... extension:sequenceNumbeHospitalisation 1..1 positiveInt Сколько раз в году был госпитализирован по поводу данного заболевания. Если впервые - 1, если повторно второй раз - 2, и т.д.
URL: https://fhir.by/StructureDefinition/SequenceNumbeHospitalisation
.... extension:previusResource 0..1 Reference(Госпитализация) Ссылка на ресурс госпитализации, который является предыдущим отправленным в ЦИСЗ ресурсом в рамках одного случая
URL: https://fhir.by/StructureDefinition/PreviusResourceHospitalisation
.... extension:relatedPersonHospitalisation 0..* Reference(Законный представитель пациента) Ссылка на законного представителя пациента, который госпитализировался вместе с ним. К примеру, на мать несовершеннолетнего пациента. Как правило такой представитель один, но для исключительных случаев, когда возможна смена представителя, можно создать еще несколько экземпляров представителей пациента.
URL: https://fhir.by/StructureDefinition/RelatedPersonPermanentExt
.... extension:regimeViolation 0..* (Комплекс) Нарушение режима при госпитализации
URL: https://fhir.by/StructureDefinition/RegimeViolationHospitalisation
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение внутреннего идентификатора в МИС
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Если потребуется, ссылка на организацию в которой данный идентификатор был создан
... status ?!Σ 1..1 code Статус ресурса. Возможен импорт ресурсов со статусами active - активный случай госпитализации, начат или продолжен, или waitlist - завершенный случай госпитализации. Статусы finished и onhold присваиваются ресурсам в ЦИСЗ автоматически при выполнении необходимых условий.
Привязка: EpisodeOfCareStatus (required): Статус эпизода оказания медицинской помощи.
... type Σ 1..1 CodeableConcept Вид медицинской помощи
Привязка: Вид медицинской помощи (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 Значение кода
... reason Σ 1..1 BackboneElement Причины для госпитализации с указанием вида госпитализации
.... use Σ 1..1 CodeableConcept Вид госпитализации: плановая или экстренная
Привязка: Вид госпитализации (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 Значение кода
.... value Σ 1..1 CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
Привязка: EncounterReasonCodes (example)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... text Σ 1..1 string Причины для госпитализации текстом
... Разрезы для diagnosis Σ 1..4 BackboneElement Диагнозы выставленные во время госпитализации
Разрез: Не упорядочено, Закрыто от value:use.coding.code
.... diagnosis:Все разрезы Содержимое/правила для всех разрезов
..... id 0..1 string Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
..... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать даже если его не узнают
..... condition Σ 0..* CodeableReference(Condition) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
..... use Σ 0..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: EncounterDiagnosisUse (preferred): Тип диагноза, который представляет собой это состояние.
.... diagnosis:preleminary SΣC 1..1 BackboneElement Предварительный диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Preliminary
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:clinical SΣC 0..1 BackboneElement Клинический диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Clinical
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:final SΣC 0..1 BackboneElement Заключительный диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Final
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
.... diagnosis:patho SΣC 0..1 BackboneElement Патологоанатомический диагноз
Constraints: MainDiagnosisHospitalisation
..... condition Σ 1..* CodeableReference(Диагноз) The medical condition that was addressed during the episode of care
Привязка: ConditionProblemDiagnosisCodes (example)
...... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... 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 Текстовая трактовка ресурса
..... use Σ 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... id 0..1 id Уникальный идентификатор для межэлементных ссылок
...... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
....... id 0..1 id Уникальный идентификатор для межэлементных ссылок
....... extension 0..* Extension Дополнительный контент, определенный реализациями
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 0..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: Pathoanatomic
....... display ΣC 0..1 string Значение кода
....... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
...... text Σ 0..1 string Простое текстовое представление концепции
... patient Σ 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) Пациент. Представлен ссылкой на ресурс по одному из разрешенных профилей
.... extension 0..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 Σ 1..1 Reference(Учреждение здравоохранения) Организация в которую госпитализирован пациент. Представлена ссылкой на ресурс по профилю OrganisationBy
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... extension:LocationPart 0..1 Reference(Структурное подразделение) Структурное подразделение организации (не палатное отделение), в которое направлен на госпитализацию пациент
URL: https://fhir.by/StructureDefinition/LocationPartOfOrganization
.... 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 Период госпитализации. Обязательно имеет дату начала госпитализации. Дата окончания госпитализации должна указываться в при ее завершении.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Начало периода действия
.... end ΣC 0..1 dateTime Конец периода действия
... referralRequest 0..1 Reference(Направление на госпитализацию) Направление, по которому пациент был направлен на госпитализацию. Представлено ссылкой на ресурс по профилю ServiceRequestHospitalisation. Если госпитализация плановая, но пациент не имеет электронного направления, размещенного в ЦИСЗ (бумажное направление, направление в МИС не подключенной к ЦИСЗ), необходимо указать текстовое представление направления. Например: направлен из 12 ГКБ для планового оперативного лечения
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 0..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string текстовое представление направления, если не существует в виде ресурса FHIR
... careManager 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 Текстовая трактовка ресурса

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 required Вид госпитализации 📦0.2.6803 этот IG
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.​use Base preferred Encounter Diagnosis Use 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:preleminary.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:clinical.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:clinical.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:clinical.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:final.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:final.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:final.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:patho.​condition Base example Condition/Problem/Diagnosis Codes 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:patho.​condition.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.diagnosis:patho.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.patient.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.managingOrganization.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.referralRequest.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
EpisodeOfCare.careManager.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
EmergencyHospitalisationTermRule error EpisodeOfCare При экстренной госпитализации должно быть указано время прошедшее с момента возникновения заболевания. reason.use.coding.code.substring(0, 1) = '2' implies extension('https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm').exists()
FinalDiagnosisHospitalisation error EpisodeOfCare Если случай госпитализации завершен, необходимо наличие клинического и заключительного диагноза status = 'waitlist' implies (diagnosis.where(use.coding.code = 'Clinical').exists() and diagnosis.where(use.coding.code = 'Final').exists())
HospitalisationHealthInsuranceRule error EpisodeOfCare.extension:hospitalisationPaid Если выбран код 'insurance-mandatory' или 'optional-insurance', то расширение HealthInsurance должно быть заполнено. extension('https://fhir.by/StructureDefinition/HospitalisationPaidType').where( value.coding.code = 'insurance-mandatory' or value.coding.code = 'optional-insurance' ).exists() implies extension('https://fhir.by/StructureDefinition/HealthInsurance').exists()
HospitalisationStatus error EpisodeOfCare Статус ресурса может иметь значения active - активный | waitlist - завершенный status = 'active' or status = 'waitlist'
HospitalisationStatusDateEnd error EpisodeOfCare Статус госпитализации waitlist (завершенный) предполагает наличие даты окончания госпитализации status = 'waitlist' implies period.end.exists()
HospitalisationStatusDateStart error EpisodeOfCare Статус ресурса active (активный) предполагает отсутствие даты окончания status = 'active' implies period.end.exists().not()
MainDiagnosisHospitalisation error EpisodeOfCare.diagnosis:preleminary, EpisodeOfCare.diagnosis:clinical, EpisodeOfCare.diagnosis:final, EpisodeOfCare.diagnosis:patho Может быть только один основной диагноз в элементе diagnosis.condition condition.extension('https://fhir.by/StructureDefinition/TypeOfDiagnosis').where(value.coding.code = 'mainDiagnosis').count() = 1
OutcomeAndPeriodTreatment error EpisodeOfCare.extension:treatmentInUnit Если исход заболевания указан, то должно быть указано окончание периода нахождения в отделении extension('https://fhir.by/StructureDefinition/TreatmentOutcome').valueCodeableConcept.exists() implies extension('https://fhir.by/StructureDefinition/TreatmentPeriod').valuePeriod.end.exists()
PeriodStartEndRule error EpisodeOfCare Дата начала должна быть раньше или ровна дате окончания периода period.end.exists() implies period.start <= period.end
ServiceRequestHospitalisationRule error EpisodeOfCare Для плановой госпитализации должна быть ссылка на направление или его текстовое представление. reason.use.coding.code.substring(0, 1) = '1' implies referralRequest.exists()
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 C 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
Constraints: HospitalisationStatus, HospitalisationStatusDateStart, HospitalisationStatusDateEnd, ServiceRequestHospitalisationRule, FinalDiagnosisHospitalisation, EmergencyHospitalisationTermRule, PeriodStartEndRule
... 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/Hospitalisation
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:treatmentInUnit 0..* (Комплекс) Лечение в одном структурном подразделении
URL: https://fhir.by/StructureDefinition/TreatmentInUnit
.... extension:informationTransfer 0..* (Комплекс) Сведения о передаче информации о пациенте
URL: https://fhir.by/StructureDefinition/InformationTransfer
.... extension:hospitalisationPaid 1..1 (Комплекс) Вид оплаты при госпитализации пациента
URL: https://fhir.by/StructureDefinition/HospitalisationPaid
.... extension:sideEffect 0..* (Комплекс) Побочное действие лекарственного средства
URL: https://fhir.by/StructureDefinition/SideEffect
.... extension:emergencyHospitalisationTerm 0..1 positiveInt Время от момента начала заболевания до госпитализации, в часах
URL: https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm
.... extension:transfusiologyAnamnesisReference 0..1 Reference(Профиль для ответов по трансфузиологическому анамнезу) Ссылка на ресурс трансфузиологический анамнез. Для случаев, когда не удается выяснить оставить незаполненным
URL: https://fhir.by/StructureDefinition/TransfusiologyAnamnesisReference
.... extension:hepatitis 0..1 boolean Болел ли вирусным гепатитом
URL: https://fhir.by/StructureDefinition/HepatitisBool
.... extension:diagnosisOfSendingOrganisation 0..* Reference(Диагноз) Диагноз направившей организации здравоохранения. Если диагнозов несколько, они должны быть перечислены начиная с Основного, конкурирующего, далее его осложнения и сопутствующие заболевания
URL: https://fhir.by/StructureDefinition/DiagnosisOfSendingOrganisation
.... extension:sequenceNumbeHospitalisation 1..1 positiveInt Сколько раз в году был госпитализирован по поводу данного заболевания. Если впервые - 1, если повторно второй раз - 2, и т.д.
URL: https://fhir.by/StructureDefinition/SequenceNumbeHospitalisation
.... extension:previusResource 0..1 Reference(Госпитализация) Ссылка на ресурс госпитализации, который является предыдущим отправленным в ЦИСЗ ресурсом в рамках одного случая
URL: https://fhir.by/StructureDefinition/PreviusResourceHospitalisation
.... extension:relatedPersonHospitalisation 0..* Reference(Законный представитель пациента) Ссылка на законного представителя пациента, который госпитализировался вместе с ним. К примеру, на мать несовершеннолетнего пациента. Как правило такой представитель один, но для исключительных случаев, когда возможна смена представителя, можно создать еще несколько экземпляров представителей пациента.
URL: https://fhir.by/StructureDefinition/RelatedPersonPermanentExt
.... extension:regimeViolation 0..* (Комплекс) Нарушение режима при госпитализации
URL: https://fhir.by/StructureDefinition/RegimeViolationHospitalisation
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Идентификатор случая, сформированный в МИС
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение внутреннего идентификатора в МИС
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 1..1 Reference(Учреждение здравоохранения) Если потребуется, ссылка на организацию в которой данный идентификатор был создан
... status 1..1 code Статус ресурса. Возможен импорт ресурсов со статусами active - активный случай госпитализации, начат или продолжен, или waitlist - завершенный случай госпитализации. Статусы finished и onhold присваиваются ресурсам в ЦИСЗ автоматически при выполнении необходимых условий.
... statusHistory 0..0 Список прошлых кодов состояния (текущий статус может быть включен, чтобы охватить дату начала действия статуса)
... type 1..1 CodeableConcept Вид медицинской помощи
Привязка: Вид медицинской помощи (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 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... reason 1..1 BackboneElement Причины для госпитализации с указанием вида госпитализации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... use 1..1 CodeableConcept Вид госпитализации: плановая или экстренная
Привязка: Вид госпитализации (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 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... value 1..1 CodeableReference(Condition | Procedure | Observation | HealthcareService) Medical reason to be addressed
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..0 Код, определенный в справочнике НСИ Терминология
...... text 1..1 string Причины для госпитализации текстом
..... reference 0..0 Ссылка на ресурс
... Разрезы для diagnosis 1..4 BackboneElement Диагнозы выставленные во время госпитализации
Разрез: Не упорядочено, Закрыто от value:use.coding.code
.... diagnosis:preleminary SC 1..1 BackboneElement Предварительный диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Preliminary
.... diagnosis:clinical SC 0..1 BackboneElement Клинический диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Clinical
.... diagnosis:final SC 0..1 BackboneElement Заключительный диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Final
.... diagnosis:patho SC 0..1 BackboneElement Патологоанатомический диагноз
Constraints: MainDiagnosisHospitalisation
..... 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
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 1..1 Extension Extension
...... Разрезы для extension Содержимое/правила для всех разрезов
....... extension:typeOfDiagnosis 1..1 CodeableConcept Расширение для Типов диагнозов
URL: https://fhir.by/StructureDefinition/TypeOfDiagnosis
Привязка: Тип диагноза (required)
...... concept 0..0 Ссылка на концепт (справочник + код + значение)
...... reference 1..1 Reference() Ссылка на ресурс
....... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... use 1..1 CodeableConcept Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)
Привязка: Виды диагнозов (required)
...... coding
....... code 1..1 code Код
Требуемый шаблон: Pathoanatomic
... patient 1..1 Reference(Пациент без ИН | Пациент | Анонимный пациент) Пациент. Представлен ссылкой на ресурс по одному из разрешенных профилей
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... managingOrganization 1..1 Reference(Учреждение здравоохранения) Организация в которую госпитализирован пациент. Представлена ссылкой на ресурс по профилю OrganisationBy
.... Разрезы для extension Содержимое/правила для всех разрезов
..... extension:LocationPart 0..1 Reference(Структурное подразделение) Структурное подразделение организации (не палатное отделение), в которое направлен на госпитализацию пациент
URL: https://fhir.by/StructureDefinition/LocationPartOfOrganization
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... period 1..1 Period Период госпитализации. Обязательно имеет дату начала госпитализации. Дата окончания госпитализации должна указываться в при ее завершении.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Начало периода действия
... referralRequest 0..1 Reference(Направление на госпитализацию) Направление, по которому пациент был направлен на госпитализацию. Представлено ссылкой на ресурс по профилю ServiceRequestHospitalisation. Если госпитализация плановая, но пациент не имеет электронного направления, размещенного в ЦИСЗ (бумажное направление, направление в МИС не подключенной к ЦИСЗ), необходимо указать текстовое представление направления. Например: направлен из 12 ГКБ для планового оперативного лечения
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... display 0..1 string текстовое представление направления, если не существует в виде ресурса FHIR
... careManager 1..1 Reference(Роль медицинского работника) Врач приемного отделения. Специалист, который принял пациента в приемном отделении, не изменяется в течение жизненного цикла случая госпитализации.
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... careTeam 0..0 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
EpisodeOfCare.reason.​use Base required Вид госпитализации 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:preleminary.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:clinical.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:final.​use Base required Виды диагнозов 📦0.2.6803 этот IG
EpisodeOfCare.diagnosis:patho.​use Base required Виды диагнозов 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
EmergencyHospitalisationTermRule error EpisodeOfCare При экстренной госпитализации должно быть указано время прошедшее с момента возникновения заболевания. reason.use.coding.code.substring(0, 1) = '2' implies extension('https://fhir.by/StructureDefinition/EmergencyHospitalisationTerm').exists()
FinalDiagnosisHospitalisation error EpisodeOfCare Если случай госпитализации завершен, необходимо наличие клинического и заключительного диагноза status = 'waitlist' implies (diagnosis.where(use.coding.code = 'Clinical').exists() and diagnosis.where(use.coding.code = 'Final').exists())
HospitalisationStatus error EpisodeOfCare Статус ресурса может иметь значения active - активный | waitlist - завершенный status = 'active' or status = 'waitlist'
HospitalisationStatusDateEnd error EpisodeOfCare Статус госпитализации waitlist (завершенный) предполагает наличие даты окончания госпитализации status = 'waitlist' implies period.end.exists()
HospitalisationStatusDateStart error EpisodeOfCare Статус ресурса active (активный) предполагает отсутствие даты окончания status = 'active' implies period.end.exists().not()
MainDiagnosisHospitalisation error EpisodeOfCare.diagnosis:preleminary, EpisodeOfCare.diagnosis:clinical, EpisodeOfCare.diagnosis:final, EpisodeOfCare.diagnosis:patho Может быть только один основной диагноз в элементе diagnosis.condition condition.extension('https://fhir.by/StructureDefinition/TypeOfDiagnosis').where(value.coding.code = 'mainDiagnosis').count() = 1
PeriodStartEndRule error EpisodeOfCare Дата начала должна быть раньше или ровна дате окончания периода period.end.exists() implies period.start <= period.end
ServiceRequestHospitalisationRule error EpisodeOfCare Для плановой госпитализации должна быть ссылка на направление или его текстовое представление. reason.use.coding.code.substring(0, 1) = '1' implies referralRequest.exists()

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

Summary

Обязательный: 31 элементs(24 вложенные обязательны элементs)
Обязательная поддержка: 4 элементs
Запрещено: 66 элементs

Структуры

Эта структура относится к этим другим структурам:

Расширения

Эта структура ссылается на эти расширения:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения EpisodeOfCare.diagnosis (Closed)

 


Примечания:

Специальные поисковые параметры, поддерживаемые для профиля Hospitalisation:

Параметр поиска Тип Описание Выражение Пример
_profile reference По профилю EpisodeOfCare.meta.profile GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/Hospitalisation
care-manager reference Медицинский работник, оформляющий госпитализацию в приемном отделении EpisodeOfCare.careManager GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?care-manager=Practitioner/001
date date Период госпитализации EpisodeOfCare.period GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?date=2024-01-02
diagnosis-type token Тип диагноза EpisodeOfCare.diagnosis.condition.extension(‘https://fhir.by/StructureDefinition/TypeOfDiagnosis’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-type=mainDiagnosis
diagnosis-use token Вид диагноза EpisodeOfCare.diagnosis.use GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?diagnosis-use=Preliminary
hospitalisation-paid token Вид оплаты при госпитализации EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/HospitalisationPaid’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?hospitalisation-paid=optional-insurance
treatment-unit reference Структурное подразделение, в котором находился пациент EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/TreatmentInUnit’).extension(‘https://fhir.by/StructureDefinition/LocationUnitOfOrganization’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?treatment-unit=Location/000123
treatment-period date Период, когда пациент находился в структурном подразделении EpisodeOfCare.extension(‘https://fhir.by/StructureDefinition/TreatmentInUnit’).extension(‘https://fhir.by/StructureDefinition/TreatmentPeriod’).value.as(Period) GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?treatment-period=2024-09-09
reason-use reference Вид госпитализации: плановая или экстренная EpisodeOfCare.reason.use GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?reason-use=11

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

Метод получения осуществляет доступ к текущему содержимому ресурса. Взаимодействие осуществляется с помощью 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-Hospitalisation-rules.md