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

Профиль ресурса: Заключение ВКК об обеспечении пациента техническим средством социальной реабилитации (ТССР)

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

Сведения о решении ВКК об обеспечении пациента техническим средством социальной реабилитации

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

Профиль предназначен для передачи информации о решение ВКК об обеспечении пациента техническим средством социальной реабилитации (ТССР).

В ресурсе, созданном на базе этого профиля, передается следующая информация:

  • Номер протокола заседания ВКК с указанием ссылки на организацию здравоохранения, в которой было проведено заседание ВКК;
  • Индивидуальная программа реабилитации, абилитации инвалида (при наличии);
  • Статус ресурса;
  • Назначенное средство реабилитации;
  • Количество единиц ТССР, которым должен быть обеспечен пациент;
  • Пациент, которому назначено средство реабилитации;
  • Дата проведения ВКК;
  • Дата окончания действия заключения ВКК;
  • Председатель ВКК;
  • Организация, которая должна обеспечить пациента средством реабилитации (если это не организация здравоохранения, то название указывается строкой);
  • Показания к обеспечению пациента средством реабилитации;
  • Осмотры специалистов государственных организаций здравоохранения (врач-кардиолог, врач-эндокринолог, врач-отоларинголог и т.д.) или результаты функциональных исследований;
  • Дополнительная информация, относящаяся к обеспечению ТССР, но не вошедшая в другие разделы

Статусы профиля

  1. В ЦИСЗ в составе Bundle ресурс TechRehubDeviceRequest может передаваться только со статусами active (решение ВКК актуально).
  2. Изменение статуса на revoked происходит со стороны ЦИСЗ, если срок истек срок действия решения ВКК

Методы SCRUD в контексте пациента:

Поиск ресурса:

GET [FHIR_BASE]/Patient/[patient_id]/DeviceRequest?_profile=TechRehubDeviceRequest&{parameter}&{parameter}

Чтение ресурса:

GET [FHIR_BASE]/Patient/[patient_id]/DeviceRequest/[DeviceRequest_id]

Создание ресурса производится только в контексте пациента:

POST [FHIR_BASE]/Bundle/$import

Удаление ресурса:

Удаление ресурса осуществляется только операцией $cancel в отношении Bundle, содержащего DeviceRequest

Методы SCRUD в контексте организации:

Поиск ресурса:

GET [FHIR_BASE]/Organization/[organization_id]/DeviceRequest?_profile=https://fhir.by/StructureDefinition/TechRehubDeviceRequest&[parameter]&{parameter}

Чтение ресурса:

