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

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

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

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

Профиль предназначен для записи сведений об изделиях медицинского назначения и медицинской технике, прошедших государственную регистрацию и внесенных в Государственный реестр изделий медицинского назначения и медицинской техники Республики Беларусь. Профиль включает следующие параметры:

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

Ресурс DeviceDefinitionBy создается в ЦИСЗ на основе Справочника изделий медицинского назначения и медицинской техники MedicalProducts. Ресурс может быть использован для описания изделия медицинского назначения или медицинской техники, которые используются в процессе оказания медицинской помощи или выдаются пациенту.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceDefinition 0..* DeviceDefinition Описание медицинского изделия
... id 1..1 id Логический идентификатор этого артефакта
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/DeviceDefinitionBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:manufacturer S 1..1 CodeableConcept Производитель медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufacturer
Привязка: Производители медицинских изделий (required)
.... extension:manufactArea S 0..1 CodeableConcept Производственная площадка медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufactArea
Привязка: Производители медицинских изделий (required)
.... extension:registrationInfo S 1..1 (Комплекс) Информация о регистрации
URL: https://fhir.by/StructureDefinition/MedicDeviceRegistrationInfo
... modifierExtension 0..0 Extension
... description 0..0 Additional information to describe the device
... identifier 0..0 Идентификатор экземпляра
... udiDeviceIdentifier 0..0 Строка штрих-кода с уникальным идентификатором устройства (UDI)
... regulatoryIdentifier 0..0 Regulatory identifier(s) associated with this device
... partNumber 0..0 Номер детали или каталожный номер устройства
... manufacturer 0..0 Название производителя устройства
... deviceName 1..1 BackboneElement Наименование медицинского изделия
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... name 1..1 string Наименование
.... type 1..1 code Тип наименования. По умолчанию type=#registered-name
Требуемый шаблон: registered-name
... modelNumber 0..1 string Модели устройства
... classification 1..1 BackboneElement Тип медицинского изделия
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... type 1..1 CodeableConcept Тип
Привязка: Тип изделия медицинского назначения и медицинской техники (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... justification 0..0 Further information qualifying this classification of the device model
... Разрезы для conformsTo 3..* BackboneElement Значение по классификатору
Разрез: Не упорядочено, Открыто от value:category.coding.code
.... conformsTo:Все разрезы Содержимое/правила для всех разрезов
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... modifierExtension 0..0 Extension
..... category 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
...... text 0..0 Простое текстовое представление концепции
..... specification 1..1 CodeableConcept Значение по справочнику
..... version 0..0 The specific form or variant of the standard, specification or formal guidance
..... source 0..0 Standard, regulation, certification, or guidance website, document, or other publication, or similar, supporting the conformance
.... conformsTo:nomenclature 1..* BackboneElement Значение по номенклатурному классификатору
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: nomenclature
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Номенклатурный классификатор медицинских изделий (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... conformsTo:areaApp 1..* BackboneElement Область применения
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: area-app
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Области применения медицинских изделий по классификационному признаку (ГГ) (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... conformsTo:sterilizReq 1..1 BackboneElement Требования стерилизации
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: steriliz-req
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Требования стерилизации медицинских изделий по классификационному признаку (ББ) (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... hasPart 0..* BackboneElement Медицинское изделие, являющееся частью (например, компонентом) данного медицинского изделия.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... reference 1..1 Reference(Описание медицинского изделия) Ссылка на медицинское изделие
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... count 0..1 integer Количество экземпляров
... packaging 0..0 Information about the packaging of the device, i.e. how the device is packaged
... version 0..0 The version of the device or software
... safety 1..1 CodeableConcept Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения
Привязка: Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... shelfLifeStorage 0..0 Shelf Life and storage information
... languageCode 0..0 Language code for the human-readable text strings produced by the device (all supported)
... Разрезы для property 1..3 BackboneElement Характеристики медицинского изделия
Разрез: Не упорядочено, Открыто от value:type.coding.code
.... property:Все разрезы Содержимое/правила для всех разрезов
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... modifierExtension 0..0 Extension
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
...... text 0..0 Простое текстовое представление концепции
..... value[x] 1..1 Quantity, CodeableConcept, string, boolean, integer, Range, Attachment Значение характеристики
.... property:productContent 0..1 BackboneElement Состав медицинского изделия
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: product-content
..... value[x] 1..1 string Значение характеристики
.... property:limited 1..1 BackboneElement Ограниченное количество
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: limited
..... value[x] 1..1 boolean Значение характеристики
.... property:quantity 0..1 BackboneElement Количество
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: quantity
..... value[x] 1..1 integer Значение характеристики
... owner 0..0
... contact 0..0 Подробная информация для человека/организации, оказывающей поддержку
... link 0..0 An associated device, attached to, used with, communicating with or linking a previous or new device model to the focal device
... note 0..1 Annotation Примечания и комментарии к медицинскому изделию
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... material 0..0 A substance used to create the material(s) of which the device is made
... productionIdentifierInUDI 0..0 lot-number | manufactured-date | serial-number | expiration-date | biological-source | software-version
... guideline 0..1 BackboneElement Инструкция (руководство)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... useContext 0..0 The circumstances that form the setting for using the device
.... usageInstruction 0..1 markdown Инструкция в текстовом формате
.... relatedArtifact 0..1 RelatedArtifact Инструкция в виде нестуктурированного документа
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... type 1..1 code Тип инструкции. По умолчанию type=documentation
Требуемый шаблон: documentation
..... classifier 0..0 Additional classifiers
..... label 0..0 Short label
..... display 0..0 Brief description of the related artifact
..... citation 0..0 Bibliographic citation for the artifact
..... document 0..0 What document is being referenced
..... resource 0..0 What artifact is being referenced
..... resourceReference 0..1 Reference(Неструктурированный документ) Ссылка на документ
..... publicationStatus 0..0 draft | active | retired | unknown
..... publicationDate 0..0 Date of publication of the artifact being referred to
.... indication 0..0 A clinical condition for which the device was designed to be used
.... contraindication 0..0 A specific situation when a device should not be used because it may cause harm
.... warning 0..0 Specific hazard alert information that a user needs to know before using the device
.... intendedUse 0..1 string Описание общего назначения, медицинского применения устройства или его функции
... correctiveAction 0..0 Tracking of latest field safety corrective action
... chargeItem 0..0 Billing code or reference associated with the device

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceDefinition.classification.​type Base required Тип изделия медицинского назначения и медицинской техники 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:nomenclature.​specification Base required Номенклатурный классификатор медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​specification Base required Области применения медицинских изделий по классификационному признаку (ГГ) 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​specification Base required Требования стерилизации медицинских изделий по классификационному признаку (ББ) 📦0.2.6803 этот IG
DeviceDefinition.safety Base required Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения 📦0.2.6803 этот IG
DeviceDefinition.property.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceDefinition 0..* DeviceDefinition Описание медицинского изделия
... id Σ 1..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор конкретной версии
.... lastUpdated Σ 0..1 instant Когда в последний раз менялась версия ресурса
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/DeviceDefinitionBy
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:manufacturer S 1..1 CodeableConcept Производитель медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufacturer
Привязка: Производители медицинских изделий (required)
.... extension:manufactArea S 0..1 CodeableConcept Производственная площадка медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufactArea
Привязка: Производители медицинских изделий (required)
.... extension:registrationInfo S 1..1 (Комплекс) Информация о регистрации
URL: https://fhir.by/StructureDefinition/MedicDeviceRegistrationInfo
.... name Σ 1..1 string Наименование
.... type Σ 1..1 code Тип наименования. По умолчанию type=#registered-name
Привязка: DeviceNameType (required): Тип имени, которым обозначается устройство.
Требуемый шаблон: registered-name
... modelNumber Σ 0..1 string Модели устройства
... classification Σ 1..1 BackboneElement Тип медицинского изделия
.... type Σ 1..1 CodeableConcept Тип
Привязка: Тип изделия медицинского назначения и медицинской техники (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..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 Значение кода
... Разрезы для conformsTo Σ 3..* BackboneElement Значение по классификатору
Разрез: Не упорядочено, Открыто от value:category.coding.code
.... conformsTo:Все разрезы Содержимое/правила для всех разрезов
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..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 Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: DeviceSpecificationType (example)
.... conformsTo:nomenclature Σ 1..* BackboneElement Значение по номенклатурному классификатору
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: nomenclature
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Номенклатурный классификатор медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
.... conformsTo:areaApp Σ 1..* BackboneElement Область применения
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: area-app
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Области применения медицинских изделий по классификационному признаку (ГГ) (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
.... conformsTo:sterilizReq Σ 1..1 BackboneElement Требования стерилизации
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: steriliz-req
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Требования стерилизации медицинских изделий по классификационному признаку (ББ) (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
... hasPart Σ 0..* BackboneElement Медицинское изделие, являющееся частью (например, компонентом) данного медицинского изделия.
.... reference Σ 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 Текстовая трактовка ресурса
.... count 0..1 integer Количество экземпляров
... safety Σ 1..1 CodeableConcept Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения
Привязка: Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции
... Разрезы для property 1..3 BackboneElement Характеристики медицинского изделия
Разрез: Не упорядочено, Открыто от value:type.coding.code
.... property:Все разрезы Содержимое/правила для всех разрезов
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 Значение характеристики
...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueAttachment Attachment
.... property:productContent 0..1 BackboneElement Состав медицинского изделия
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: product-content
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 string Значение характеристики
.... property:limited 1..1 BackboneElement Ограниченное количество
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: limited
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 boolean Значение характеристики
.... property:quantity 0..1 BackboneElement Количество
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: quantity
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 integer Значение характеристики
... note 0..1 Annotation Примечания и комментарии к медицинскому изделию
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации
... guideline 0..1 BackboneElement Инструкция (руководство)
.... usageInstruction 0..1 markdown Инструкция в текстовом формате
.... relatedArtifact 0..1 RelatedArtifact Инструкция в виде нестуктурированного документа
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... type Σ 1..1 code Тип инструкции. По умолчанию type=documentation
Привязка: RelatedArtifactType (required): The type of relationship to the related artifact.
Требуемый шаблон: documentation
..... resourceReference Σ 0..1 Reference(Неструктурированный документ) Ссылка на документ
.... intendedUse 0..1 string Описание общего назначения, медицинского применения устройства или его функции

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceDefinition.regulatoryIdentifier.​type Base required Device Definition Regulatory Identifier Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.deviceName.​type Base required Device Name Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.classification.​type Base required Тип изделия медицинского назначения и медицинской техники 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​specification Base example Device Specification Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.conformsTo:nomenclature.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:nomenclature.​specification Base required Номенклатурный классификатор медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​specification Base required Области применения медицинских изделий по классификационному признаку (ГГ) 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​specification Base required Требования стерилизации медицинских изделий по классификационному признаку (ББ) 📦0.2.6803 этот IG
DeviceDefinition.hasPart.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceDefinition.safety Base required Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения 📦0.2.6803 этот IG
DeviceDefinition.property.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:productContent.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:limited.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:quantity.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.link.​relation Base extensible Device Definition Relation Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.guideline.​relatedArtifact.type Base required RelatedArtifactType 📍5.0.0 Стандарт FHIR
DeviceDefinition.correctiveAction.​scope Base required Device Corrective Action Scope 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error DeviceDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceDefinition 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 DeviceDefinition 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 DeviceDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DeviceDefinition 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()

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

Summary

Обязательный: 14 элементs(15 вложенные обязательны элементs)
Обязательная поддержка: 3 элементs
Запрещено: 104 элементs

Структуры

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

Расширения

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

Разрезы

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

  • Элемент 1 разрешен в зависимости от значения DeviceDefinition.conformsTo
  • Элемент 1 разрешен в зависимости от значения DeviceDefinition.property

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceDefinition 0..* DeviceDefinition Описание медицинского изделия
... id Σ 1..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор конкретной версии
.... lastUpdated Σ 0..1 instant Когда в последний раз менялась версия ресурса
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/DeviceDefinitionBy
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:manufacturer S 1..1 CodeableConcept Производитель медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufacturer
Привязка: Производители медицинских изделий (required)
.... extension:manufactArea S 0..1 CodeableConcept Производственная площадка медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufactArea
Привязка: Производители медицинских изделий (required)
.... extension:registrationInfo S 1..1 (Комплекс) Информация о регистрации
URL: https://fhir.by/StructureDefinition/MedicDeviceRegistrationInfo
.... name Σ 1..1 string Наименование
.... type Σ 1..1 code Тип наименования. По умолчанию type=#registered-name
Привязка: DeviceNameType (required): Тип имени, которым обозначается устройство.
Требуемый шаблон: registered-name
... modelNumber Σ 0..1 string Модели устройства
... classification Σ 1..1 BackboneElement Тип медицинского изделия
.... type Σ 1..1 CodeableConcept Тип
Привязка: Тип изделия медицинского назначения и медицинской техники (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..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 Значение кода
... Разрезы для conformsTo Σ 3..* BackboneElement Значение по классификатору
Разрез: Не упорядочено, Открыто от value:category.coding.code
.... conformsTo:Все разрезы Содержимое/правила для всех разрезов
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..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 Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: DeviceSpecificationType (example)
.... conformsTo:nomenclature Σ 1..* BackboneElement Значение по номенклатурному классификатору
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: nomenclature
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Номенклатурный классификатор медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
.... conformsTo:areaApp Σ 1..* BackboneElement Область применения
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: area-app
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Области применения медицинских изделий по классификационному признаку (ГГ) (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
.... conformsTo:sterilizReq Σ 1..1 BackboneElement Требования стерилизации
..... category Σ 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: steriliz-req
....... display ΣC 0..1 string Значение кода
..... specification Σ 1..1 CodeableConcept Значение по справочнику
Привязка: Требования стерилизации медицинских изделий по классификационному признаку (ББ) (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
...... text Σ 0..1 string Простое текстовое представление концепции
... hasPart Σ 0..* BackboneElement Медицинское изделие, являющееся частью (например, компонентом) данного медицинского изделия.
.... reference Σ 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 Текстовая трактовка ресурса
.... count 0..1 integer Количество экземпляров
... safety Σ 1..1 CodeableConcept Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения
Привязка: Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции
... Разрезы для property 1..3 BackboneElement Характеристики медицинского изделия
Разрез: Не упорядочено, Открыто от value:type.coding.code
.... property:Все разрезы Содержимое/правила для всех разрезов
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 Значение характеристики
...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueAttachment Attachment
.... property:productContent 0..1 BackboneElement Состав медицинского изделия
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: product-content
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 string Значение характеристики
.... property:limited 1..1 BackboneElement Ограниченное количество
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: limited
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 boolean Значение характеристики
.... property:quantity 0..1 BackboneElement Количество
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
....... system Σ 1..1 uri Ссылка на справочник
....... version Σ 0..1 string Версия системы
....... code ΣC 1..1 code Код
Требуемый шаблон: quantity
....... display ΣC 0..1 string Значение кода
..... value[x] 1..1 integer Значение характеристики
... note 0..1 Annotation Примечания и комментарии к медицинскому изделию
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации
... guideline 0..1 BackboneElement Инструкция (руководство)
.... usageInstruction 0..1 markdown Инструкция в текстовом формате
.... relatedArtifact 0..1 RelatedArtifact Инструкция в виде нестуктурированного документа
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... type Σ 1..1 code Тип инструкции. По умолчанию type=documentation
Привязка: RelatedArtifactType (required): The type of relationship to the related artifact.
Требуемый шаблон: documentation
..... resourceReference Σ 0..1 Reference(Неструктурированный документ) Ссылка на документ
.... intendedUse 0..1 string Описание общего назначения, медицинского применения устройства или его функции

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceDefinition.regulatoryIdentifier.​type Base required Device Definition Regulatory Identifier Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.deviceName.​type Base required Device Name Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.classification.​type Base required Тип изделия медицинского назначения и медицинской техники 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​specification Base example Device Specification Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.conformsTo:nomenclature.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:nomenclature.​specification Base required Номенклатурный классификатор медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​specification Base required Области применения медицинских изделий по классификационному признаку (ГГ) 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​specification Base required Требования стерилизации медицинских изделий по классификационному признаку (ББ) 📦0.2.6803 этот IG
DeviceDefinition.hasPart.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DeviceDefinition.safety Base required Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения 📦0.2.6803 этот IG
DeviceDefinition.property.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:productContent.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:limited.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.property:quantity.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.link.​relation Base extensible Device Definition Relation Type 📍5.0.0 Стандарт FHIR
DeviceDefinition.guideline.​relatedArtifact.type Base required RelatedArtifactType 📍5.0.0 Стандарт FHIR
DeviceDefinition.correctiveAction.​scope Base required Device Corrective Action Scope 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error DeviceDefinition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceDefinition 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 DeviceDefinition 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 DeviceDefinition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DeviceDefinition 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()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DeviceDefinition 0..* DeviceDefinition Описание медицинского изделия
... id 1..1 id Логический идентификатор этого артефакта
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/DeviceDefinitionBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:manufacturer S 1..1 CodeableConcept Производитель медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufacturer
Привязка: Производители медицинских изделий (required)
.... extension:manufactArea S 0..1 CodeableConcept Производственная площадка медицинского изделия
URL: https://fhir.by/StructureDefinition/MedicDeviceManufactArea
Привязка: Производители медицинских изделий (required)
.... extension:registrationInfo S 1..1 (Комплекс) Информация о регистрации
URL: https://fhir.by/StructureDefinition/MedicDeviceRegistrationInfo
... modifierExtension 0..0 Extension
... description 0..0 Additional information to describe the device
... identifier 0..0 Идентификатор экземпляра
... udiDeviceIdentifier 0..0 Строка штрих-кода с уникальным идентификатором устройства (UDI)
... regulatoryIdentifier 0..0 Regulatory identifier(s) associated with this device
... partNumber 0..0 Номер детали или каталожный номер устройства
... manufacturer 0..0 Название производителя устройства
... deviceName 1..1 BackboneElement Наименование медицинского изделия
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... name 1..1 string Наименование
.... type 1..1 code Тип наименования. По умолчанию type=#registered-name
Требуемый шаблон: registered-name
... modelNumber 0..1 string Модели устройства
... classification 1..1 BackboneElement Тип медицинского изделия
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... type 1..1 CodeableConcept Тип
Привязка: Тип изделия медицинского назначения и медицинской техники (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... justification 0..0 Further information qualifying this classification of the device model
... Разрезы для conformsTo 3..* BackboneElement Значение по классификатору
Разрез: Не упорядочено, Открыто от value:category.coding.code
.... conformsTo:Все разрезы Содержимое/правила для всех разрезов
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... modifierExtension 0..0 Extension
..... category 1..1 CodeableConcept Категории параметра
Привязка: Справочник категорий параметра DeviceDefinition.conformsTo (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
...... text 0..0 Простое текстовое представление концепции
..... specification 1..1 CodeableConcept Значение по справочнику
..... version 0..0 The specific form or variant of the standard, specification or formal guidance
..... source 0..0 Standard, regulation, certification, or guidance website, document, or other publication, or similar, supporting the conformance
.... conformsTo:nomenclature 1..* BackboneElement Значение по номенклатурному классификатору
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: nomenclature
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Номенклатурный классификатор медицинских изделий (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... conformsTo:areaApp 1..* BackboneElement Область применения
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: area-app
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Области применения медицинских изделий по классификационному признаку (ГГ) (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... conformsTo:sterilizReq 1..1 BackboneElement Требования стерилизации
..... category
...... coding
....... code 1..1 code Код
Требуемый шаблон: steriliz-req
..... specification 1..1 CodeableConcept Значение по справочнику
Привязка: Требования стерилизации медицинских изделий по классификационному признаку (ББ) (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... hasPart 0..* BackboneElement Медицинское изделие, являющееся частью (например, компонентом) данного медицинского изделия.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... reference 1..1 Reference(Описание медицинского изделия) Ссылка на медицинское изделие
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... count 0..1 integer Количество экземпляров
... packaging 0..0 Information about the packaging of the device, i.e. how the device is packaged
... version 0..0 The version of the device or software
... safety 1..1 CodeableConcept Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения
Привязка: Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... shelfLifeStorage 0..0 Shelf Life and storage information
... languageCode 0..0 Language code for the human-readable text strings produced by the device (all supported)
... Разрезы для property 1..3 BackboneElement Характеристики медицинского изделия
Разрез: Не упорядочено, Открыто от value:type.coding.code
.... property:Все разрезы Содержимое/правила для всех разрезов
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... modifierExtension 0..0 Extension
..... type 1..1 CodeableConcept Тип характеристики
Привязка: Справочник типов характеристик медицинских изделий (required)
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
....... id 0..0 Уникальный идентификатор для межэлементных ссылок
....... extension 0..0 Extension
....... system 1..1 uri Ссылка на справочник
....... code 1..1 code Код
....... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
...... text 0..0 Простое текстовое представление концепции
..... value[x] 1..1 Quantity, CodeableConcept, string, boolean, integer, Range, Attachment Значение характеристики
.... property:productContent 0..1 BackboneElement Состав медицинского изделия
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: product-content
..... value[x] 1..1 string Значение характеристики
.... property:limited 1..1 BackboneElement Ограниченное количество
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: limited
..... value[x] 1..1 boolean Значение характеристики
.... property:quantity 0..1 BackboneElement Количество
..... type
...... coding
....... code 1..1 code Код
Требуемый шаблон: quantity
..... value[x] 1..1 integer Значение характеристики
... owner 0..0
... contact 0..0 Подробная информация для человека/организации, оказывающей поддержку
... link 0..0 An associated device, attached to, used with, communicating with or linking a previous or new device model to the focal device
... note 0..1 Annotation Примечания и комментарии к медицинскому изделию
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... material 0..0 A substance used to create the material(s) of which the device is made
... productionIdentifierInUDI 0..0 lot-number | manufactured-date | serial-number | expiration-date | biological-source | software-version
... guideline 0..1 BackboneElement Инструкция (руководство)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... useContext 0..0 The circumstances that form the setting for using the device
.... usageInstruction 0..1 markdown Инструкция в текстовом формате
.... relatedArtifact 0..1 RelatedArtifact Инструкция в виде нестуктурированного документа
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... type 1..1 code Тип инструкции. По умолчанию type=documentation
Требуемый шаблон: documentation
..... classifier 0..0 Additional classifiers
..... label 0..0 Short label
..... display 0..0 Brief description of the related artifact
..... citation 0..0 Bibliographic citation for the artifact
..... document 0..0 What document is being referenced
..... resource 0..0 What artifact is being referenced
..... resourceReference 0..1 Reference(Неструктурированный документ) Ссылка на документ
..... publicationStatus 0..0 draft | active | retired | unknown
..... publicationDate 0..0 Date of publication of the artifact being referred to
.... indication 0..0 A clinical condition for which the device was designed to be used
.... contraindication 0..0 A specific situation when a device should not be used because it may cause harm
.... warning 0..0 Specific hazard alert information that a user needs to know before using the device
.... intendedUse 0..1 string Описание общего назначения, медицинского применения устройства или его функции
... correctiveAction 0..0 Tracking of latest field safety corrective action
... chargeItem 0..0 Billing code or reference associated with the device

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

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

Путь Статус Использование ValueSet Версия Источник
DeviceDefinition.classification.​type Base required Тип изделия медицинского назначения и медицинской техники 📦0.2.6803 этот IG
DeviceDefinition.conformsTo.​category Base required Справочник категорий параметра DeviceDefinition.conformsTo 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:nomenclature.​specification Base required Номенклатурный классификатор медицинских изделий 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:areaApp.​specification Base required Области применения медицинских изделий по классификационному признаку (ГГ) 📦0.2.6803 этот IG
DeviceDefinition.conformsTo:sterilizReq.​specification Base required Требования стерилизации медицинских изделий по классификационному признаку (ББ) 📦0.2.6803 этот IG
DeviceDefinition.safety Base required Номенклатурная классификация медицинских изделий по классам в зависимости от потенциального риска их применения 📦0.2.6803 этот IG
DeviceDefinition.property.​type Base required Справочник типов характеристик медицинских изделий 📦0.2.6803 этот IG

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

Summary

Обязательный: 14 элементs(15 вложенные обязательны элементs)
Обязательная поддержка: 3 элементs
Запрещено: 104 элементs

Структуры

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

Расширения

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

Разрезы

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

  • Элемент 1 разрешен в зависимости от значения DeviceDefinition.conformsTo
  • Элемент 1 разрешен в зависимости от значения DeviceDefinition.property

 


Примечания:

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору DeviceDefinition.id GET [FHIR_BASE]/DeviceDefinition?_id=123456
_profile reference По профилю организации DeviceDefinition.meta.profile GET [FHIR_BASE]/DeviceDefinition?_profile=https://fhir.by/StructureDefinition/DeviceDefinitionBy
device-name string Определенный сервером поиск, который может соответствовать любому из строковых полей в DeviceDefinition.name или DeviceDefinition.classification.type - последний для поиска изделий по типам DeviceDefinition.deviceName.name | DeviceDefinition.classification.type.coding.display GET [FHIR_BASE]/DeviceDefinition?deviceName=Аппарат слуховой
specification token Возвращает медицинские изделия по значению классификатора DeviceDefinition.conformsTo.specification GET [FHIR_BASE]/DeviceDefinition?specification=0001
type token Возвращает медицинские изделия по значению типа классификатора DeviceDefinition.conformsTo.type GET [FHIR_BASE]/DeviceDefinition?type=0001
manufacturer-code token Возвращает медицинские изделия по производителю DeviceDefinition.extension(‘https://fhir.by/StructureDefinition/MedicDeviceManufacturer’).valueCodeableConcept.coding.code GET [FHIR_BASE]/DeviceDefinition?manufacturer-code=30.261216

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

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

GET [FHIR_BASE]/DeviceDefinition/[id]

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

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

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

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

GET [FHIR_BASE]/DeviceDefinition?[parameter1]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]{&[parameter2]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]&...}

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

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

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

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

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

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

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

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

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

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

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

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

GET [FHIR_BASE]/DeviceDefinition?id=value&...

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору DeviceDefinition.id GET [FHIR_BASE]/DeviceDefinition?_id=123456
_profile reference По профилю организации DeviceDefinition.meta.profile GET [FHIR_BASE]/DeviceDefinition?_profile=https://fhir.by/StructureDefinition/DeviceDefinitionBy
device-name string Определенный сервером поиск, который может соответствовать любому из строковых полей в DeviceDefinition.name или DeviceDefinition.classification.type - последний для поиска изделий по типам DeviceDefinition.deviceName.name | DeviceDefinition.classification.type.coding.display GET [FHIR_BASE]/DeviceDefinition?deviceName=Бинт
identifier token По идентификатору, присвоенному регистрирующей организацией DeviceDefinition.identifier GET [FHIR_BASE]/DeviceDefinition?identifier=0001
specification token По значению классификатора организацией DeviceDefinition.conformsTo.specification GET [FHIR_BASE]/DeviceDefinition?specification=0001

Поиск по логическому идентификатору

GET [FHIR_BASE]/DeviceDefinition?_id=123- возвращает медицинские изделия с логическим идентификатором 123

GET [FHIR_BASE]/DeviceDefinition?_id=123,321- возвращает медицинские изделия с логическими идентификаторами 123 ИЛИ 321

GET [FHIR_BASE]/DeviceDefinition?_id=123&_id=321- возвращает пустой список медицинские изделия - применение логического И в данном случае не имеет смысла, но поддерживается системой

Учитывая, что логический идентификатор уникален, поиск по логическому идентификатору всегда приведет к нулю или единице записей. Во многих отношениях поиск функционально эквивалентен простому методу получения ресурса. Однако есть некоторые различия в использовании поиска вместо чтения:

  • Операции поиска всегда возвращают ресурс Bundle.

  • Если логический идентификатор существует и ресурс может быть возвращен, результатом будет Bundle, содержащий ресурс, а не сам ресурс.

  • Если логический идентификатор не существует или не может быть возвращен, результатом действительного поиска все равно будет Bundle. Bundle МОЖЕТ включать дополнительную информацию в форме OperationOutcome.

  • Доступен дополнительный функционал поиска. Например, запрос ресурса «DeviceDefinition» по логическому идентификатору, а также установка критериев поиска identifier вернет организации только в том случае, если идентификатор совпал.

Поиск по профилю ресурса.

Параметр поиска _profile используется для сопоставления ресурсов на основе значений в элементе Resource.meta.profile

Параметр поиска _profile определяется как параметр ссылочного типа.

GET [FHIR_BASE]/DeviceDefinition?_profile=http://hl7.org/fhir/StructureDefinition/bp

НЕ допускается использование ТОЛЬКО параметра поиска _profile, ДОЛЖЕН использоваться ТОЛЬКО в комбинации с каким-либо другим параметром поиска (_id, name)

Поиск по названию.

Параметр поиска name определяется как параметр типа string.

Параметр поиска по названию в случае с ресурсом DeviceDefinition ограничивается использованием поиска организации ТОЛЬКО по полному совпадению названию. НЕ ДОПУСКАЕТСЯ использование каких либо компараторов или модификаторов поиска.

Примеры поиска по названию:

GET [FHIR_BASE]/DeviceDefinition?name=Пояс медицинский эластичный - возвращает медицинские изделия с названием Пояс медицинский эластичный

GET [FHIR_BASE]/DeviceDefinition?name=Пояс медицинский эластичный,Пессарий маточный "Юнона" - возвращает медицинские изделия с названием Пояс медицинский эластичный ИЛИ Пессарий маточный “Юнона” №2

GET [FHIR_BASE]/DeviceDefinition?name=Пояс медицинский эластичный&name=Пессарий маточный "Юнона" - возвращает медицинские изделия с названием Пояс медицинский эластичный ИЛИ Пессарий маточный “Юнона” №2

Поиск по идентификатору.

Параметр поиска identifier определяется как параметр типа token.

Примеры поиска по идентификатору:

GET [FHIR_BASE]/DeviceDefinition?identifier=123456789012 - возвращает медицинское изделие, у которых идентификатор равен 123456789012

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

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