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

Профиль ресурса: Назначение изделия медицинского назначения и медицинской техники

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

Сведения о назначении изделия медицинского назначения и медицинской техники, в том числе технического средства социальной реабилитации. Раздел Обеспечение изделиями медицинского назначения

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

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

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

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

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

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

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

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

POST [FHIR_BASE]/Bundle/$import

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

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

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

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

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

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

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

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

GET [FHIR_BASE]/Organization/[organization_id]/DeviceRequest?_profile=https://fhir.by/StructureDefinition/DeviceOrder&[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: DeviceOrderStatusRule, DeviceOrderPerformerRule, DeviceOrderSourceRule
... 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/DeviceOrder
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..4 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:vkk-encounter 0..1 (Комплекс) Информация о ВКК (при наличии заключение ВКК на бумажном носителе)
URL: https://fhir.by/StructureDefinition/VKKEncounter
.... extension:term-of-purchase 0..1 CodeableConcept Условие приобретения медицинского изделия
URL: https://fhir.by/StructureDefinition/TermOfPurchaseMedication
Привязка: Условия обеспечения лекарственным средством и перевязочным материалом (required)
.... extension:from-organization 1..1 Reference(Учреждение здравоохранения) Организация, в которой сделано назначение
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:inpatient-medical-record 0..1 Reference(Лечение в условиях дневного стационара | Госпитализация) Ссылка на случай госпитализации, если назначение передается как рекомендация в составе электронного выписного эпикриза
URL: https://fhir.by/StructureDefinition/InpatientMedicalRecord
... modifierExtension 0..0 Extension
... identifier 0..0 Идентификатор запроса
... 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..* BackboneElement Описание медицинского изделия. Используется для представления более подробной информации о назначенном медицинском изделии
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... code 0..0 Device detail
.... value[x] 1..1 CodeableConcept Value of detail
Привязка: Справочник изделий медицинского назначения (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 Простое текстовое представление концепции
... subject 1..1 Reference(Пациент | Пациент без ИН) Пациент, для которого назначено медицинское изделие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит к врачу, во время которого назначено медицинское изделие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... 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 0..1 CodeableReference(Учреждение здравоохранения) Организация, котрая может обеспечить пациента медицинским изделием. Обязательно заполняется при обеспечении инвалида техническим средством реабилитации
Привязка: Тип организации (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 1..1 Reference() Организация здравоохранения
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 0..1 string Ссылка на организацию здравоохранения
..... display 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason 1..1 CodeableReference(Диагноз) Показания к назначению медицинского изделия
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..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..1 Reference() Ссылка на диагноз
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... asNeeded 0..0 PRN status of request
... asNeededFor 0..0 Device usage reason
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..3 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.parameter.​value[x] Base required Справочник изделий медицинского назначения 📦0.2.6803 этот IG
DeviceRequest.performer Base required Тип организации 📦0.2.6803 этот IG
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
DeviceOrderPerformerRule error DeviceRequest Значение параметра performer.concept.coding.code = 'health-care-organization' подразумевает заполнение параметра performer.reference.reference performer.exists() implies (performer.concept.coding.code = 'health-care-organization' implies performer.reference.reference.exists())
DeviceOrderSourceRule error DeviceRequest В ресурсе должна присутствовать ссылка либо на визит к врачу, либо на случай госпитализации encounter.exists() or extension('https://fhir.by/StructureDefinition/InpatientMedicalRecord').exists()
DeviceOrderStatusRule error DeviceRequest Статус ресурса DeviceOrder может быть только 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: DeviceOrderStatusRule, DeviceOrderPerformerRule, DeviceOrderSourceRule
... 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/DeviceOrder
... Разрезы для extension 1..4 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:vkk-encounter 0..1 (Комплекс) Информация о ВКК (при наличии заключение ВКК на бумажном носителе)
URL: https://fhir.by/StructureDefinition/VKKEncounter
.... extension:term-of-purchase 0..1 CodeableConcept Условие приобретения медицинского изделия
URL: https://fhir.by/StructureDefinition/TermOfPurchaseMedication
Привязка: Условия обеспечения лекарственным средством и перевязочным материалом (required)
.... extension:from-organization 1..1 Reference(Учреждение здравоохранения) Организация, в которой сделано назначение
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:inpatient-medical-record 0..1 Reference(Лечение в условиях дневного стационара | Госпитализация) Ссылка на случай госпитализации, если назначение передается как рекомендация в составе электронного выписного эпикриза
URL: https://fhir.by/StructureDefinition/InpatientMedicalRecord
.... 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 Количество единиц медицинских изделий
... parameter 0..* BackboneElement Описание медицинского изделия. Используется для представления более подробной информации о назначенном медицинском изделии
.... value[x] 1..1 CodeableConcept Value of detail
Привязка: Справочник изделий медицинского назначения (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 Значение кода
... 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 Текстовая трактовка ресурса
... encounter Σ 0..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 Σ 0..1 CodeableReference(Учреждение здравоохранения) Организация, котрая может обеспечить пациента медицинским изделием. Обязательно заполняется при обеспечении инвалида техническим средством реабилитации
Привязка: Тип организации (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 Значение кода
.... 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 Σ 1..1 CodeableReference(Диагноз) Показания к назначению медицинского изделия
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..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 Значение кода
.... reference Σ 0..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 Текстовая трактовка ресурса
... supportingInfo 0..3 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.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.​value[x] Base required Справочник изделий медицинского назначения 📦0.2.6803 этот IG
DeviceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.performer Base required Тип организации 📦0.2.6803 этот IG
DeviceRequest.performer.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.supportingInfo.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
DeviceOrderPerformerRule error DeviceRequest Значение параметра performer.concept.coding.code = 'health-care-organization' подразумевает заполнение параметра performer.reference.reference performer.exists() implies (performer.concept.coding.code = 'health-care-organization' implies performer.reference.reference.exists())
DeviceOrderSourceRule error DeviceRequest В ресурсе должна присутствовать ссылка либо на визит к врачу, либо на случай госпитализации encounter.exists() or extension('https://fhir.by/StructureDefinition/InpatientMedicalRecord').exists()
DeviceOrderStatusRule error DeviceRequest Статус ресурса DeviceOrder может быть только 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

Summary

Обязательный: 15 элементs(16 вложенные обязательны элементs)
Запрещено: 74 элементs

Структуры

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

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceRequest C 0..* DeviceRequest Назначение изделия медицинского назначения и медицинской техники
Constraints: DeviceOrderStatusRule, DeviceOrderPerformerRule, DeviceOrderSourceRule
... 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/DeviceOrder
... Разрезы для extension 1..4 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:vkk-encounter 0..1 (Комплекс) Информация о ВКК (при наличии заключение ВКК на бумажном носителе)
URL: https://fhir.by/StructureDefinition/VKKEncounter
.... extension:term-of-purchase 0..1 CodeableConcept Условие приобретения медицинского изделия
URL: https://fhir.by/StructureDefinition/TermOfPurchaseMedication
Привязка: Условия обеспечения лекарственным средством и перевязочным материалом (required)
.... extension:from-organization 1..1 Reference(Учреждение здравоохранения) Организация, в которой сделано назначение
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:inpatient-medical-record 0..1 Reference(Лечение в условиях дневного стационара | Госпитализация) Ссылка на случай госпитализации, если назначение передается как рекомендация в составе электронного выписного эпикриза
URL: https://fhir.by/StructureDefinition/InpatientMedicalRecord
.... 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 Количество единиц медицинских изделий
... parameter 0..* BackboneElement Описание медицинского изделия. Используется для представления более подробной информации о назначенном медицинском изделии
.... value[x] 1..1 CodeableConcept Value of detail
Привязка: Справочник изделий медицинского назначения (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 Значение кода
... 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 Текстовая трактовка ресурса
... encounter Σ 0..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 Σ 0..1 CodeableReference(Учреждение здравоохранения) Организация, котрая может обеспечить пациента медицинским изделием. Обязательно заполняется при обеспечении инвалида техническим средством реабилитации
Привязка: Тип организации (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 Значение кода
.... 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 Σ 1..1 CodeableReference(Диагноз) Показания к назначению медицинского изделия
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..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 Значение кода
.... reference Σ 0..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 Текстовая трактовка ресурса
... supportingInfo 0..3 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.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.​value[x] Base required Справочник изделий медицинского назначения 📦0.2.6803 этот IG
DeviceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.performer Base required Тип организации 📦0.2.6803 этот IG
DeviceRequest.performer.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG
DeviceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceRequest.supportingInfo.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
DeviceOrderPerformerRule error DeviceRequest Значение параметра performer.concept.coding.code = 'health-care-organization' подразумевает заполнение параметра performer.reference.reference performer.exists() implies (performer.concept.coding.code = 'health-care-organization' implies performer.reference.reference.exists())
DeviceOrderSourceRule error DeviceRequest В ресурсе должна присутствовать ссылка либо на визит к врачу, либо на случай госпитализации encounter.exists() or extension('https://fhir.by/StructureDefinition/InpatientMedicalRecord').exists()
DeviceOrderStatusRule error DeviceRequest Статус ресурса DeviceOrder может быть только 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: DeviceOrderStatusRule, DeviceOrderPerformerRule, DeviceOrderSourceRule
... 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/DeviceOrder
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..4 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:vkk-encounter 0..1 (Комплекс) Информация о ВКК (при наличии заключение ВКК на бумажном носителе)
URL: https://fhir.by/StructureDefinition/VKKEncounter
.... extension:term-of-purchase 0..1 CodeableConcept Условие приобретения медицинского изделия
URL: https://fhir.by/StructureDefinition/TermOfPurchaseMedication
Привязка: Условия обеспечения лекарственным средством и перевязочным материалом (required)
.... extension:from-organization 1..1 Reference(Учреждение здравоохранения) Организация, в которой сделано назначение
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:inpatient-medical-record 0..1 Reference(Лечение в условиях дневного стационара | Госпитализация) Ссылка на случай госпитализации, если назначение передается как рекомендация в составе электронного выписного эпикриза
URL: https://fhir.by/StructureDefinition/InpatientMedicalRecord
... modifierExtension 0..0 Extension
... identifier 0..0 Идентификатор запроса
... 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..* BackboneElement Описание медицинского изделия. Используется для представления более подробной информации о назначенном медицинском изделии
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... code 0..0 Device detail
.... value[x] 1..1 CodeableConcept Value of detail
Привязка: Справочник изделий медицинского назначения (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 Простое текстовое представление концепции
... subject 1..1 Reference(Пациент | Пациент без ИН) Пациент, для которого назначено медицинское изделие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит к врачу, во время которого назначено медицинское изделие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... 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 0..1 CodeableReference(Учреждение здравоохранения) Организация, котрая может обеспечить пациента медицинским изделием. Обязательно заполняется при обеспечении инвалида техническим средством реабилитации
Привязка: Тип организации (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 1..1 Reference() Организация здравоохранения
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 0..1 string Ссылка на организацию здравоохранения
..... display 0..1 string Текстовое представление названия организации, которая не является организацией здравоохранения
... reason 1..1 CodeableReference(Диагноз) Показания к назначению медицинского изделия
Привязка: Показания к обеспечению граждан техническими средствами социальной реабилитации (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..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..1 Reference() Ссылка на диагноз
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... asNeeded 0..0 PRN status of request
... asNeededFor 0..0 Device usage reason
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..3 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.parameter.​value[x] Base required Справочник изделий медицинского назначения 📦0.2.6803 этот IG
DeviceRequest.performer Base required Тип организации 📦0.2.6803 этот IG
DeviceRequest.reason Base required Показания к обеспечению граждан техническими средствами социальной реабилитации 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
DeviceOrderPerformerRule error DeviceRequest Значение параметра performer.concept.coding.code = 'health-care-organization' подразумевает заполнение параметра performer.reference.reference performer.exists() implies (performer.concept.coding.code = 'health-care-organization' implies performer.reference.reference.exists())
DeviceOrderSourceRule error DeviceRequest В ресурсе должна присутствовать ссылка либо на визит к врачу, либо на случай госпитализации encounter.exists() or extension('https://fhir.by/StructureDefinition/InpatientMedicalRecord').exists()
DeviceOrderStatusRule error DeviceRequest Статус ресурса DeviceOrder может быть только active status != 'completed' and status != 'draft' and status != 'on-hold' and status != 'revoked' and status != 'entered-in-error' and status != 'unknown'

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

Summary

Обязательный: 15 элементs(16 вложенные обязательны элементs)
Запрещено: 74 элементs

Структуры

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

Расширения

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

 


Примечания:

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

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