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

Extension: TreatmentInUnit - Детальное описание

Draft as of 2026-06-25

Определения TreatmentInUnit extension.

Рекомендации по толкованию содержимого этой таблицы можно найтиздесь-- no content: do not translate #97 --

0. Extension
Определение

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

КороткийЛечение в одном структурном подразделении
ИнвариантыOutcomeAndPeriodTreatment: Если исход заболевания указан, то должно быть указано окончание периода нахождения в отделении (extension('https://fhir.by/StructureDefinition/TreatmentOutcome').valueCodeableConcept.exists() implies extension('https://fhir.by/StructureDefinition/TreatmentPeriod').valuePeriod.end.exists())
2. Extension.extension
Контроль4..?
SlicingЭтот элемент представляет набор разрезов на Extension.extension. Разрезы бываютНе упорядочено и Closed, и могут быть дифференцированы с помощью следующих дискриминаторов:
  • value @ url
  • 4. Extension.extension:outcome
    Название разрезаoutcome
    Контроль0..1
    ТипExtension(Исход лечения в отделении) (Тип расширения: CodeableConcept)
    6. Extension.extension:unit
    Название разрезаunit
    Контроль1..1
    ТипExtension(Структурное подразделение, в котором пациенту оказывалась медицинская помощь) (Тип расширения: Reference(Структурное подразделение))
    8. Extension.extension:period
    Название разрезаperiod
    Контроль1..1
    ТипExtension(Период когда пациент находился в отделении) (Тип расширения: Period)
    10. Extension.extension:practitioner
    Название разрезаpractitioner
    Контроль1..1
    ТипExtension(Лечащий врач или ответственный за пациента специалист) (Тип расширения: Reference(Роль медицинского работника))
    12. Extension.extension:bedProfile
    Название разрезаbedProfile
    Контроль1..1
    ТипExtension(Профиль коек) (Тип расширения: CodeableConcept)
    14. Extension.extension:headOfUnit
    Название разрезаheadOfUnit
    Контроль0..1
    ТипExtension(Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.) (Тип расширения: Reference(Роль медицинского работника))
    16. Extension.url
    Фиксированное значениеhttps://fhir.by/StructureDefinition/TreatmentInUnit
    18. Extension.value[x]
    Контроль0..0

    Рекомендации по толкованию содержимого этой таблицы можно найтиздесь-- no content: do not translate #97 --

    0. Extension
    Определение

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

    КороткийЛечение в одном структурном подразделении
    Контроль0..*
    Модификаторfalse
    Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    OutcomeAndPeriodTreatment: Если исход заболевания указан, то должно быть указано окончание периода нахождения в отделении (extension('https://fhir.by/StructureDefinition/TreatmentOutcome').valueCodeableConcept.exists() implies extension('https://fhir.by/StructureDefinition/TreatmentPeriod').valuePeriod.end.exists())
    2. Extension.id
    Определение

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    КороткийУникальный идентификатор для межэлементных ссылок
    Контроль0..1
    На этот элемент влияют следующие инварианты: ele-1
    Типid
    Модификаторfalse
    Формат XMLВ формате XML это свойство представлено в качестве атрибута.
    Summaryfalse
    4. Extension.extension
    Определение

    An Extension

    КороткийExtension
    Контроль4..*
    ТипExtension
    Модификаторfalse
    Summaryfalse
    Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingЭтот элемент представляет набор разрезов на Extension.extension. Разрезы бываютНе упорядочено и Closed, и могут быть дифференцированы с помощью следующих дискриминаторов:
    • value @ url
    • 6. Extension.extension:outcome
      Название разрезаoutcome
      Определение

      Исход лечения или наблюдения в отделении

      КороткийИсход лечения в отделении
      Контроль0..1
      ТипExtension(Исход лечения в отделении) (Тип расширения: CodeableConcept)
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      8. Extension.extension:unit
      Название разрезаunit
      Определение

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

      КороткийСтруктурное подразделение, в котором пациенту оказывалась медицинская помощь
      Контроль1..1
      ТипExtension(Структурное подразделение, в котором пациенту оказывалась медицинская помощь) (Тип расширения: Reference(Структурное подразделение))
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      10. Extension.extension:period
      Название разрезаperiod
      Определение

      Период когда пациент находился в отделении

      КороткийПериод когда пациент находился в отделении
      Контроль1..1
      ТипExtension(Период когда пациент находился в отделении) (Тип расширения: Period)
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      12. Extension.extension:practitioner
      Название разрезаpractitioner
      Определение

      Лечащий врач или ответственный за пациента специалист.

      КороткийЛечащий врач или ответственный за пациента специалист
      Контроль1..1
      ТипExtension(Лечащий врач или ответственный за пациента специалист) (Тип расширения: Reference(Роль медицинского работника))
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      14. Extension.extension:bedProfile
      Название разрезаbedProfile
      Определение

      Профиль коек.

      КороткийПрофиль коек
      Контроль1..1
      ТипExtension(Профиль коек) (Тип расширения: CodeableConcept)
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      16. Extension.extension:headOfUnit
      Название разрезаheadOfUnit
      Определение

      Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.

      КороткийЗаведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
      Контроль0..1
      ТипExtension(Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.) (Тип расширения: Reference(Роль медицинского работника))
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      18. Extension.url
      Определение

      Source of the definition for the extension code - a logical name or a URL.

      Короткийопределяет значение расширения
      Комментарии

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Контроль1..1
      Типuri
      Модификаторfalse
      Формат XMLВ формате XML это свойство представлено в качестве атрибута.
      Summaryfalse
      Фиксированное значениеhttps://fhir.by/StructureDefinition/TreatmentInUnit
      20. Extension.value[x]
      Определение

      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

      КороткийValue of extension
      Контроль0..0
      На этот элемент влияют следующие инварианты: ext-1
      ТипВыбор: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta
      Модификаторfalse
      Примитивное значениеЭтот примитивный элемент может присутствовать или отсутствовать, или быть замененным расширением
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))