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

Профиль ресурса: Заключение функционального исследования

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

Заключение функционального исследования. Функциональная диагностика

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

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

Ресурс DiagnosticReport включает в себя дополнительный контекст и некоторое сочетание атомарных результатов, изображений, отчетов о визуализации, текстовой и закодированной интерпретации и форматированных представлений. Выводы отчета могут быть выражены в виде простого текстового блока, структурированных кодированных данных.

Элементы профиля:

  • referenceForPatientLocation (расширение) - ссылка на структурное подразделение, в котором проводится функциональное исследование;

  • recomendationForFuncDiagConclusion (расширение) - рекомендации по результатам функциональной диагностики;

  • basedOn (основание) - ссылка на направление на исследование;

  • status (статус) - статус заключения. Всегда принимает значение status = final: исследование завершено, данные проанализированы и итоговый отчет утвержден врачом;

  • category (категория) - код верхнеуровневой категории услуг (например: стационарная медицинская диагностика);

  • code (код услуги) - определяет функциональный метод исследования (например: велоэргометрия);

  • subject (субъект) - ссылка на пациента;

  • encounter (встреча) - ссылка на встречу пациента и медицинского работника, во время которой проводятся измерения показателей или измерения аппаратом показателей, используемых для функциональной диагностики;

  • effective[x] (временной период исследования) - период времени, в течение которого проводится функциональное исследование;

  • issued (опубликовано) - дата создания заключения;

  • performer (организация) - ссылка на учреждение здравоохранения, в котором создано заключение;

  • resultsInterpreter (исполнитель) - ссылка на медицинского работника учреждения здравоохранения, создавшего заключение;

  • result (результаты) - ссылка на результаты проведенного исследования;

  • note (комментарий) - комментарий к заключению;

  • study (набор изображений) - ссылка на набор изображений ЭКГ, результатов суточного мониторирования (СМАД), холтеровского мониторирования и др., полученных в ходе одного исследования;

  • supportingInfo (дополнительная информация) - информация, дополняющая отчет. Указывается ссылка на результаты предыдущих исследований, представленных ресурсами:

  • conclusion (заключение) - краткий вывод исследования;

  • conclusionCode (кодированное значение) - кодированное значение, которое соответствует заключению.

Эти поля предоставляют важную информацию для описания контекста, содержания и результатов заключения.

Профиль поддерживает взаимодействие с:

  • организациями здравоохранения (OrganizationBy);

  • направлениями (ServiceRequestFunctDiagn);

  • пациентами (PatientWithIdentificationNumber или PatientWithoutIdentificationNumber);

  • обращениями за медицинской помощью (EncounterGeneral);

  • ролями медицинских работников (PractitionerRoleBy);

  • данными об исследованиях (GeneralFunctionalResearch);

  • набором изображений исследований (ImagingStudyTest);

  • заключением по результатам предыдущих исследований (FunctDiagDiagnosticReport);

  • структурным подразделением, в котором проводится исследование (LocationUnit).

Взаимодействие ресурсов:

flowchart LR
    Start[ServiceRequest] --> Procedure[Procedure]
    Procedure --> Observation[Observation]
    Observation --> End[DiagnosticReport]
     

