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

Профиль ресурса: Направление на патологоанатомическое вскрытие ( Experimental )

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

Направление на патологоанатомическое вскрытие

Описание профиля: Профиль ServiceRequestPathology предназначен для передачи информации о направлении тела на патологоанатомическое вскрытие. Информация, передающаяся в ЦИСЗ из ресурса, созданного на основе профиля ServiceRequestPathology соответствует форме из приложения 5 к Постановлению Министерства здравоохранения от 07.05.2021 г. №46 “О порядке проведения патологоанатомического исследования”.

Ресурс на основе профиля будет содержать такие поля, как:

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

Ресурс на основе профиля ServiceRequestPathology будет участвовать в рабочем процессе получения врачебного свидетельства о смерти в случае вскрытия тела умершего.

            flowchart LR
    A[ServiceRequestPathology]
     B[Pathology/Encounter] 
     C[PathologyDiagnosticReport]
     D[DeathCertificate]

     A --> B --> D
     B --> C
     C --> D

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: ServiceRequestPathologyCategoryRule, ServiceRequestImportStatusRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/ServiceRequestPathology
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:headOfUnit S 1..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Внутренний идентификатор направления, присвоенный в МИС
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение идентификатора направления, присвоенного в МИС
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоевшей идентификатор
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 0..0 На основе чего создан запрос
... replaces 0..0 Какой запрос заменяет
... requisition 0..0 Composite Request ID
... status 1..1 code Статус направления. active | completed | revoked
... intent 1..1 code Использовать по умолчанию - directive
Требуемый шаблон: directive
... category 1..1 CodeableConcept Код услуги направления
Привязка: Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... priority 0..0 routine | urgent | asap | stat
... doNotPerform 0..0 True if service/procedure should not be performed
... code 0..0 What is being requested/ordered
... orderDetail 0..0 Additional order information
... quantity[x] 0..0 Service amount
... subject 1..1 Reference(Пациент | Пациент без ИН) Ссылка на умершего пациента (Пациент или Пациент без ИН)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... focus 0..0 What the service request is about, when it is not about the subject of record
... encounter 0..0 Encounter in which the request was created
... occurrence[x] 0..0 When service should occur
... asNeeded[x] 0..0 Preconditions for service
... authoredOn 1..1 dateTime Дата и время, перехода направления в активный статус
... requester 1..1 Reference(Роль медицинского работника) Ссылка на медицинского специалиста, который создал направление
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... performerType 0..0 Performer role
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, где будет проводиться патологоанатомическое вскрытие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... location 1..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение, от куда направлен умерший, мертворождённый
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reason 0..0 Explanation/Justification for procedure or service
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..0 Дополнительная клиническая информация
... specimen 0..0 Procedure Samples
... bodySite 0..0 Coded location on Body
... bodyStructure 0..0 BodyStructure-based location on the body
... note 0..1 Annotation Comments
... patientInstruction 0..0 Patient or consumer-oriented instructions
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.category Base required Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
ServiceRequestPathologyCategoryRule error ServiceRequest Код услуги направления должен быть 'B01-027-002', 'B01-027-003' или 'B01-027-004' category.coding.code = 'B01-027-002' or category.coding.code = 'B01-027-003' or category.coding.code = 'B01-027-004'
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: bdystr-1, prr-1, ServiceRequestPathologyCategoryRule, ServiceRequestImportStatusRule
... 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/ServiceRequestPathology
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:headOfUnit S 1..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора направления, присвоенного в МИС
Пример General: 123456
.... assigner Σ 0..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоевшей идентификатор
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус направления. active | completed | revoked
Привязка: 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 Код услуги направления
Привязка: Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Ссылка на умершего пациента (Пациент или Пациент без ИН)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... authoredOn Σ 1..1 dateTime Дата и время, перехода направления в активный статус
... requester Σ 1..1 Reference(Роль медицинского работника) Ссылка на медицинского специалиста, который создал направление
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... 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 Σ 1..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение, от куда направлен умерший, мертворождённый
Привязка: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... note 0..1 Annotation Comments

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
ServiceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
ServiceRequest.category Base required Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') 📦0.2.6803 этот IG
ServiceRequest.orderDetail.​parameter.code Base example Servicerequest OrderDetail Parameter Code 📍5.0.0 Стандарт FHIR
ServiceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.location Base example ServiceDeliveryLocationRoleType 📦3.0.0 THO v5.5

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
ServiceRequestPathologyCategoryRule error ServiceRequest Код услуги направления должен быть 'B01-027-002', 'B01-027-003' или 'B01-027-004' category.coding.code = 'B01-027-002' or category.coding.code = 'B01-027-003' or category.coding.code = 'B01-027-004'
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()

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

Summary

Обязательный: 19 элементs(1 вложенные обязательны элемент)
Обязательная поддержка: 1 элемент
Запрещено: 66 элементs

