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

Профиль ресурса: Направление на ультразвуковое исследование

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

Направление на ультразвуковое исследование. Раздел Ультразвуковая диагностика

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

  • identifier - внутренний идентификатор направления;
  • basedOn - ссылка на направление (запрос) медицинских услуг, если оно является “родительским” для настоящего направления. Например: направление на госпитализацию для оперативного лечения может иметь в своем составе несколько направлений на исследования перед госпитализацией, и в описанном случае для связи дочерних элементов можно использовать родительский ресурс ServiceRequest, указав ссылку на него в элементе basedOn;
  • status - статус направления: active - в процессе выполнения, revoked - не выполнено, completed - выполнено;
  • intent - необходимо использовать код directive;
  • category - категория услуг (например: стационарная медицинская диагностика для взрослого населения);
  • priority - приоритет направления: routine - планово, urgent - экстренно, asap - неотложно;
  • code - проведение ультразвукового исследования в рамках первичного или повторного приема;
  • orderDetail - уточнения для оказываемых услуг (например: УЗИ органов брюшной полости);
  • subject - ссылка на пациента, который направляется на ультразвуковое исследование;
  • encounter - визит/прием, во время которого было сформировано направление на ультразвуковое исследование;
  • occurrence[x] - дата окончания действия направления;
  • authoredOn - дата создания направления;
  • requester - ссылка на медицинского специалиста, который создал направление;
  • performer - ссылка на организацию здравоохранения, где будет проводиться ультразвуковое исследование;
  • location - ссылка на структурное подразделение, в котором будет проводиться ультразвуковое исследование;
  • reason - ссылка на диагноз или состояние или текстовое описание причины для назначения ультразвукового исследования;
  • supportingInfo - результаты предыдущих заключений по ультразвуковой диагностике (если проводились ранее);
  • note - примечания. Можно использовать для указания индивидуальных особенностей пациента (при наличии). Например: вынужденное положение пациента/контрактуры и т.д.;
  • patientInstruction - дополнительный комментарий (при наличии). Можно использовать для указания рекомендаций по подготовке пациента к исследованию. Пример для УЗИ органов брюшной полости: “Исследование проводится натощак (не принимать пищу за 8-12 часов до исследования), исключить из рациона жирную, газообразующую пищу (бобовые, цельное молоко, свежие фрукты и овощи) за 3 дня до процедуры, а также отказаться от курения”.

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

  • extension(RequestFromOrganization) - из какой организации может быть принят пациент по направлению/для Servicerequest указывается организация, в которой создается направление;
  • extension(SpecialtyCode) - код специализации направления. Например: при направлении на УЗИ необходимо выбрать “C056 Ультразвуковая диагностика”;
  • extension(HeadOfUnit) - заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации (при наличии);
  • extension(HospitalisationReference) - ссылка на случай госпитализации, в рамках которого проводится ультразвуковое исследование.

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

  • организациями здравоохранения (OrganizationBy);
  • направлениями (ServiceRequestHospitalisation или ServiceRequestConsult);
  • пациентами (PatientWithIdentificationNumber или PatientWithoutIdentificationNumber);
  • обращениями за медицинской помощью (EncounterGeneral);
  • ролями медицинских работников (PractitionerRoleBy);
  • структурным подразделениями организаций здравоохранения (LocationUnit);
  • сведениями о диагнозе пациентов (FinalDiagnosis);
  • данными о заключениях ультразвуковых исследований (UltrasoundDiagnosticReport).

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

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

GET [FHIR_BASE]/Patient/[patient_id]/ServiceRequest?_profile=ServiceRequestUltrasound&{parameter}&{parameter}

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

GET [FHIR_BASE]/Patient/[patient_id]/ServiceRequest/[ServiceRequest_id]

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

POST [FHIR_BASE]/Bundle/$import

Ответы описаны в разделе импорт пакета медицинских данных о пациенте.

Отмена импорта данных:

Отмена импорта Bundle производится с помощью операции $cancel.

POST [FHIR_BASE]/Bundle/<bundle_id>/$cancel

bundle_id - id ресурса Bundle, который необходимо отменить.

Варианты реализации:

1. При наличии направления

            flowchart LR
       %% Общая стрелка к блоку исследований
    A[ServiceRequest] --> B[Encounter] --> subgraphBlock

    %% Подгруппа "Исследования"
    subgraph subgraphBlock[Протокол УЗИ]
        direction TB

        C1[Observation]
        
        C2[ImagingStudy]
        
    end

    %% Оба исследования ведут к DiagnosticReport
    subgraphBlock[УЗИ исследования] --> D[DiagnosticReport]
    subgraphBlock[УЗИ исследования]
  1. ServiceRequest инициирует процесс исследования;
  2. Encounter фиксирует обращение пациента за медицинской помощью, в рамках которого проводится исследование;
  3. Observation используется для записи измерений, добавления компонентов, указания интерпретации и других данных;
  4. ImagingStudy предоставляет информацию об исследовании изображений в составе этого исследования;
  5. DiagnosticReport используется для заключения.

2. В рамках госпитализации

            flowchart LR
   %% Подгруппа "Госпитализация" 
  subgraph "EC_Hospitalisation" 
   
    %% Общая стрелка к блоку исследований
    A[ServiceRequest] --> subgraphBlock   
 direction LR
    %% Подгруппа "Исследования"
    subgraph subgraphBlock[Протокол УЗИ]
        direction TB

        B1[Observation]
        
        B2[ImagingStudy]
        
    end

    %% Оба исследования ведут к DiagnosticReport
    subgraphBlock[УЗИ исследования] --> C[DiagnosticReport]
    subgraphBlock[УЗИ исследования] 

  end
  1. Ультразвуковое исследование проводится в рамках госпитализации пациента;
  2. ServiceRequest инициирует процесс исследования;
  3. Observation используется для записи измерений, добавления компонентов, указания интерпретации и других данных;
  4. ImagingStudy предоставляет информацию об исследовании изображений в составе этого исследования;
  5. DiagnosticReport используется для заключения.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequestBy A request for a service to be performed