GET [FHIR_BASE]/Organization/[organization_id]/DeviceRequest/[DeviceRequest_id]

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceRequest C 0..* DeviceRequest Заключение ВКК об обеспечении пациента техническим средством социальной реабилитации
Constraints: TechRehubDeviceRequestStatusRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/TechRehubDeviceRequest
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... extension 0..0 Extension
... modifierExtension 0..0 Extension
... identifier 1..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(Учреждение здравоохранения) Организация здравоохранения, в которой было проведено заседание ВКК
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 0..1 Reference(Индивидуальная программа реабилитации, абилитации инвалида) Индивидуальная программа реабилитации инвалида
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... replaces 0..0 Какой запрос заменяет
... groupIdentifier 0..0 Identifier of composite request
... status 1..1 code Статус ресурса. Ресурс передается из МИС со статусом 'active'
... intent 1..1 code Значение по умолчанию: 'plan'
Требуемый шаблон: plan
... priority 0..0 routine | urgent | asap | stat
... doNotPerform 0..0 Значение True, если требуется прекратить или не начинать использование устройства
... code 1..1 CodeableReference(Device | DeviceDefinition) Назначенное средство реабилитации
Привязка: Технические средства социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Название средства реабилитации в соответствии с постановлением Совета Министров РБ
..... 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 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... quantity 1..1 integer Количество единиц ТССР, которым должен быть обеспечен пациент
... parameter 0..0 Device details
... subject 1..1 Reference(Пациент | Пациент без ИН) Пациент, которому назначено средство реабилитации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 0..0 Encounter мотивирующий запрос
... occurrence[x] 0..1 dateTime Дата окончания действия заключения ВКК. В случае, если период действия документа бессрочный, этот параметр не указывается
... authoredOn 1..1 dateTime Дата проведения ВКК
... requester 1..1 Reference(Роль медицинского работника) Председатель ВКК
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... performer 1..1 CodeableReference(Учреждение здравоохранения) Организация, котрая должна обеспечить пациента средством реабилитации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Организация
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 0..1 string Ссылка на организацию здравоохранения
..... display 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Показания к обеспечению пациента средством реабилитации
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... 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 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... asNeeded 0..0 PRN status of request
... asNeededFor 0..0 Device usage reason
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..* Reference(Общий профиль для обращения пациента за медицинской помощью | Показатели функционального исследования) Осмотры специалситов государственных организаций здравоохранения (врач-кардиолог, врач-эндокринолог, врач-отоларинголог и т.д.) или результаты функциональных исследований
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... note 0..1 Annotation Дополнительная информация, относящаяся к обеспечению ТССР, но не вошедшая в другие разделы
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceRequest.code Base required Технические средства социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
TechRehubDeviceRequestStatusRule error DeviceRequest Статус ресурса TechRehubDeviceRequest может быть только active status != 'completed' and status != 'draft' and status != 'on-hold' and status != 'revoked' and status != 'entered-in-error' and status != 'unknown'
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceRequest C 0..* DeviceRequest Заключение ВКК об обеспечении пациента техническим средством социальной реабилитации
Constraints: TechRehubDeviceRequestStatusRule
... 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/TechRehubDeviceRequest
... identifier Σ 1..1 Identifier Номер протокола заседания ВКК
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Организация здравоохранения, в которой было проведено заседание ВКК
..... 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 Текстовая трактовка ресурса
.... 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 Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус ресурса. Ресурс передается из МИС со статусом 'active'
Привязка: RequestStatus (required): Коды, представляющие статус запроса.
... intent ?!Σ 1..1 code Значение по умолчанию: 'plan'
Привязка: RequestIntent (required): Вид диагностического запроса
Требуемый шаблон: plan
... code Σ 1..1 CodeableReference(Device | DeviceDefinition) Назначенное средство реабилитации
Привязка: Технические средства социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Название средства реабилитации в соответствии с постановлением Совета Министров РБ
..... 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 Значение кода
... quantity 1..1 integer Количество единиц ТССР, которым должен быть обеспечен пациент
... subject Σ 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 Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 dateTime Дата окончания действия заключения ВКК. В случае, если период действия документа бессрочный, этот параметр не указывается
... authoredOn Σ 1..1 dateTime Дата проведения ВКК
... requester Σ 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 Текстовая трактовка ресурса
... performer Σ 1..1 CodeableReference(Учреждение здравоохранения) Организация, котрая должна обеспечить пациента средством реабилитации
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Организация
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 0..1 string Ссылка на организацию здравоохранения
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason Σ 0..1 CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Показания к обеспечению пациента средством реабилитации
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... 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 Значение кода
... supportingInfo 0..* 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 Текстовая трактовка ресурса
... note 0..1 Annotation Дополнительная информация, относящаяся к обеспечению ТССР, но не вошедшая в другие разделы
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceRequest.identifier.​assigner.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
DeviceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
DeviceRequest.code Base required Технические средства социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.parameter.​code Base example Not State Unknown
DeviceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.performer.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.supportingInfo.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
TechRehubDeviceRequestStatusRule error DeviceRequest Статус ресурса TechRehubDeviceRequest может быть только active status != 'completed' and status != 'draft' and status != 'on-hold' and status != 'revoked' and status != 'entered-in-error' and status != 'unknown'
dom-2 error DeviceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceRequest 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 DeviceRequest 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 DeviceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DeviceRequest A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ВСЕ** элементы All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ВСЕ** расширения Must have either extensions or value[x], not both extension.exists() != value.exists()

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceRequest C 0..* DeviceRequest Заключение ВКК об обеспечении пациента техническим средством социальной реабилитации
Constraints: TechRehubDeviceRequestStatusRule
... 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/TechRehubDeviceRequest
... identifier Σ 1..1 Identifier Номер протокола заседания ВКК
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Организация здравоохранения, в которой было проведено заседание ВКК
..... 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 Текстовая трактовка ресурса
.... 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 Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус ресурса. Ресурс передается из МИС со статусом 'active'
Привязка: RequestStatus (required): Коды, представляющие статус запроса.
... intent ?!Σ 1..1 code Значение по умолчанию: 'plan'
Привязка: RequestIntent (required): Вид диагностического запроса
Требуемый шаблон: plan
... code Σ 1..1 CodeableReference(Device | DeviceDefinition) Назначенное средство реабилитации
Привязка: Технические средства социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Название средства реабилитации в соответствии с постановлением Совета Министров РБ
..... 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 Значение кода
... quantity 1..1 integer Количество единиц ТССР, которым должен быть обеспечен пациент
... subject Σ 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 Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 dateTime Дата окончания действия заключения ВКК. В случае, если период действия документа бессрочный, этот параметр не указывается
... authoredOn Σ 1..1 dateTime Дата проведения ВКК
... requester Σ 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 Текстовая трактовка ресурса
... performer Σ 1..1 CodeableReference(Учреждение здравоохранения) Организация, котрая должна обеспечить пациента средством реабилитации
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Организация
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 0..1 string Ссылка на организацию здравоохранения
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason Σ 0..1 CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Показания к обеспечению пациента средством реабилитации
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... 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 Значение кода
... supportingInfo 0..* 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 Текстовая трактовка ресурса
... note 0..1 Annotation Дополнительная информация, относящаяся к обеспечению ТССР, но не вошедшая в другие разделы
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceRequest.identifier.​assigner.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
DeviceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
DeviceRequest.code Base required Технические средства социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.parameter.​code Base example Not State Unknown
DeviceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.performer.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.supportingInfo.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
TechRehubDeviceRequestStatusRule error DeviceRequest Статус ресурса TechRehubDeviceRequest может быть только active status != 'completed' and status != 'draft' and status != 'on-hold' and status != 'revoked' and status != 'entered-in-error' and status != 'unknown'
dom-2 error DeviceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceRequest 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 DeviceRequest 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 DeviceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DeviceRequest 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()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceRequest C 0..* DeviceRequest Заключение ВКК об обеспечении пациента техническим средством социальной реабилитации
Constraints: TechRehubDeviceRequestStatusRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/TechRehubDeviceRequest
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... extension 0..0 Extension
... modifierExtension 0..0 Extension
... identifier 1..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(Учреждение здравоохранения) Организация здравоохранения, в которой было проведено заседание ВКК
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 0..1 Reference(Индивидуальная программа реабилитации, абилитации инвалида) Индивидуальная программа реабилитации инвалида
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... replaces 0..0 Какой запрос заменяет
... groupIdentifier 0..0 Identifier of composite request
... status 1..1 code Статус ресурса. Ресурс передается из МИС со статусом 'active'
... intent 1..1 code Значение по умолчанию: 'plan'
Требуемый шаблон: plan
... priority 0..0 routine | urgent | asap | stat
... doNotPerform 0..0 Значение True, если требуется прекратить или не начинать использование устройства
... code 1..1 CodeableReference(Device | DeviceDefinition) Назначенное средство реабилитации
Привязка: Технические средства социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Название средства реабилитации в соответствии с постановлением Совета Министров РБ
..... 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 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... quantity 1..1 integer Количество единиц ТССР, которым должен быть обеспечен пациент
... parameter 0..0 Device details
... subject 1..1 Reference(Пациент | Пациент без ИН) Пациент, которому назначено средство реабилитации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 0..0 Encounter мотивирующий запрос
... occurrence[x] 0..1 dateTime Дата окончания действия заключения ВКК. В случае, если период действия документа бессрочный, этот параметр не указывается
... authoredOn 1..1 dateTime Дата проведения ВКК
... requester 1..1 Reference(Роль медицинского работника) Председатель ВКК
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... performer 1..1 CodeableReference(Учреждение здравоохранения) Организация, котрая должна обеспечить пациента средством реабилитации
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Организация
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 0..1 string Ссылка на организацию здравоохранения
..... display 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason 0..1 CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Показания к обеспечению пациента средством реабилитации
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... 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 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... asNeeded 0..0 PRN status of request
... asNeededFor 0..0 Device usage reason
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..* Reference(Общий профиль для обращения пациента за медицинской помощью | Показатели функционального исследования) Осмотры специалситов государственных организаций здравоохранения (врач-кардиолог, врач-эндокринолог, врач-отоларинголог и т.д.) или результаты функциональных исследований
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... note 0..1 Annotation Дополнительная информация, относящаяся к обеспечению ТССР, но не вошедшая в другие разделы
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceRequest.code Base required Технические средства социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
TechRehubDeviceRequestStatusRule error DeviceRequest Статус ресурса TechRehubDeviceRequest может быть только active status != 'completed' and status != 'draft' and status != 'on-hold' and status != 'revoked' and status != 'entered-in-error' and status != 'unknown'

 