Структуры

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

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: bdystr-1, prr-1, ServiceRequestPathologyCategoryRule, ServiceRequestImportStatusRule
... 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/ServiceRequestPathology
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:headOfUnit S 1..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора направления, присвоенного в МИС
Пример General: 123456
.... assigner Σ 0..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоевшей идентификатор
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... status ?!Σ 1..1 code Статус направления. active | completed | revoked
Привязка: 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 Код услуги направления
Привязка: Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
... subject Σ 1..1 Reference(Пациент | Пациент без ИН) Ссылка на умершего пациента (Пациент или Пациент без ИН)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
.... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
.... display ΣC 0..1 string Текстовая трактовка ресурса
... authoredOn Σ 1..1 dateTime Дата и время, перехода направления в активный статус
... requester Σ 1..1 Reference(Роль медицинского работника) Ссылка на медицинского специалиста, который создал направление
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... 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 Σ 1..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение, от куда направлен умерший, мертворождённый
Привязка: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference Σ 1..1 Reference() Ссылка на ресурс
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... note 0..1 Annotation Comments

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.status Base required RequestStatus 📍5.0.0 Стандарт FHIR
ServiceRequest.intent Base required RequestIntent 📍5.0.0 Стандарт FHIR
ServiceRequest.category Base required Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') 📦0.2.6803 этот IG
ServiceRequest.orderDetail.​parameter.code Base example Servicerequest OrderDetail Parameter Code 📍5.0.0 Стандарт FHIR
ServiceRequest.subject.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
ServiceRequest.location Base example ServiceDeliveryLocationRoleType 📦3.0.0 THO v5.5

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
ServiceRequestPathologyCategoryRule error ServiceRequest Код услуги направления должен быть 'B01-027-002', 'B01-027-003' или 'B01-027-004' category.coding.code = 'B01-027-002' or category.coding.code = 'B01-027-003' or category.coding.code = 'B01-027-004'
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()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: ServiceRequestPathologyCategoryRule, ServiceRequestImportStatusRule
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/ServiceRequestPathology
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 1..1 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:headOfUnit S 1..1 Reference(Роль медицинского работника) Заведующий отделением (заместитель заведующего), руководитель (заместитель руководителя) организации.
URL: https://fhir.by/StructureDefinition/HeadOfUnit
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Внутренний идентификатор направления, присвоенный в МИС
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение идентификатора направления, присвоенного в МИС
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..1 Reference(Учреждение здравоохранения) Наименование организации (МИС), присвоевшей идентификатор
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
... instantiatesUri 0..0 Instantiates external protocol or definition
... basedOn 0..0 На основе чего создан запрос
... replaces 0..0 Какой запрос заменяет
... requisition 0..0 Composite Request ID
... status 1..1 code Статус направления. active | completed | revoked
... intent 1..1 code Использовать по умолчанию - directive
Требуемый шаблон: directive
... category 1..1 CodeableConcept Код услуги направления
Привязка: Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... priority 0..0 routine | urgent | asap | stat
... doNotPerform 0..0 True if service/procedure should not be performed
... code 0..0 What is being requested/ordered
... orderDetail 0..0 Additional order information
... quantity[x] 0..0 Service amount
... subject 1..1 Reference(Пациент | Пациент без ИН) Ссылка на умершего пациента (Пациент или Пациент без ИН)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
... focus 0..0 What the service request is about, when it is not about the subject of record
... encounter 0..0 Encounter in which the request was created
... occurrence[x] 0..0 When service should occur
... asNeeded[x] 0..0 Preconditions for service
... authoredOn 1..1 dateTime Дата и время, перехода направления в активный статус
... requester 1..1 Reference(Роль медицинского работника) Ссылка на медицинского специалиста, который создал направление
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... performerType 0..0 Performer role
... performer 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, где будет проводиться патологоанатомическое вскрытие
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... location 1..1 CodeableReference(Структурное подразделение) Ссылка на структурное подразделение, от куда направлен умерший, мертворождённый
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 1..1 Reference() Ссылка на ресурс
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... reason 0..0 Explanation/Justification for procedure or service
... insurance 0..0 Associated insurance coverage
... supportingInfo 0..0 Дополнительная клиническая информация
... specimen 0..0 Procedure Samples
... bodySite 0..0 Coded location on Body
... bodyStructure 0..0 BodyStructure-based location on the body
... note 0..1 Annotation Comments
... patientInstruction 0..0 Patient or consumer-oriented instructions
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.category Base required Комплекс медицинских услуг, медицинских вмешательств, выполняемых при оказании медицинской помощи и имеющих самостоятельное законченное значение (класс 'B') 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
ServiceRequestPathologyCategoryRule error ServiceRequest Код услуги направления должен быть 'B01-027-002', 'B01-027-003' или 'B01-027-004' category.coding.code = 'B01-027-002' or category.coding.code = 'B01-027-003' or category.coding.code = 'B01-027-004'

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

Summary

Обязательный: 19 элементs(1 вложенные обязательны элемент)
Обязательная поддержка: 1 элемент
Запрещено: 66 элементs

Структуры

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

Расширения

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

 


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

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

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

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