Constraints: ServiceRequestUltrasoundPriorityRule
... meta
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/ServiceRequestUltrasound
... extension 2..4 Extension Extension
... Разрезы для extension Содержимое/правила для всех разрезов
.... extension:specialty 1..1 SpecialtyCode Код специализации направления. Например, при направлении на УЗИ выбирать C056 Ультразвуковая диагностика
..... value[x]
...... coding
....... code 1..1 code Код
Требуемый шаблон: C056
.... extension:fromOrganization 1..1 RequestFromOrganization Из какой организации может быть принят пациент по направлению/Для Servicerequest указывается организация, в которой создается направление
.... extension:hospitalisationReference S 0..1 Reference(Госпитализация) Ссылка на случай госпитализации, в рамках которого проводится ультразвуковое исследование
URL: https://fhir.by/StructureDefinition/HospitalisationReference
... identifier 0..1 Identifier Внутренний идентификатор направления, присвоенный в МИС
.... type 0..0 Тип направления
.... value 1..1 string Значение идентификатора направления, присвоенного в МИС
.... period 0..0 Период действия идентификатора направления
.... assigner 1..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоившей идентификатор
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... basedOn 0..1 Reference(Направление на консультацию, первичный или повторный прием специалиста | Направление на госпитализацию) Cсылка указывает на направление (запрос) медицинских услуг, если оно является родительским. Пример: направление на госпитализацию для оперативного лечение может иметь в своем составе несколько направлений на исследования перед госпитализацией, в данном случае для связи дочерних элементов можно использовать родительский ресурс ServiceRequest в данном элементе
... replaces 0..0 Заменяет данное направление
... status 1..1 code Статус направления: active (в процессе выполнения) | revoked (не выполнен) | completed (выполнен). Импорт ресурса только со статусом active
... intent 1..1 code Использовать код - directive
... category 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
... priority 1..1 code Приоритет направления: routine (планово)| urgent (экстренно)| asap (неотложно)
... doNotPerform 0..0 True if service/procedure should not be performed
... code 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Проведение ультразвукового исследования
.... concept
..... coding 1..1 Coding Ультразвукоуое исследование - код из справочника
... orderDetail 1..1 BackboneElement Уточнения для оказываемых услуг
.... parameterFocus 0..0 The context of the order details by reference
.... parameter 1..1 BackboneElement The parameter details for the service being requested
..... code 1..1 CodeableConcept The detail of the order being requested
Привязка: Вид ультразвукового исследования (УЗИ) (required)
..... value[x] 1..1 string Уточнения для оказываемых услуг
... quantity[x] 0..0 Количество, повторяемость услуг по направлению
... subject 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента, который направляется на ультразвуковое исследование
... encounter 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит/прием, во время которого было сформировано направление на ультразвуковое исследование
... occurrence[x] 0..1 dateTime Дата окончания действия направления
... authoredOn 1..1 dateTime Дата создания направления
... requester 1..1 Reference(Роль медицинского работника) Указывается ссылка на медицинского специалиста, который создал направление
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию здравоохранения, где будет проводиться ультразвуковое исследование
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... location 0..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение в котором будет проводиться ультразвуковое исследование
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
... reason 0..* CodeableReference(Диагноз) Ссылка на диагноз или состояние или текстовое описание причины для назначения ультразвукового исследования
.... concept 0..1 CodeableConcept Текстовое описание причины для назначения данной услуги
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..0 Код, определенный в справочнике НСИ Терминология
..... text 1..1 string текстовое описание причины
.... reference 0..1 Reference() Ссылка на диагноз или состояние, причину для назначения данной услуги
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... supportingInfo 0..* CodeableReference(Заключение по результатам ультразвукового исследования (УЗИ)) Результаты предыдущих заключений по ультразвуковой диагностике
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... specimen 0..0 Ссылка на образец биологического материала для данной услуги
... bodySite 0..0 Сторона тела и/или его часть
... note 0..1 Annotation Примечания. Можно использовать для указания индивидуальных особенностей пациента (при наличии). Пример: вынужденное положение пациента/контрактуры и т.д.
... patientInstruction 0..1 BackboneElement Инструкция для пациента. Может быть представлена ссылкой на неструктурированный докмент или текстом.Можно использовать для указания рекомендаций по подготовке пациента к исследованию. Пример для УЗИ органов брюшной полости: Исследование проводится натощак (не принимать пищу за 8-12 часов до исследования), исключить из рациона жирную, газообразующую пищу (бобовые, цельное молоко, свежие фрукты и овощи) за 3 дня до процедуры, а также отказаться от курения

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.orderDetail.​parameter.code Base required Вид ультразвукового исследования (УЗИ) 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestUltrasoundPriorityRule error ServiceRequest Приоритет ресурса ServiceRequestUltrasound не может быть stat priority != 'stat'
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequestBy A request for a service to be performed
Constraints: bdystr-1, prr-1, NonWhiteSpaceElements, ServiceRequestUltrasoundPriorityRule
... 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/ServiceRequestUltrasound
... Разрезы для extension 2..4 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
.... extension:specialty S 1..1 (Комплекс) Код специализации направления. Например, при направлении на УЗИ выбирать C056 Ультразвуковая диагностика
URL: https://fhir.by/StructureDefinition/SpecialtyCode
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... url 1..1 uri "https://fhir.by/StructureDefinition/SpecialtyCode"
..... value[x] 0..1 CodeableConcept Value of extension
Привязка: Специализация медицинских услуг (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 Код
Требуемый шаблон: C056
....... display ΣC 0..1 string Значение кода
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Из какой организации может быть принят пациент по направлению/Для Servicerequest указывается организация, в которой создается направление
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:headOfUnit S 0..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
.... extension:hospitalisationReference S 0..1 Reference(Госпитализация) Ссылка на случай госпитализации, в рамках которого проводится ультразвуковое исследование
URL: https://fhir.by/StructureDefinition/HospitalisationReference
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора направления, присвоенного в МИС
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоившей идентификатор
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... basedOn Σ 0..1 Reference(Направление на консультацию, первичный или повторный прием специалиста | Направление на госпитализацию) Cсылка указывает на направление (запрос) медицинских услуг, если оно является родительским. Пример: направление на госпитализацию для оперативного лечение может иметь в своем составе несколько направлений на исследования перед госпитализацией, в данном случае для связи дочерних элементов можно использовать родительский ресурс ServiceRequest в данном элементе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус направления: active (в процессе выполнения) | revoked (не выполнен) | completed (выполнен). Импорт ресурса только со статусом active
Привязка: RequestStatus (required): The status of a service order.
... intent ?!Σ 1..1 code Использовать код - directive
Привязка: RequestIntent (required): The kind of service request.
Требуемый шаблон: directive
... category Σ 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 Значение кода
... priority Σ 1..1 code Приоритет направления: routine (планово)| urgent (экстренно)| asap (неотложно)
Привязка: RequestPriority (required): Определяет уровень важности, который должен быть присвоен выполнению запроса.
... code ΣC 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Проведение ультразвукового исследования
Привязка: Виды медицинских услуг (для подсистемы УОП) (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Ультразвукоуое исследование - код из справочника
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
... orderDetail ΣC 1..1 BackboneElement Уточнения для оказываемых услуг
.... parameter Σ 1..1 BackboneElement The parameter details for the service being requested
..... code Σ 1..1 CodeableConcept The detail of the order being requested
Привязка: Вид ультразвукового исследования (УЗИ) (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 Простое текстовое представление концепции
..... value[x] Σ 1..1 string Уточнения для оказываемых услуг
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента, который направляется на ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... encounter Σ 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит/прием, во время которого было сформировано направление на ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 dateTime Дата окончания действия направления
... authoredOn Σ 1..1 dateTime Дата создания направления
... requester Σ 1..1 Reference(Роль медицинского работника) Указывается ссылка на медицинского специалиста, который создал направление
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... performer Σ 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию здравоохранения, где будет проводиться ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... location Σ 0..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение в котором будет проводиться ультразвуковое исследование
Привязка: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 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 Текстовая трактовка ресурса
... reason Σ 0..* CodeableReference(Диагноз) Ссылка на диагноз или состояние или текстовое описание причины для назначения ультразвукового исследования
Привязка: ProcedureReasonCodes (example): SNOMED CT Condition/Problem/Diagnosis Codes
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Текстовое описание причины для назначения данной услуги
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... text Σ 1..1 string текстовое описание причины
.... reference Σ 0..1 Reference() Ссылка на диагноз или состояние, причину для назначения данной услуги
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... supportingInfo 0..* CodeableReference(Заключение по результатам ультразвукового исследования (УЗИ)) Результаты предыдущих заключений по ультразвуковой диагностике
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 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 Текстовое содержимое аннотации
... patientInstruction 0..1 BackboneElement Инструкция для пациента. Может быть представлена ссылкой на неструктурированный докмент или текстом.Можно использовать для указания рекомендаций по подготовке пациента к исследованию. Пример для УЗИ органов брюшной полости: Исследование проводится натощак (не принимать пищу за 8-12 часов до исследования), исключить из рациона жирную, газообразующую пищу (бобовые, цельное молоко, свежие фрукты и овощи) за 3 дня до процедуры, а также отказаться от курения
.... Разрезы для instruction[x] Σ 0..1 Patient or consumer-oriented instructions
Разрез: Не упорядочено, Открыто от type:$this
..... instructionMarkdown markdown
..... instructionReference Reference(DocumentReference)
..... instruction[x]:instructionReference Σ 0..1 Reference(Неструктурированный документ) Patient or consumer-oriented instructions

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.extension:specialty.​value[x] Base required Специализация медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.replaces.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
ServiceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
ServiceRequest.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.priority Base required RequestPriority 📍5.0.0 Стандарт FHIR
ServiceRequest.code Base required Виды медицинских услуг (для подсистемы УОП) 📦0.2.6803 этот IG
ServiceRequest.orderDetail.​parameter.code Base required Вид ультразвукового исследования (УЗИ) 📦0.2.6803 этот IG
ServiceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.location Base example ServiceDeliveryLocationRoleType 📦3.0.0 THO v5.5
ServiceRequest.location.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.reason Base example Procedure Reason Codes 📍5.0.0 Стандарт FHIR
ServiceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.supportingInfo.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.specimen.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error ServiceRequest Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()
ServiceRequestUltrasoundPriorityRule error ServiceRequest Приоритет ресурса ServiceRequestUltrasound не может быть stat priority != 'stat'
bdystr-1 error ServiceRequest bodyStructure SHALL only be present if bodySite is not present bodySite.exists() implies bodyStructure.empty()
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика ServiceRequest 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()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequestBy A request for a service to be performed
Constraints: bdystr-1, prr-1, NonWhiteSpaceElements, ServiceRequestUltrasoundPriorityRule
... 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/ServiceRequestUltrasound
... Разрезы для extension 2..4 Extension Extension
Разрез: Не упорядочено, Открыто от value:url
.... extension:specialty S 1..1 (Комплекс) Код специализации направления. Например, при направлении на УЗИ выбирать C056 Ультразвуковая диагностика
URL: https://fhir.by/StructureDefinition/SpecialtyCode
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... url 1..1 uri "https://fhir.by/StructureDefinition/SpecialtyCode"
..... value[x] 0..1 CodeableConcept Value of extension
Привязка: Специализация медицинских услуг (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 Код
Требуемый шаблон: C056
....... display ΣC 0..1 string Значение кода
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Из какой организации может быть принят пациент по направлению/Для Servicerequest указывается организация, в которой создается направление
URL: https://fhir.by/StructureDefinition/RequestFromOrganization
.... extension:headOfUnit S 0..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
.... extension:hospitalisationReference S 0..1 Reference(Госпитализация) Ссылка на случай госпитализации, в рамках которого проводится ультразвуковое исследование
URL: https://fhir.by/StructureDefinition/HospitalisationReference
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора направления, присвоенного в МИС
Пример General: 123456
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоившей идентификатор
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... basedOn Σ 0..1 Reference(Направление на консультацию, первичный или повторный прием специалиста | Направление на госпитализацию) Cсылка указывает на направление (запрос) медицинских услуг, если оно является родительским. Пример: направление на госпитализацию для оперативного лечение может иметь в своем составе несколько направлений на исследования перед госпитализацией, в данном случае для связи дочерних элементов можно использовать родительский ресурс ServiceRequest в данном элементе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус направления: active (в процессе выполнения) | revoked (не выполнен) | completed (выполнен). Импорт ресурса только со статусом active
Привязка: RequestStatus (required): The status of a service order.
... intent ?!Σ 1..1 code Использовать код - directive
Привязка: RequestIntent (required): The kind of service request.
Требуемый шаблон: directive
... category Σ 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 Значение кода
... priority Σ 1..1 code Приоритет направления: routine (планово)| urgent (экстренно)| asap (неотложно)
Привязка: RequestPriority (required): Определяет уровень важности, который должен быть присвоен выполнению запроса.
... code ΣC 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Проведение ультразвукового исследования
Привязка: Виды медицинских услуг (для подсистемы УОП) (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Ультразвукоуое исследование - код из справочника
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
... orderDetail ΣC 1..1 BackboneElement Уточнения для оказываемых услуг
.... parameter Σ 1..1 BackboneElement The parameter details for the service being requested
..... code Σ 1..1 CodeableConcept The detail of the order being requested
Привязка: Вид ультразвукового исследования (УЗИ) (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 Простое текстовое представление концепции
..... value[x] Σ 1..1 string Уточнения для оказываемых услуг
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента, который направляется на ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... encounter Σ 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит/прием, во время которого было сформировано направление на ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 dateTime Дата окончания действия направления
... authoredOn Σ 1..1 dateTime Дата создания направления
... requester Σ 1..1 Reference(Роль медицинского работника) Указывается ссылка на медицинского специалиста, который создал направление
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... performer Σ 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию здравоохранения, где будет проводиться ультразвуковое исследование
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса
... location Σ 0..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение в котором будет проводиться ультразвуковое исследование
Привязка: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 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 Текстовая трактовка ресурса
... reason Σ 0..* CodeableReference(Диагноз) Ссылка на диагноз или состояние или текстовое описание причины для назначения ультразвукового исследования
Привязка: ProcedureReasonCodes (example): SNOMED CT Condition/Problem/Diagnosis Codes
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Текстовое описание причины для назначения данной услуги
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... text Σ 1..1 string текстовое описание причины
.... reference Σ 0..1 Reference() Ссылка на диагноз или состояние, причину для назначения данной услуги
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... supportingInfo 0..* CodeableReference(Заключение по результатам ультразвукового исследования (УЗИ)) Результаты предыдущих заключений по ультразвуковой диагностике
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 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 Текстовое содержимое аннотации
... patientInstruction 0..1 BackboneElement Инструкция для пациента. Может быть представлена ссылкой на неструктурированный докмент или текстом.Можно использовать для указания рекомендаций по подготовке пациента к исследованию. Пример для УЗИ органов брюшной полости: Исследование проводится натощак (не принимать пищу за 8-12 часов до исследования), исключить из рациона жирную, газообразующую пищу (бобовые, цельное молоко, свежие фрукты и овощи) за 3 дня до процедуры, а также отказаться от курения
.... Разрезы для instruction[x] Σ 0..1 Patient or consumer-oriented instructions
Разрез: Не упорядочено, Открыто от type:$this
..... instructionMarkdown markdown
..... instructionReference Reference(DocumentReference)
..... instruction[x]:instructionReference Σ 0..1 Reference(Неструктурированный документ) Patient or consumer-oriented instructions

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.extension:specialty.​value[x] Base required Специализация медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.basedOn.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.replaces.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
ServiceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
ServiceRequest.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.priority Base required RequestPriority 📍5.0.0 Стандарт FHIR
ServiceRequest.code Base required Виды медицинских услуг (для подсистемы УОП) 📦0.2.6803 этот IG
ServiceRequest.orderDetail.​parameter.code Base required Вид ультразвукового исследования (УЗИ) 📦0.2.6803 этот IG
ServiceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.encounter.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.requester.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.location Base example ServiceDeliveryLocationRoleType 📦3.0.0 THO v5.5
ServiceRequest.location.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.reason Base example Procedure Reason Codes 📍5.0.0 Стандарт FHIR
ServiceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.supportingInfo.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.specimen.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error ServiceRequest Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()
ServiceRequestUltrasoundPriorityRule error ServiceRequest Приоритет ресурса ServiceRequestUltrasound не может быть stat priority != 'stat'
bdystr-1 error ServiceRequest bodyStructure SHALL only be present if bodySite is not present bodySite.exists() implies bodyStructure.empty()
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика ServiceRequest 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()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequestBy A request for a service to be performed
Constraints: ServiceRequestUltrasoundPriorityRule
... meta
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/ServiceRequestUltrasound
... extension 2..4 Extension Extension
... Разрезы для extension Содержимое/правила для всех разрезов
.... extension:specialty 1..1 SpecialtyCode Код специализации направления. Например, при направлении на УЗИ выбирать C056 Ультразвуковая диагностика
..... value[x]
...... coding
....... code 1..1 code Код
Требуемый шаблон: C056
.... extension:fromOrganization 1..1 RequestFromOrganization Из какой организации может быть принят пациент по направлению/Для Servicerequest указывается организация, в которой создается направление
.... extension:hospitalisationReference S 0..1 Reference(Госпитализация) Ссылка на случай госпитализации, в рамках которого проводится ультразвуковое исследование
URL: https://fhir.by/StructureDefinition/HospitalisationReference
... identifier 0..1 Identifier Внутренний идентификатор направления, присвоенный в МИС
.... type 0..0 Тип направления
.... value 1..1 string Значение идентификатора направления, присвоенного в МИС
.... period 0..0 Период действия идентификатора направления
.... assigner 1..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоившей идентификатор
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... basedOn 0..1 Reference(Направление на консультацию, первичный или повторный прием специалиста | Направление на госпитализацию) Cсылка указывает на направление (запрос) медицинских услуг, если оно является родительским. Пример: направление на госпитализацию для оперативного лечение может иметь в своем составе несколько направлений на исследования перед госпитализацией, в данном случае для связи дочерних элементов можно использовать родительский ресурс ServiceRequest в данном элементе
... replaces 0..0 Заменяет данное направление
... status 1..1 code Статус направления: active (в процессе выполнения) | revoked (не выполнен) | completed (выполнен). Импорт ресурса только со статусом active
... intent 1..1 code Использовать код - directive
... category 1..1 CodeableConcept Высокоуровневая категория услуг. Пример: Стационарная медицинская диагностика для взрослого населения
... priority 1..1 code Приоритет направления: routine (планово)| urgent (экстренно)| asap (неотложно)
... doNotPerform 0..0 True if service/procedure should not be performed
... code 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Проведение ультразвукового исследования
.... concept
..... coding 1..1 Coding Ультразвукоуое исследование - код из справочника
... orderDetail 1..1 BackboneElement Уточнения для оказываемых услуг
.... parameterFocus 0..0 The context of the order details by reference
.... parameter 1..1 BackboneElement The parameter details for the service being requested
..... code 1..1 CodeableConcept The detail of the order being requested
Привязка: Вид ультразвукового исследования (УЗИ) (required)
..... value[x] 1..1 string Уточнения для оказываемых услуг
... quantity[x] 0..0 Количество, повторяемость услуг по направлению
... subject 1..1 Reference(Пациент | Пациент без ИН) Указывается ссылка на пациента, который направляется на ультразвуковое исследование
... encounter 0..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Визит/прием, во время которого было сформировано направление на ультразвуковое исследование
... occurrence[x] 0..1 dateTime Дата окончания действия направления
... authoredOn 1..1 dateTime Дата создания направления
... requester 1..1 Reference(Роль медицинского работника) Указывается ссылка на медицинского специалиста, который создал направление
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию здравоохранения, где будет проводиться ультразвуковое исследование
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... location 0..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение в котором будет проводиться ультразвуковое исследование
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
... reason 0..* CodeableReference(Диагноз) Ссылка на диагноз или состояние или текстовое описание причины для назначения ультразвукового исследования
.... concept 0..1 CodeableConcept Текстовое описание причины для назначения данной услуги
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..0 Код, определенный в справочнике НСИ Терминология
..... text 1..1 string текстовое описание причины
.... reference 0..1 Reference() Ссылка на диагноз или состояние, причину для назначения данной услуги
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... supportingInfo 0..* CodeableReference(Заключение по результатам ультразвукового исследования (УЗИ)) Результаты предыдущих заключений по ультразвуковой диагностике
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... specimen 0..0 Ссылка на образец биологического материала для данной услуги
... bodySite 0..0 Сторона тела и/или его часть
... note 0..1 Annotation Примечания. Можно использовать для указания индивидуальных особенностей пациента (при наличии). Пример: вынужденное положение пациента/контрактуры и т.д.
... patientInstruction 0..1 BackboneElement Инструкция для пациента. Может быть представлена ссылкой на неструктурированный докмент или текстом.Можно использовать для указания рекомендаций по подготовке пациента к исследованию. Пример для УЗИ органов брюшной полости: Исследование проводится натощак (не принимать пищу за 8-12 часов до исследования), исключить из рациона жирную, газообразующую пищу (бобовые, цельное молоко, свежие фрукты и овощи) за 3 дня до процедуры, а также отказаться от курения

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.orderDetail.​parameter.code Base required Вид ультразвукового исследования (УЗИ) 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestUltrasoundPriorityRule error ServiceRequest Приоритет ресурса ServiceRequestUltrasound не может быть stat priority != 'stat'

 


Примечания:

Поддерживаемые параметры поиска ресурса “Направление на ультразвуковое исследование” (ServiceRequestUltrasound):

Параметр поиска Тип Описание Выражение Пример  
_id token По логическому идентификатору ServiceRequest.id GET [FHIR_BASE]/ServiceRequest?_id=00001  
_profile reference По профилю ServiceRequest.meta.profile GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestUltrasound  
identifier token Внутренний идентификатор в УЗ ServiceRequest.identifier.value GET [FHIR_BASE]/ServiceRequest?identifier=7788383  
subject reference По пациенту ServiceRequest.subject GET [FHIR_BASE]/ServiceRequest?subject=Patient001  
requester reference По медицинскому специалисту, создавшему направление ServiceRequest.requester GET [FHIR_BASE]/ServiceRequest?requester=PractitionerRole010  
performer reference По исполняющей организации ServiceRequest.performer GET [FHIR_BASE]/ServiceRequest?performer=Organization/[organization_id]  
location reference По структурному подразделению ServiceRequest.location.reference GET [FHIR_BASE]/ServiceRequest?location=Location/001  
authored date По дате создания направления ServiceRequest.authoredOn GET [FHIR_BASE]/ServiceRequest?authored=2025-05-05T10:30:00Z  
status token По статусу ServiceRequest.status GET [FHIR_BASE]/ServiceRequest?status=active  
order-detail-parameter-code token По методу исследования ServiceRequest.orderDetail.parameter.code GET [FHIR_BASE]/ServiceRequest?order-detail-parameter-code=A04-14-001  
category token По категории медицинских услуг ServiceRequest.category GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?category=03/1  
from-organization reference В какой организации создано направление ServiceRequest.extension(‘https://fhir.by/StructureDefinition/RequestFromOrganization’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest? from-organization =Organization/[organization_id]  
priority token По приоритету направления - routine | urgent | asap ServiceRequest.priority GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?priority=routine  
specialty token По специализации направления ServiceRequest.extension(‘https://fhir.by/StructureDefinition/SpecialtyCode’).value.as(CodeableConcept).coding.code GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?specialty=C056  
hospitalisation reference Случай госпитализации, в рамках которого проводится исследование ServiceRequest.extension(‘https://fhir.by/StructureDefinition/HospitalisationReference’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?hospitalisation=[hospitalisationId]  

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

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

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

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

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

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

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

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

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

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

GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?type=value&...

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору ServiceRequest.id GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_id=00001
_profile reference По профилю ServiceRequest ServiceRequest.meta.profile GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBy
authored date По дате создания запроса ServiceRequest.authoredOn GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?authored=ge2024-08-01
based-on reference По направлению, которое послужило родительским для этого ресурса ServiceRequest.basedOn GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?based-on=ServiceRequest/ServiceRequest_001
body-site token Часть тела (кодом) ServiceRequest.bodySite GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?body-site=arm
category token Категория медицинских услуг ServiceRequest.category GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?category=03/1
code-concept token Код медицинской услуги ServiceRequest.code.concept GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?code-concept=A001002
encounter reference Встреча, в ходе которой был сделан этот запрос ServiceRequest.encounter(Encounter) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?encounter=Encounter001
identifier token По идентификатору, присвоенному этому запросу (в МИС) ServiceRequest.identifier GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?identifier=123456789
from-organization reference В какой организации создано направление ServiceRequest.extension(‘https://fhir.by/StructureDefinition/RequestFromOrganization’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest? from-organization =Organization/[organization_id]
occurrence date По дате выполнения услуги периоду дейтсвия направления ServiceRequest.occurrence.ofType(dateTime) | ServiceRequest.occurrence.ofType(Period) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?occurrence=2024-08-01
patient reference Поиск по subject - Patient ServiceRequest.subject.where(resolve() is Patient) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?patient=Patient001
performer reference Запрашиваемый исполнитель медицинской услуги - медцинский специалист или учреждение здравоохранения ServiceRequest.performer(Organization, PractitionerRole) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?performer=PractitionerRole/[practitionerRoleId]
priority token По упиоритету запроса или направления - routine | urgent | asap ServiceRequest.priority GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?priority=routine
replaces reference Какой запрос или направление заменяет данный ресурс ServiceRequest.replaces GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?replaces=ServiceRequest0001
requester reference По тому, кто запрашивает услугу ServiceRequest.requester GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?requester=PractitionerRole/[practitionerRoleId]
specialty token По специализации направления ServiceRequest.extension(‘https://fhir.by/StructureDefinition/SpecialtyCode’).value.as(CodeableConcept).coding.code GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?specialty=С002
specimen reference По образецу, подлежащему исследованию ServiceRequest.specimen GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?specimen=Specimen/[specimenId]
status token По статусу запроса или направления draft | active | on-hold | revoked | completed | entered-in-error | unknown ServiceRequest.status GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?status=revoked
subject reference Искомый субъект ServiceRequest.subject GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?subject=Patient/Patient001

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

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