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

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

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

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

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

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

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

  • ProcedureNumber - количество выполненных процедур физиотерапевтического лечения.

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

  • identifier - внутренний идентификатор ресурса, присвоенный в МИС ОЗ;
  • basedOn (обязательный элемент) - ссылка на направление на физиотерапевтическое лечение, на основании которого выполнялась процедура;
  • status - статус ресурса. Статус ресурса может иметь значения stopped | completed. При изменении статуса на stopped необходимо указать причину прекращения процедуры в элементе профиля note.text. Также, если курс физиотерапевтического лечения прекращён раньше, чем планировалось, по причине достижения результатов быстрее, то рекомендуется указать это в note.text;
  • category - категория медицинской услуги. Задается значением из справочника HealthcareServiceCategory;
  • code - название физиотерапевтической процедуры. Задается кодом из справочника VSPhysioHealthcareService или текстом;
  • subject - ссылка на пациента, которому проведена физиотерапевтическая процедура;
  • occurrence[x] - период выполнения курса физиотерапевтического лечения:
    • occurrencePeriod.start (обязательный элемент) - дата первой выполненной процедуры курса физиотерапевтического лечения;
    • occurrencePeriod.end - дата окончания физиотерапевтического лечения (дата последней выполненной процедуры);
  • recorded - дата, когда была создана запись в системе;
  • recorder - ссылка на медицинского специалиста, создавшего и отправившего ресурс;
  • performer.actor - ссылка на организацию, где процедура была выполнена;
  • location (необязательный элемент) - структурное подразделение, в котором была выполнена процедура;
  • reason - причина назначения физиотерапевтической процедуры. Причина может быть представлена кодом из справочника InternClassificDiseases10, ссылкой на диагноз, текстом;
  • bodySite - анатомическая область, на которую проводилось физиотерапевтическое лечение. Задается значением из справочника AnatomicalTerminology;
  • outcome - результат физиотерапевтического лечения. Задается значением из справочника ProcedureResult или текстом;
  • complication - осложнения физиотерапевтического лечения. Задается кодом из справочника InternClassificDiseases10, ссылкой на диагноз, текстом;
  • followUp - рекомендации для пациента после окончания процедуры. Поле свободного ввода;
  • used - используемое лекарственное средство. Задается кодом из справочника TradeNameMedicationCode или текстом.

Схема взаимодействия ресурсов:


flowchart LR
    classDef e fill:white;

    B[ServiceRequest на процедуры]
    C["Procedure_n"]
    
    subgraph Encounter
        B
    end

    Encounter --> C
    class Encounter e

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Procedure C 0..* Procedure Процедура
Constraints: PhysiotherapyProcedureStatusRule, PhysiotherapyProcedureStoppedRule
... id 0..1 id Идентификатор, присвоенный в ЦИСЗ
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..0 Идентификатор конкретной версии
.... lastUpdated 0..1 instant Время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/PhysiotherapyProcedure
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:procedureNumber S 1..1 unsignedInt Количество выполненных процедур по направлению
URL: https://fhir.by/StructureDefinition/ProcedureNumber
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Внутренний идентификатор в МИС
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 1..1 Reference(Направление на физиотерапевтическое лечение) Ссылка на направление на физиотерапевтическое лечение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... partOf 0..0 Часть события, на которое ссылается ссылка
... status 1..1 code Статус процедуры: stopped | completed
... statusReason 0..0 Reason for current status
... category 1..1 CodeableConcept Категория медицинской услуги
Привязка: Категория медицинских услуг (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... code 1..1 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 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..1 string Название физиотерапевтической процедуры текстом
... subject 1..1 Reference(Пациент | Пациент без ИН) Ссылка на пациента, которому проведена физиотерапевтическая процедура
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... focus 0..0 Who is the target of the procedure when it is not the subject of record only
... encounter 0..0 The Encounter during which this Procedure was created
... occurrence[x] 1..1 Period Период выполнения курса ФТЛ
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Дата начала прохождения ФТЛ. Дата первой выполненной процедуры
.... end 1..1 dateTime Дата окончания прохождения ФТЛ. Дата последней выполненной процедуры
... recorded 1..1 dateTime Дата, когда была создана запись в системе
... recorder 1..1 Reference(Роль медицинского работника) Медицинский специалист, создавший и отправивший ресурс
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reported[x] 0..0 Reported rather than primary record
... performer 1..1 BackboneElement Организация, которая выполнила процедуру
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... function 0..0 Type of performance
.... actor 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, где процедура была выполнена
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... onBehalfOf 0..0 Organization the device or practitioner was acting for
.... period 0..0 When the performer performed the procedure
... location 0..1 Reference(Структурное подразделение) Структурное подразделение, где выполнена процедура
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reason 0..* CodeableReference(Диагноз) Причина/диагноз назначения физиотерапевтической процедуры
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..1 CodeableConcept Причина/диагноз назначения физиотерапевтической процедуры кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Причина/диагноз назначения физиотерапевтической процедуры текстом
.... reference 0..1 Reference() Причина/диагноз назначения физиотерапевтической процедуры ссылкой
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... bodySite 0..20 CodeableConcept Анатомическая область, на которую проводилось физиотерапевтическое лечение
Привязка: Анатомический классификатор (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... outcome 0..1 CodeableConcept Результат физиотерапевтического лечения
Привязка: Результат процедуры (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..1 string Результаты физиотерапевтического лечения текстом
... report 0..0 Any report resulting from the procedure
... complication 0..* CodeableReference(Диагноз) Осложнения ФТЛ
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..1 CodeableConcept Осложнения ФТЛ кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Осложнения ФТЛ текстом
.... reference 0..1 Reference() Осложнения ФТЛ ссылкой на диагноз
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... followUp 0..1 CodeableConcept Рекомендации для пациента после окончания процедуры
.... coding 0..0 Код, определенный в справочнике НСИ Терминология
... note 0..1 Annotation Комментарии, если процедура была прекращена. Статусы 'stopped'
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... focalDevice 0..0 Manipulated, implanted, or removed device
... used 0..* CodeableReference(Device | Medication | Substance | BiologicallyDerivedProduct) Используемое лекарственное средство
Привязка: Торговое наименование (required)
.... concept 0..1 CodeableConcept Используемое лекарственное средство кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Используемое лекарственное средство текстом
.... reference 0..0 Ссылка на ресурс
... supportingInfo 0..0 Extra information relevant to the procedure

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

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

Путь Статус Использование ValueSet Версия Источник
Procedure.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
Procedure.code Base required Физиотерапевтические процедуры 📦0.2.6803 этот IG
Procedure.reason Base required МКБ-10 📦0.2.6803 этот IG
Procedure.bodySite Base required Анатомический классификатор 📦0.2.6803 этот IG
Procedure.outcome Base required Результат процедуры 📦0.2.6803 этот IG
Procedure.complication Base required МКБ-10 📦0.2.6803 этот IG
Procedure.used Base required Торговое наименование 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
PhysiotherapyProcedureStatusRule error Procedure Статус ресурса может иметь значения stopped | completed status = 'stopped' or status = 'completed'
PhysiotherapyProcedureStoppedRule error Procedure Изменение статуса на 'stopped' предполагает заполнение note.text status = 'stopped' implies note.text.exists()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Procedure C 0..* Procedure Процедура
Constraints: PhysiotherapyProcedureStatusRule, PhysiotherapyProcedureStoppedRule
... id Σ 0..1 id Идентификатор, присвоенный в ЦИСЗ
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... lastUpdated Σ 0..1 instant Время последнего обновления
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/PhysiotherapyProcedure
... text 0..1 Narrative Краткое изложение текста ресурса для интерпретации человеком
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... extension:procedureNumber S 1..1 unsignedInt Количество выполненных процедур по направлению
URL: https://fhir.by/StructureDefinition/ProcedureNumber
... identifier Σ 0..1 Identifier Внутренний идентификатор в МИС
... basedOn Σ 1..1 Reference(Направление на физиотерапевтическое лечение) Ссылка на направление на физиотерапевтическое лечение
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус процедуры: stopped | completed
Привязка: EventStatus (required): A code specifying the state of the procedure.
... category Σ 1..1 CodeableConcept Категория медицинской услуги
Привязка: Категория медицинских услуг (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Значение кода
... code Σ 1..1 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 Название физиотерапевтической процедуры текстом
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Ссылка на пациента, которому проведена физиотерапевтическая процедура
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 1..1 Period Период выполнения курса ФТЛ
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Дата начала прохождения ФТЛ. Дата первой выполненной процедуры
.... end ΣC 1..1 dateTime Дата окончания прохождения ФТЛ. Дата последней выполненной процедуры
... recorded Σ 1..1 dateTime Дата, когда была создана запись в системе
... recorder Σ 1..1 Reference(Роль медицинского работника) Медицинский специалист, создавший и отправивший ресурс
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... performer ΣC 1..1 BackboneElement Организация, которая выполнила процедуру
Constraints: prc-1
.... actor ΣC 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 Текстовая трактовка ресурса
... location Σ 0..1 Reference(Структурное подразделение) Структурное подразделение, где выполнена процедура
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... reason Σ 0..* CodeableReference(Диагноз) Причина/диагноз назначения физиотерапевтической процедуры
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Причина/диагноз назначения физиотерапевтической процедуры кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Причина/диагноз назначения физиотерапевтической процедуры текстом
.... reference Σ 0..1 Reference() Причина/диагноз назначения физиотерапевтической процедуры ссылкой
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... bodySite Σ 0..20 CodeableConcept Анатомическая область, на которую проводилось физиотерапевтическое лечение
Привязка: Анатомический классификатор (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Простое текстовое представление концепции
... outcome Σ 0..1 CodeableConcept Результат физиотерапевтического лечения
Привязка: Результат процедуры (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Результаты физиотерапевтического лечения текстом
... complication 0..* CodeableReference(Диагноз) Осложнения ФТЛ
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Осложнения ФТЛ кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Осложнения ФТЛ текстом
.... reference Σ 0..1 Reference() Осложнения ФТЛ ссылкой на диагноз
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... followUp 0..1 CodeableConcept Рекомендации для пациента после окончания процедуры
Привязка: ProcedureFollowUpCodesSNOMEDCT (example): Specific follow up required for a procedure e.g. removal of sutures.
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Простое текстовое представление концепции
... note 0..1 Annotation Комментарии, если процедура была прекращена. Статусы 'stopped'
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации
... used 0..* CodeableReference(Device | Medication | Substance | BiologicallyDerivedProduct) Используемое лекарственное средство
Привязка: Торговое наименование (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Используемое лекарственное средство кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Используемое лекарственное средство текстом

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

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

Путь Статус Использование ValueSet Версия Источник
Procedure.status Base required EventStatus 📍5.0.0 Стандарт FHIR
Procedure.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
Procedure.code Base required Физиотерапевтические процедуры 📦0.2.6803 этот IG
Procedure.performer.​actor.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.reason Base required МКБ-10 📦0.2.6803 этот IG
Procedure.reason.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.bodySite Base required Анатомический классификатор 📦0.2.6803 этот IG
Procedure.outcome Base required Результат процедуры 📦0.2.6803 этот IG
Procedure.complication Base required МКБ-10 📦0.2.6803 этот IG
Procedure.complication.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.followUp Base example Procedure Follow up Codes (SNOMED CT) 📍5.0.0 Стандарт FHIR
Procedure.focalDevice.​action Base preferred Procedure Device Action Codes 📍5.0.0 Стандарт FHIR
Procedure.used Base required Торговое наименование 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
PhysiotherapyProcedureStatusRule error Procedure Статус ресурса может иметь значения stopped | completed status = 'stopped' or status = 'completed'
PhysiotherapyProcedureStoppedRule error Procedure Изменение статуса на 'stopped' предполагает заполнение note.text status = 'stopped' implies note.text.exists()
dom-2 error Procedure If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Procedure 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 Procedure 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 Procedure If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Procedure 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()
prc-1 error Procedure.performer Procedure.performer.onBehalfOf can only be populated when performer.actor isn't Practitioner or PractitionerRole onBehalfOf.exists() and actor.resolve().exists() implies actor.resolve().where($this is Practitioner or $this is PractitionerRole).empty()

Полная Схема

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

Требуемый шаблон: https://fhir.by/StructureDefinition/PhysiotherapyProcedure
... text 0..1 Narrative Краткое изложение текста ресурса для интерпретации человеком
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... extension:procedureNumber S 1..1 unsignedInt Количество выполненных процедур по направлению
URL: https://fhir.by/StructureDefinition/ProcedureNumber
... identifier Σ 0..1 Identifier Внутренний идентификатор в МИС
... basedOn Σ 1..1 Reference(Направление на физиотерапевтическое лечение) Ссылка на направление на физиотерапевтическое лечение
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус процедуры: stopped | completed
Привязка: EventStatus (required): A code specifying the state of the procedure.
... category Σ 1..1 CodeableConcept Категория медицинской услуги
Привязка: Категория медицинских услуг (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Значение кода
... code Σ 1..1 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 Название физиотерапевтической процедуры текстом
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Ссылка на пациента, которому проведена физиотерапевтическая процедура
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 1..1 Period Период выполнения курса ФТЛ
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... start ΣC 1..1 dateTime Дата начала прохождения ФТЛ. Дата первой выполненной процедуры
.... end ΣC 1..1 dateTime Дата окончания прохождения ФТЛ. Дата последней выполненной процедуры
... recorded Σ 1..1 dateTime Дата, когда была создана запись в системе
... recorder Σ 1..1 Reference(Роль медицинского работника) Медицинский специалист, создавший и отправивший ресурс
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... performer ΣC 1..1 BackboneElement Организация, которая выполнила процедуру
Constraints: prc-1
.... actor ΣC 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 Текстовая трактовка ресурса
... location Σ 0..1 Reference(Структурное подразделение) Структурное подразделение, где выполнена процедура
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... reason Σ 0..* CodeableReference(Диагноз) Причина/диагноз назначения физиотерапевтической процедуры
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Причина/диагноз назначения физиотерапевтической процедуры кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Причина/диагноз назначения физиотерапевтической процедуры текстом
.... reference Σ 0..1 Reference() Причина/диагноз назначения физиотерапевтической процедуры ссылкой
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... bodySite Σ 0..20 CodeableConcept Анатомическая область, на которую проводилось физиотерапевтическое лечение
Привязка: Анатомический классификатор (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Простое текстовое представление концепции
... outcome Σ 0..1 CodeableConcept Результат физиотерапевтического лечения
Привязка: Результат процедуры (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 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 Результаты физиотерапевтического лечения текстом
... complication 0..* CodeableReference(Диагноз) Осложнения ФТЛ
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Осложнения ФТЛ кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Осложнения ФТЛ текстом
.... reference Σ 0..1 Reference() Осложнения ФТЛ ссылкой на диагноз
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... followUp 0..1 CodeableConcept Рекомендации для пациента после окончания процедуры
Привязка: ProcedureFollowUpCodesSNOMEDCT (example): Specific follow up required for a procedure e.g. removal of sutures.
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Простое текстовое представление концепции
... note 0..1 Annotation Комментарии, если процедура была прекращена. Статусы 'stopped'
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 1..1 markdown Текстовое содержимое аннотации
... used 0..* CodeableReference(Device | Medication | Substance | BiologicallyDerivedProduct) Используемое лекарственное средство
Привязка: Торговое наименование (required)
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Используемое лекарственное средство кодом
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Используемое лекарственное средство текстом

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

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

Путь Статус Использование ValueSet Версия Источник
Procedure.status Base required EventStatus 📍5.0.0 Стандарт FHIR
Procedure.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
Procedure.code Base required Физиотерапевтические процедуры 📦0.2.6803 этот IG
Procedure.performer.​actor.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.reason Base required МКБ-10 📦0.2.6803 этот IG
Procedure.reason.reference.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.bodySite Base required Анатомический классификатор 📦0.2.6803 этот IG
Procedure.outcome Base required Результат процедуры 📦0.2.6803 этот IG
Procedure.complication Base required МКБ-10 📦0.2.6803 этот IG
Procedure.complication.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Procedure.followUp Base example Procedure Follow up Codes (SNOMED CT) 📍5.0.0 Стандарт FHIR
Procedure.focalDevice.​action Base preferred Procedure Device Action Codes 📍5.0.0 Стандарт FHIR
Procedure.used Base required Торговое наименование 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
PhysiotherapyProcedureStatusRule error Procedure Статус ресурса может иметь значения stopped | completed status = 'stopped' or status = 'completed'
PhysiotherapyProcedureStoppedRule error Procedure Изменение статуса на 'stopped' предполагает заполнение note.text status = 'stopped' implies note.text.exists()
dom-2 error Procedure If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Procedure 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 Procedure 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 Procedure If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Procedure 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()
prc-1 error Procedure.performer Procedure.performer.onBehalfOf can only be populated when performer.actor isn't Practitioner or PractitionerRole onBehalfOf.exists() and actor.resolve().exists() implies actor.resolve().where($this is Practitioner or $this is PractitionerRole).empty()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Procedure C 0..* Procedure Процедура
Constraints: PhysiotherapyProcedureStatusRule, PhysiotherapyProcedureStoppedRule
... id 0..1 id Идентификатор, присвоенный в ЦИСЗ
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..0 Идентификатор конкретной версии
.... lastUpdated 0..1 instant Время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/PhysiotherapyProcedure
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:procedureNumber S 1..1 unsignedInt Количество выполненных процедур по направлению
URL: https://fhir.by/StructureDefinition/ProcedureNumber
... modifierExtension 0..0 Extension
... identifier 0..1 Identifier Внутренний идентификатор в МИС
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 1..1 Reference(Направление на физиотерапевтическое лечение) Ссылка на направление на физиотерапевтическое лечение
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... partOf 0..0 Часть события, на которое ссылается ссылка
... status 1..1 code Статус процедуры: stopped | completed
... statusReason 0..0 Reason for current status
... category 1..1 CodeableConcept Категория медицинской услуги
Привязка: Категория медицинских услуг (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... code 1..1 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 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..1 string Название физиотерапевтической процедуры текстом
... subject 1..1 Reference(Пациент | Пациент без ИН) Ссылка на пациента, которому проведена физиотерапевтическая процедура
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... focus 0..0 Who is the target of the procedure when it is not the subject of record only
... encounter 0..0 The Encounter during which this Procedure was created
... occurrence[x] 1..1 Period Период выполнения курса ФТЛ
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... start 1..1 dateTime Дата начала прохождения ФТЛ. Дата первой выполненной процедуры
.... end 1..1 dateTime Дата окончания прохождения ФТЛ. Дата последней выполненной процедуры
... recorded 1..1 dateTime Дата, когда была создана запись в системе
... recorder 1..1 Reference(Роль медицинского работника) Медицинский специалист, создавший и отправивший ресурс
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reported[x] 0..0 Reported rather than primary record
... performer 1..1 BackboneElement Организация, которая выполнила процедуру
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... function 0..0 Type of performance
.... actor 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, где процедура была выполнена
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... onBehalfOf 0..0 Organization the device or practitioner was acting for
.... period 0..0 When the performer performed the procedure
... location 0..1 Reference(Структурное подразделение) Структурное подразделение, где выполнена процедура
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reason 0..* CodeableReference(Диагноз) Причина/диагноз назначения физиотерапевтической процедуры
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..1 CodeableConcept Причина/диагноз назначения физиотерапевтической процедуры кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Причина/диагноз назначения физиотерапевтической процедуры текстом
.... reference 0..1 Reference() Причина/диагноз назначения физиотерапевтической процедуры ссылкой
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... bodySite 0..20 CodeableConcept Анатомическая область, на которую проводилось физиотерапевтическое лечение
Привязка: Анатомический классификатор (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
... outcome 0..1 CodeableConcept Результат физиотерапевтического лечения
Привязка: Результат процедуры (required)
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..1 string Результаты физиотерапевтического лечения текстом
... report 0..0 Any report resulting from the procedure
... complication 0..* CodeableReference(Диагноз) Осложнения ФТЛ
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..1 CodeableConcept Осложнения ФТЛ кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Осложнения ФТЛ текстом
.... reference 0..1 Reference() Осложнения ФТЛ ссылкой на диагноз
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... followUp 0..1 CodeableConcept Рекомендации для пациента после окончания процедуры
.... coding 0..0 Код, определенный в справочнике НСИ Терминология
... note 0..1 Annotation Комментарии, если процедура была прекращена. Статусы 'stopped'
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... author[x] 0..0 Individual responsible for the annotation
.... time 0..0 Когда была сделана аннотация
... focalDevice 0..0 Manipulated, implanted, or removed device
... used 0..* CodeableReference(Device | Medication | Substance | BiologicallyDerivedProduct) Используемое лекарственное средство
Привязка: Торговое наименование (required)
.... concept 0..1 CodeableConcept Используемое лекарственное средство кодом
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Используемое лекарственное средство текстом
.... reference 0..0 Ссылка на ресурс
... supportingInfo 0..0 Extra information relevant to the procedure

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

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

Путь Статус Использование ValueSet Версия Источник
Procedure.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
Procedure.code Base required Физиотерапевтические процедуры 📦0.2.6803 этот IG
Procedure.reason Base required МКБ-10 📦0.2.6803 этот IG
Procedure.bodySite Base required Анатомический классификатор 📦0.2.6803 этот IG
Procedure.outcome Base required Результат процедуры 📦0.2.6803 этот IG
Procedure.complication Base required МКБ-10 📦0.2.6803 этот IG
Procedure.used Base required Торговое наименование 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
PhysiotherapyProcedureStatusRule error Procedure Статус ресурса может иметь значения stopped | completed status = 'stopped' or status = 'completed'
PhysiotherapyProcedureStoppedRule error Procedure Изменение статуса на 'stopped' предполагает заполнение note.text status = 'stopped' implies note.text.exists()

 


Необходимо добавить дополнительную информацию!!!!!!

Для добавления дополнительной информации нужно добавить файл input/intro-notes/StructureDefinition-PhysiotherapyProcedure-notes.md

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

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

GET [FHIR_BASE]/Patient/[patientId]/Procedure/[id]

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

Возможные значения логического идентификатора («id») описаны в типе Id

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

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

Во всех поисковых взаимодействиях, кроме ресурса Patient, в этом руководстве используется 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: имя типа ресурса (например, Procedure).

  • patientId: идентификатор пациента для которого будет производится поиск по связаным лицам.

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

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

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

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

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

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

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

GET [FHIR_BASE]/Patient/[patientId]/Procedure?name=value&...

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору Procedure.id GET [FHIR_BASE]/Patient/[patientId]/Procedure?_id=00001
_profile reference По профилю Procedure Procedure.meta.profile GET [FHIR_BASE]/Patient/[patientId]/Procedure?_profile=https://fhir.by/StructureDefinition/ProcedureFunctDiagn
based-on reference На основании чего выполнено: ссылка на направление функционального исследования Procedure.basedOn(CarePlan, ServiceRequest, MedicationRequest) GET [FHIR_BASE]/Patient/[patientId]/Procedure?based-on=ServiceRequest01
status token Статус процедуры Procedure.status GET [FHIR_BASE]/Patient/[patientId]/Procedure?status=completed
category token Высокоуровневая категория услуг Procedure.category GET [FHIR_BASE]/Patient/[patientId]/Procedure?category=02/1
code token Код услуги процедуры Procedure.code GET [FHIR_BASE]/Patient/[patientId]/Procedure?code=A04-10-002
encounter reference Встреча, в ходе которой была выполнена процедура Procedure.encounter(Encounter) GET [FHIR_BASE]/Patient/[patientId]/Procedure?encounter=Encounter001
occurrence date Период времени, в течение которого проводилось процедура Procedure.occurrence.ofType(dateTime) | Procedure.occurrence.ofType(Period) GET [FHIR_BASE]/Patient/[patientId]/Procedure?occurrence=2024-08-22
patient reference Пациент Procedure.subject.where(resolve() is Patient)(Patient) GET [FHIR_BASE]/Patient/[patientId]/Procedure?patient=Patient001
recorded date Время создания ресурса Procedure.recorded GET [FHIR_BASE]/Patient/[patientId]/Procedure?recorded=gt2024-08-22T10:20:00+00:00&lt2024-08-22T10:30:00+00:00
recorder reference Ссылка на медицинского работника, ответственного за содержимое ресурса Procedure.recorder(Patient, RelatedPerson, Practitioner,PractitionerRole) GET [FHIR_BASE]/Patient/[patientId]/Procedure?recorder=Recorder001
performer reference Ссылка на медицинского работника принимающего участие в процедуре Procedure.performer.actor GET [FHIR_BASE]/Patient/[patientId]/Procedure?performer=PractitioneerRole/PractitionerRole003
location reference Подразделение, в котором оказывается услуга Procedure.location.location(Location) GET [FHIR_BASE]/Patient/[patientId]/Procedure?location=location/policlinic1
reason-reference reference Ссылка на ресурс диагноз - причину для назначения процедуры Procedure.reason.value.reference GET [FHIR_BASE]/Patient/[patientId]/Procedure?reason-reference=Condition/Condition007
reason-funct-diagn token Код причины назначения функционального метода исследования Procedure.reason.extension(‘https://fhir.by/StructureDefinition/ReasonForFunctDiagn’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/Procedure?reason-funct-diagn=gen-example
type-of-service token Код формы оказания медицинских услуг для процедуры Procedure.extension(‘https://fhir.by/StructureDefinition/EncounterTypeOfService’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/Procedure?type-of-service=free

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

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