На каждом этапе соблюдаются зависимости и ссылки между ресурсами:

  1. ServiceRequest инициирует процесс исследования;

  2. Procedure фиксирует выполнение исследования;

  3. Observation используется для передачи измерений параметров, указания интерпретации их значений и других данных;

  4. DiagnosticReport используется для заключения по результатам исследования.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Constraints: ConclusionCodeNotUserSelectedRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/FunctDiagDiagnosticReport
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:referenceForPatientLocation S 0..1 Reference(Структурное подразделение) Ссылка на структурное подразделение, где проводится исследование пациента
URL: https://fhir.by/StructureDefinition/ReferenceForPatientLocation
.... extension:recomendationForFuncDiagConclusion S 0..1 string Рекомендации по результатам функциональной диагностики
URL: https://fhir.by/StructureDefinition/RecomendationForFuncDiagConclusion
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Номер заключения
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Номер заключения
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..1 Reference(Учреждение здравоохранения) Учреждение здравоохранения, в котором идентификатор создан
... basedOn 0..1 Reference(Направление на функциональное исследование) Ссылка на направление на исследование. Платно возможно без направления
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... status 1..1 code Статус заключения имеет статус final
Требуемый шаблон: final
... category 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
Привязка: Категория медицинских услуг (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... code 1..1 CodeableConcept Код метода функционального исследования в соответствии с  медицинскими услугами, медицинскими вмешательствами, выполняемыми при оказании медицинской помощи и имеющие самостоятельное законченное значение класс A. Пример: эхокардиография - A04-10-002 , велоэргометрия - A12-10-005
Привязка: Методы функциональной диагностики (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... subject 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 1..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Указывается ссылка на встречу пациента и медицинского работника, во время которой проводятся измерения показателей или измерения аппаратом показателей, используемым для функциональной диагностики
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... effective[x] 1..1 dateTime Период времени, в течение которого проводится функциональное исследование
... issued 1..1 instant Указывается дата и время создания заключения
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на учреждение здравоохранения, в котором создано заключение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... resultsInterpreter 1..3 Reference(Роль медицинского работника) Ссылка на медицинского работника учреждения здравоохранения, создавшего заключение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... specimen 0..0 Specimens this report is based on
... result 0..35 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 Когда была сделана аннотация
... study 0..0 Reference to full details of an analysis associated with the diagnostic report
... supportingInfo 0..* BackboneElement Указывается ссылка на результаты предыдущих исследований, представленных ресурсами: Показатели функционального исследования 2. Заключение функционального исследования
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... type 1..1 CodeableConcept Указывается тип дополнительной информации: исследование или заключение
Привязка: Тип дополнительной информации (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... reference 1..1 Reference(Показатели функционального исследования | Заключение функционального исследования) Указывается ссылка на дополнительную информацию по исследованию или заключению
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... media 0..1 BackboneElement Ключевые изображения или данные (неструктурированные документы - копии или отсканированные изображения), связанные с этим отчетом.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... comment 0..1 string Комментарий к изображению или данным (например, пояснение)
.... link 1..1 Reference(Неструктурированный документ) Ссылка на изображение или источник данных
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... composition 0..0 Reference to a Composition resource for the DiagnosticReport structure
... conclusion 1..1 markdown Заключение. Представляет собой краткий вывод или интерпретацию данных, полученных в ходе обследования
... conclusionCode 0..* CodeableConcept Кодированное значение параметра, которое соответствует заключению. Используется пока только для велоэргометрии
Привязка: Заключение велоэргометрия (функц. диагностика) (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... presentedForm 0..0 Дополнительные документы, приложенные к заключению

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

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

Путь Статус Использование ValueSet Версия Источник
DiagnosticReport.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
DiagnosticReport.code Base required Методы функциональной диагностики 📦0.2.6803 этот IG
DiagnosticReport.supportingInfo.​type Base required Тип дополнительной информации 📦0.2.6803 этот IG
DiagnosticReport.conclusionCode Base required Заключение велоэргометрия (функц. диагностика) 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ConclusionCodeNotUserSelectedRule error DiagnosticReport если значение conclusionCode не соответствует справочнику 'ConclusionBicycleErgometry', то conclusionCode должен отсутствовать conclusionCode.coding.where(system='https://fhir.by/ValueSet/ConclusionBicycleErgometry').exists().not() implies conclusionCode.exists().not()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Constraints: dgr-1, ConclusionCodeNotUserSelectedRule
... 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/FunctDiagDiagnosticReport
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:referenceForPatientLocation S 0..1 Reference(Структурное подразделение) Ссылка на структурное подразделение, где проводится исследование пациента
URL: https://fhir.by/StructureDefinition/ReferenceForPatientLocation
.... extension:recomendationForFuncDiagConclusion S 0..1 string Рекомендации по результатам функциональной диагностики
URL: https://fhir.by/StructureDefinition/RecomendationForFuncDiagConclusion
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Номер заключения
Пример General: 123456
.... assigner Σ 0..1 Reference(Учреждение здравоохранения) Учреждение здравоохранения, в котором идентификатор создан
... basedOn 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 Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус заключения имеет статус final
Привязка: DiagnosticReportStatus (required): The status of the diagnostic report.
Требуемый шаблон: final
... category Σ 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
Привязка: Категория медицинских услуг (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
..... extension 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 Простое текстовое представление концепции
... code Σ 1..1 CodeableConcept Код метода функционального исследования в соответствии с  медицинскими услугами, медицинскими вмешательствами, выполняемыми при оказании медицинской помощи и имеющие самостоятельное законченное значение класс A. Пример: эхокардиография - A04-10-002 , велоэргометрия - A12-10-005
Привязка: Методы функциональной диагностики (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..* 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 Простое текстовое представление концепции
... 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 Σ 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 Текстовая трактовка ресурса
... effective[x] Σ 1..1 dateTime Период времени, в течение которого проводится функциональное исследование
... issued Σ 1..1 instant Указывается дата и время создания заключения
... performer Σ 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 Текстовая трактовка ресурса
... resultsInterpreter Σ 1..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 Текстовая трактовка ресурса
... result C 0..35 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 Текстовое содержимое аннотации
... supportingInfo 0..* BackboneElement Указывается ссылка на результаты предыдущих исследований, представленных ресурсами: Показатели функционального исследования 2. Заключение функционального исследования
.... type 1..1 CodeableConcept Указывается тип дополнительной информации: исследование или заключение
Привязка: Тип дополнительной информации (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..* 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 Простое текстовое представление концепции
.... 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 Текстовая трактовка ресурса
... media Σ 0..1 BackboneElement Ключевые изображения или данные (неструктурированные документы - копии или отсканированные изображения), связанные с этим отчетом.
.... comment 0..1 string Комментарий к изображению или данным (например, пояснение)
.... link Σ 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 Текстовая трактовка ресурса
... conclusion 1..1 markdown Заключение. Представляет собой краткий вывод или интерпретацию данных, полученных в ходе обследования
... conclusionCode 0..* CodeableConcept Кодированное значение параметра, которое соответствует заключению. Используется пока только для велоэргометрии
Привязка: Заключение велоэргометрия (функц. диагностика) (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции

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

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

Путь Статус Использование ValueSet Версия Источник
DiagnosticReport.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.status Base required Diagnostic Report Status 📍5.0.0 Стандарт FHIR
DiagnosticReport.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
DiagnosticReport.code Base required Методы функциональной диагностики 📦0.2.6803 этот IG
DiagnosticReport.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.performer.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.resultsInterpreter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.result.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.supportingInfo.​type Base required Тип дополнительной информации 📦0.2.6803 этот IG
DiagnosticReport.supportingInfo.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.media.​link.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.conclusionCode Base required Заключение велоэргометрия (функц. диагностика) 📦0.2.6803 этот IG
DiagnosticReport.presentedForm.​contentType Base required Mime Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
ConclusionCodeNotUserSelectedRule error DiagnosticReport если значение conclusionCode не соответствует справочнику 'ConclusionBicycleErgometry', то conclusionCode должен отсутствовать conclusionCode.coding.where(system='https://fhir.by/ValueSet/ConclusionBicycleErgometry').exists().not() implies conclusionCode.exists().not()
dgr-1 error DiagnosticReport When a Composition is referenced in `Diagnostic.composition`, all Observation resources referenced in `Composition.entry` must also be referenced in `Diagnostic.entry` or in the references Observations in `Observation.hasMember` composition.exists() implies (composition.resolve().section.entry.reference.where(resolve() is Observation) in (result.reference|result.reference.resolve().hasMember.reference))
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport 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 DiagnosticReport 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 DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DiagnosticReport 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()

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

Summary

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

Структуры

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

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Constraints: dgr-1, ConclusionCodeNotUserSelectedRule
... 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/FunctDiagDiagnosticReport
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:referenceForPatientLocation S 0..1 Reference(Структурное подразделение) Ссылка на структурное подразделение, где проводится исследование пациента
URL: https://fhir.by/StructureDefinition/ReferenceForPatientLocation
.... extension:recomendationForFuncDiagConclusion S 0..1 string Рекомендации по результатам функциональной диагностики
URL: https://fhir.by/StructureDefinition/RecomendationForFuncDiagConclusion
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Номер заключения
Пример General: 123456
.... assigner Σ 0..1 Reference(Учреждение здравоохранения) Учреждение здравоохранения, в котором идентификатор создан
... basedOn 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 Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус заключения имеет статус final
Привязка: DiagnosticReportStatus (required): The status of the diagnostic report.
Требуемый шаблон: final
... category Σ 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
Привязка: Категория медицинских услуг (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..* Coding Код, определенный в справочнике НСИ Терминология
..... extension 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 Простое текстовое представление концепции
... code Σ 1..1 CodeableConcept Код метода функционального исследования в соответствии с  медицинскими услугами, медицинскими вмешательствами, выполняемыми при оказании медицинской помощи и имеющие самостоятельное законченное значение класс A. Пример: эхокардиография - A04-10-002 , велоэргометрия - A12-10-005
Привязка: Методы функциональной диагностики (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 0..* 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 Простое текстовое представление концепции
... 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 Σ 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 Текстовая трактовка ресурса
... effective[x] Σ 1..1 dateTime Период времени, в течение которого проводится функциональное исследование
... issued Σ 1..1 instant Указывается дата и время создания заключения
... performer Σ 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 Текстовая трактовка ресурса
... resultsInterpreter Σ 1..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 Текстовая трактовка ресурса
... result C 0..35 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 Текстовое содержимое аннотации
... supportingInfo 0..* BackboneElement Указывается ссылка на результаты предыдущих исследований, представленных ресурсами: Показатели функционального исследования 2. Заключение функционального исследования
.... type 1..1 CodeableConcept Указывается тип дополнительной информации: исследование или заключение
Привязка: Тип дополнительной информации (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..* 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 Простое текстовое представление концепции
.... 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 Текстовая трактовка ресурса
... media Σ 0..1 BackboneElement Ключевые изображения или данные (неструктурированные документы - копии или отсканированные изображения), связанные с этим отчетом.
.... comment 0..1 string Комментарий к изображению или данным (например, пояснение)
.... link Σ 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 Текстовая трактовка ресурса
... conclusion 1..1 markdown Заключение. Представляет собой краткий вывод или интерпретацию данных, полученных в ходе обследования
... conclusionCode 0..* CodeableConcept Кодированное значение параметра, которое соответствует заключению. Используется пока только для велоэргометрии
Привязка: Заключение велоэргометрия (функц. диагностика) (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
.... text Σ 0..1 string Простое текстовое представление концепции

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

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

Путь Статус Использование ValueSet Версия Источник
DiagnosticReport.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.status Base required Diagnostic Report Status 📍5.0.0 Стандарт FHIR
DiagnosticReport.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
DiagnosticReport.code Base required Методы функциональной диагностики 📦0.2.6803 этот IG
DiagnosticReport.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.performer.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.resultsInterpreter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.result.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.supportingInfo.​type Base required Тип дополнительной информации 📦0.2.6803 этот IG
DiagnosticReport.supportingInfo.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.media.​link.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
DiagnosticReport.conclusionCode Base required Заключение велоэргометрия (функц. диагностика) 📦0.2.6803 этот IG
DiagnosticReport.presentedForm.​contentType Base required Mime Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
ConclusionCodeNotUserSelectedRule error DiagnosticReport если значение conclusionCode не соответствует справочнику 'ConclusionBicycleErgometry', то conclusionCode должен отсутствовать conclusionCode.coding.where(system='https://fhir.by/ValueSet/ConclusionBicycleErgometry').exists().not() implies conclusionCode.exists().not()
dgr-1 error DiagnosticReport When a Composition is referenced in `Diagnostic.composition`, all Observation resources referenced in `Composition.entry` must also be referenced in `Diagnostic.entry` or in the references Observations in `Observation.hasMember` composition.exists() implies (composition.resolve().section.entry.reference.where(resolve() is Observation) in (result.reference|result.reference.resolve().hasMember.reference))
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport 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 DiagnosticReport 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 DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика DiagnosticReport 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()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. DiagnosticReport C 0..* DiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
Constraints: ConclusionCodeNotUserSelectedRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/FunctDiagDiagnosticReport
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:referenceForPatientLocation S 0..1 Reference(Структурное подразделение) Ссылка на структурное подразделение, где проводится исследование пациента
URL: https://fhir.by/StructureDefinition/ReferenceForPatientLocation
.... extension:recomendationForFuncDiagConclusion S 0..1 string Рекомендации по результатам функциональной диагностики
URL: https://fhir.by/StructureDefinition/RecomendationForFuncDiagConclusion
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Номер заключения
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Номер заключения
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..1 Reference(Учреждение здравоохранения) Учреждение здравоохранения, в котором идентификатор создан
... basedOn 0..1 Reference(Направление на функциональное исследование) Ссылка на направление на исследование. Платно возможно без направления
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... status 1..1 code Статус заключения имеет статус final
Требуемый шаблон: final
... category 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
Привязка: Категория медицинских услуг (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... code 1..1 CodeableConcept Код метода функционального исследования в соответствии с  медицинскими услугами, медицинскими вмешательствами, выполняемыми при оказании медицинской помощи и имеющие самостоятельное законченное значение класс A. Пример: эхокардиография - A04-10-002 , велоэргометрия - A12-10-005
Привязка: Методы функциональной диагностики (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... subject 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... encounter 1..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Указывается ссылка на встречу пациента и медицинского работника, во время которой проводятся измерения показателей или измерения аппаратом показателей, используемым для функциональной диагностики
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... effective[x] 1..1 dateTime Период времени, в течение которого проводится функциональное исследование
... issued 1..1 instant Указывается дата и время создания заключения
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на учреждение здравоохранения, в котором создано заключение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... resultsInterpreter 1..3 Reference(Роль медицинского работника) Ссылка на медицинского работника учреждения здравоохранения, создавшего заключение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... specimen 0..0 Specimens this report is based on
... result 0..35 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 Когда была сделана аннотация
... study 0..0 Reference to full details of an analysis associated with the diagnostic report
... supportingInfo 0..* BackboneElement Указывается ссылка на результаты предыдущих исследований, представленных ресурсами: Показатели функционального исследования 2. Заключение функционального исследования
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... type 1..1 CodeableConcept Указывается тип дополнительной информации: исследование или заключение
Привязка: Тип дополнительной информации (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... reference 1..1 Reference(Показатели функционального исследования | Заключение функционального исследования) Указывается ссылка на дополнительную информацию по исследованию или заключению
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... media 0..1 BackboneElement Ключевые изображения или данные (неструктурированные документы - копии или отсканированные изображения), связанные с этим отчетом.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... comment 0..1 string Комментарий к изображению или данным (например, пояснение)
.... link 1..1 Reference(Неструктурированный документ) Ссылка на изображение или источник данных
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... composition 0..0 Reference to a Composition resource for the DiagnosticReport structure
... conclusion 1..1 markdown Заключение. Представляет собой краткий вывод или интерпретацию данных, полученных в ходе обследования
... conclusionCode 0..* CodeableConcept Кодированное значение параметра, которое соответствует заключению. Используется пока только для велоэргометрии
Привязка: Заключение велоэргометрия (функц. диагностика) (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... presentedForm 0..0 Дополнительные документы, приложенные к заключению

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

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

Путь Статус Использование ValueSet Версия Источник
DiagnosticReport.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
DiagnosticReport.code Base required Методы функциональной диагностики 📦0.2.6803 этот IG
DiagnosticReport.supportingInfo.​type Base required Тип дополнительной информации 📦0.2.6803 этот IG
DiagnosticReport.conclusionCode Base required Заключение велоэргометрия (функц. диагностика) 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ConclusionCodeNotUserSelectedRule error DiagnosticReport если значение conclusionCode не соответствует справочнику 'ConclusionBicycleErgometry', то conclusionCode должен отсутствовать conclusionCode.coding.where(system='https://fhir.by/ValueSet/ConclusionBicycleErgometry').exists().not() implies conclusionCode.exists().not()

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

Summary

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

Структуры

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

Расширения

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

 


Примечания:

Особенности:

  • Основан на ресурсе DiagnosticReport с расширениями:
    • ReferenceForPatientLocation - локация пациента;
    • RecomendationForFuncDiagConclusion - рекомендации, применяемые для учета специфики функциональной диагностики;
  • Обеспечивает возможность указания текстовых и закодированных заключений.

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

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

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

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

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

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

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

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

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

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

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

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору DiagnosticReport.id GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?_id=00001
_profile reference По профилю организации DiagnosticReport.meta.profile GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?_profile=https://fhir.by/StructureDefinition/DiagnosticReportBy
based-on reference Ссылка на запрос на обслуживание. DiagnosticReport.basedOn(CarePlan, MedicationRequest, NutritionOrder, ServiceRequest, ImmunizationRecommendation) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?reference=ServiceRequest0001
category token В какой диагностической дисциплине/отделе был создан отчет DiagnosticReport.category GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?category=ambulatory
code token Код для отчета, в отличие от кодов для элементарных результатов, которые являются именами на ресурсе Observation, на который ссылается результат DiagnosticReport.code GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?code=B0102704
conclusion token Зашифрованный вывод (интерпретация/впечатление) по отчету DiagnosticReport.conclusionCode GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?conclusion=fff2704
date date Клинически значимое время составления отчета DiagnosticReport.effective.ofType(dateTime) | DiagnosticReport.effective.ofType(Period) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?date=2024-09-09
encounter reference Encounter при оформлении заказа DiagnosticReport.encounter(Encounter) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?encounter=Encounter0001
identifier token Идентификатор для отчета DiagnosticReport.identifier GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?identifier=1245120001
issued date Когда был опубликован отчет DiagnosticReport.issued GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?issued=2024-09-09
media reference Ссылка на источник изображения. DiagnosticReport.media.link(DocumentReference) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?media=DocumentReference0001
patient reference Пациент DiagnosticReport.subject.where(resolve() is Patient)(Patient) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?patient=Patient001
performer reference Кто несет ответственность за это заключение DiagnosticReport.performer(Practitioner, Organization, CareTeam, PractitionerRole) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?performer=Practitioner001
result reference Ссылка на атомарный результат (Observation) DiagnosticReport.result(Observation) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?result=Observation001
results-interpreter reference Кто составлял заключение DiagnosticReport.resultsInterpreter(Practitioner, Organization, CareTeam, PractitionerRole) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?result-interpreter=PractitionerRole001
specimen reference Детали образца/материала DiagnosticReport.specimen(Specimen) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?specimen=Specimen001
status token Статус заключения DiagnosticReport.status GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?status=final
study reference Исследования, связанные с диагностическим заключением DiagnosticReport.study(GenomicStudy, ImagingStudy) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?study=ImagingStudy001
subject reference Субъект заключения (как правило Пациент) DiagnosticReport.subject(Practitioner, Group, Organization, BiologicallyDerivedProduct, Device, Medication, Patient, Substance, Location) GET [FHIR_BASE]/Patient/[patientId]/DiagnosticReport?subject=Substance00120

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

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