Примечания:

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

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

GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest/[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: имя типа ресурса (например, “DeviceRequest”).

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

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

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

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

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

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

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

GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?status=value&...

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору DeviceRequest.id GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?_id=00001
_profile reference По профилю организации DeviceRequest.meta.profile GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?_profile=https://fhir.by/StructureDefinition/DeviceOrder
authored-on date Когда запрос перешел в разряд подлежащих исполнению DeviceRequest.authoredOn GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?authored-on=gt2024-01-01
based-on reference План/предложение/заказ, выполненный по этому запросу DeviceRequest.basedOn(Any) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?based-on=DeviceRequest003
code token Код для того, что запрашивается/заказывается DeviceRequest.code.concept GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?code=528391
device reference Ссылка на запрашиваемый/заказываемый ресурс DeviceRequest.code.reference GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?device=Device001
encounter reference Встреча, во время которой был создан запрос DeviceRequest.encounter(Encounter) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?encounter=Encounter0002
event-date date Когда должно произойти обслуживание (DeviceRequest.occurrence.ofType(dateTime)) | (DeviceRequest.occurrence.ofType(Period)) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?event-date=2024-01-01
group-identifier token Составной запрос, который является частью DeviceRequest.groupIdentifier GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?group-identifier=dr099988
identifier token Бизнес-идентификатор для запроса/заказа DeviceRequest.identifier GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?identifier=099988
instantiates-canonical reference Создает экземпляр протокола или определения FHIR DeviceRequest.instantiatesCanonical(PlanDefinition, ActivityDefinition) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?instantiates-canonical=PlanDefinition/PlanDefinition0001
instantiates-uri uri Создает экземпляр внешнего протокола или определения DeviceRequest.instantiatesUri GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?instantiates-uri=PlanDefinition0001
insurance reference Сопутствующее страховое покрытие DeviceRequest.insurance(ClaimResponse, Coverage) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?insurance=Coverage0001
intent token proposal | plan | original-order |reflex-order DeviceRequest.intent GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?intent=proposal
patient reference Физическое лицо, для которого заказывается услуга DeviceRequest.subject.where(resolve() is Patient)(Patient)  
performer reference Желаемый исполнитель для оказания услуг DeviceRequest.performer.reference GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?performer=PractitionerRole01
performer-code token Желаемый исполнитель для оказания услуг DeviceRequest.performer.concept GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?performer-code=surgeon
prior-request reference Запрос заменяет ссылки на завершенные или завершенные запросы DeviceRequest.replaces(DeviceRequest) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?prior-request=DeviceRequest01
requester reference Кто/что запрашивает услугу DeviceRequest.requester(Practitioner, Organization, Device, PractitionerRole) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?requester=Practitioner01
status token entered-in-error | draft | active |suspended | completed DeviceRequest.status GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?status=entered-in-error
subject reference Физическое лицо, для которого заказывается услуга DeviceRequest.subject(Group, Device, Patient, Location) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?subject=Patient01

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору DeviceRequest.id GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?_id=00001
_profile reference По профилю DeviceRequest.meta.profile GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?_profile=https://fhir.by/StructureDefinition/DeviceOrder
based-on reference Возвращает назначения медицинских изделий, созданные на основе ИПРА с данным идентификатором DeviceRequest.basedOn(CarePlan) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?based-on=CarePlan003
status token Возвращает назначения медицинских изделий с определенным статусом DeviceRequest.status GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?status=active
code token Возвращает назначения медицинских изделий на обеспечение определенным типом, соответствующим номенклатурной классификайии DeviceRequest.code.concept GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?code=528391
patient reference Возвращает назначения медицинских изделий, созданные для конкретного пациента DeviceRequest.subject.where(resolve() is Patient)(Patient) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?patient=Patient/Patient001
performer reference Возвращает запросы, созданные для организации здравоохранения с с определенным идентификатором DeviceRequest.performer.reference GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?performer=OrganizationBy01
event-date date Возвращает назначения медицинских изделий с определенной датой окончания действия (DeviceRequest.occurrence.ofType(dateTime)) GET [FHIR_BASE]/Patient/[patientId]/DeviceRequest?event-date=2024-01-01

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

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