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

Профиль ресурса: Направление на исследование биологического материала

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

Направление на исследование биологического материала. Раздел Цитология и биопсия.

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

Профиль предназначен для создания запроса на морфологическое исследование (цитологическое, патогистологическое) биологического материала. В профиле представлена информация, объем которой соответствует Форме № 200/у-07 “Направление на цитологическое исследование”, приведенной в Приложении 1 к Приказу Министерства здравоохранения Республики Беларусь от 28 сентября 2007 г. № 787 “Об утверждении форм первичной медицинской документации по лабораторной диагностике”, и Форме, приведенной в Приложении 2 к Постановлению Министерства здравоохранения Республики Беларусь от 07 мая 2021 г. №46 “О порядке проведения патологоанатомического исследования”.

Есть некоторые отличия предоставляемой информации для цитологического исследования материала из щитовидной железы, исследования цервико-вагинальных мазков, патогистологического исследования от цитологического исследования материала других локализаций. Для разделения отправляемой информации выделены следующие расширения: 

  • TypeOfResearch - вид исследования биологического материала. Составное расширение, которое включает в себя:
    • ThyroidGlandCytology - цитологическое исследование материала из щитовидной железы:
      • UltrasoundResult - результат УЗИ. Поле свободного ввода, где при наличии, можно кратко описать результаты УЗИ щитовидной железы (например, локализация, размер, структура узла);
      • TiradsScore - оценка по TI-RADS. Значение задается кодом из справочника TiradsScore;
      • LastHormoneValue - последние значения гормонов с датой проведения исследования. Поле, где в свободной форме можно перечислить название гормонов, их последние значения и дату исследования;
    • GynecologyCytology - цитологическое исследование цервико-вагинальных мазков:
      • Menstruation - дата первого дня последней менструации;
      • Postmenopause - возраст, в котором наступила постменопауза (во сколько лет). Необязательное расширение;
      • Pregnancy - какой день беременности. Необязательное расширение;
      • Lactation - сколько месяцев лактация. Необязательное расширение;
      • Contraception - методы контрацепции. Поле свободного ввода;
      • VaccinationHPV - выполнялась ли вакцинация против ВПЧ. Булевое значение. Если задается значение “true”, то необходимо обязательно указать дату в расширении DateVaccinationHPV;
      • DateVaccinationHPV - дата (месяц, год), когда была выполнена вакцинация против ВПЧ;
      • TestHPV - тест на ВПЧ отрицательный. Булевое значение;
      • DateTestHPV - дата теста на ВПЧ. Если использовалось расширение TestHPV, то должна быть указана дата теста на ВПЧ;
    • PathoHistology - патогистологическое исследование:
      • PlacentaExamination - исследование последа. Поле свободного ввода, где указывается срок гестации, особенности течения беременности, дата родов, шкала Апгар, вес ребенка при рождении;
      • EndometrialScraping - соскоб эндометрия. Поле свободного ввода, где при соскобе эндометрия дополнительно указываются длительность нормального менструального цикла, начало последней менструации, дата начала кровотечения;
      • ShortClinicalData - краткие клинические данные. Поле свободного ввода. Основные проявления заболевания, их продолжительность, результаты инструментальных и лабораторных исследований, информация о лечении.

Данные расширения также связаны правилом с элементом code “Метод исследования биологического материала”, а именно: 

~ Расширение ThyroidGlandCytology может использоваться только для направления на цитологическое исследование материала из щитовидной железы, то есть если code.concept.coding.code = thyroid-cytology;

~ Расширение GynecologyCytology может использоваться только для направления на цитологическое исследование цервико-вагинальных мазков, то есть если code.concept.coding.code = gynecology-cytology;

~ Расширение PathoHistology может использоваться только для направления на патогистологическое исследование, то есть если code.concept.coding.code = patho-histology.

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

  • extension:
    • SpecialtyCode - код специализации медицинских услуг. Задается значением из справочника ServiceSpecialtyBy;
    • FromOrganization - ссылка на организацию здравоохранения, в которой было создано направление;
    • PurposeOfResearch - цель исследования. Значение задается кодом из справочника PurposeOfResearch, текстом;
  • identifier - внутренний идентификатор направления, присвоенный в МИС ОЗ;
  • status - статус направления. Статус направления может принимать значения: active (активно) | completed (завершено) | revoked (отменено) | entered-in-error (введено по ошибке);
  • intent - значение элемента всегда = directive;
  • category - категория направления. Задается значением из справочника HealthcareServiceCategory и может принимать только следующие значения: 03 | 03/1 | 03/2 | 03/3 | 03/4;
  • priority - приоритет направления. Приоритет направления может принимать значения: routine (планово) | urgent (неотложно) | asap (экстренно). Неотложное исследование должно быть выполнено в течении 3 часов. Приоритет направления экстренно выше приоритета направления неотложно;
  • code - метод исследования биологического материала. Значение задается кодом из справочника ResearchMethods;
  • subject - ссылка на пациента, которому назначено исследование биологического материала;
  • authoredOn - дата перехода направления в статус active (активно);
  • requester - ссылка на медицинского специалиста, который создал направление;
  • performer - ссылка на исполнителя данной услуги (ссылка на организацию, где будет проводиться исследование);
  • location - ссылка на структурное подразделение, из которого направлен образец биологического материала;
  • reason - клинический диагноз - причина направления на исследование. Задается ссылкой на диагноз, кодом, текстом;
  • supportingInfo - дополнительная клиническая информация. В элементе можно передать ссылки на наблюдение специалистов узкого профиля (эндокринолог, онколог, гинеколог и др.), а также следующую информацию с помощью расширений:
    • extension.EndocrinologistObservation - период наблюдения у эндокринолога;
    • extension.HormoneTherapy - проводится/проводилась ли гормональная терапия. Булевое значение. Если задается значение “true”, то необходимо обязательно указать детали в расширении HormonotherapyDetails
    • extension.HormonotherapyDetails - детали гормональной терапии:
      • HormonalDrugName - название гормонального препарата. Поле свободного ввода;
      • HormonePeriod - период гормональной терапии;
    • extension.PreviousDiagnostic - предыдущие цитологические/гистологические исследования (ссылка на DiagnosticReportBioMatResearch);
  • specimen - ссылка на образец биологического материала.

Логика изменения статусов

Изменение статуса с active на completed:

Изменение статуса с active на completed происходит со стороны ЦИСЗ, если для данного направления сформирован ресурс DiagnosticReportBioMatResearch.

Изменение статуса с active на revoked:

1. Изменение статуса с active на revoked со стороны МИС ОЗ производится через отправку Bundle c ресурсом Contract (профиля RejectionBy) с указанием id существующего ресурса, который необходимо отменить, в поле topicReference ресурса Contract.

Выбор необходимого ресурса и получение его по id:

GET [FHIR_BASE]/Patient/[patient_id]/ServiceRequest?_profile=[ServiceRequestProfile]

Далее импорт в составе Bundle:

POST [FHIR_BASE]/Bundle/$import

2. Изменение статуса с active на revoked со стороны пациента происходит на стороне ЦИСЗ при получении ресурса RejectionBy.

Изменение статуса с active на entered-in-error:

Изменение статуса с active на entered-in-error происходит при отмене импорта пакета медицинских данных с помощью операции $cancel.

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


flowchart LR

classDef l fill:pink
classDef r fill:white
A(**ServiceRequest**
на взятие материала)

C(*Specimen*
образец биоматериала)
D(**ServiceRequest** 
на исследование)
F[Врач исследует образцы]

G(**Diagnostic Report**)
  
    subgraph Encounter
      subgraph 1 [**Procedure**]
        
        C
      end

    D

    end

    subgraph Лаборатория
        direction TB
        
        F

    end

   A -->1 
   1 --> D
D --> Лаборатория

Лаборатория --> G

class Лаборатория l
class Encounter r
class F r
class E r

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

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: ServiceRequestBioMatResearchPriorityRule, ThyroidExtensionRule, GynecologyExtensionRule, VaccinationHPVRule, VaccinationHPVNotRule, TestHPVRule, TestHPVNotRule, BioMatSRCategoryRule, ServiceRequestImportStatusRule
... id 0..1 id Идентификатор направления, присвоенный в ЦИСЗ
... 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/ServiceRequestBioMatResearch
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 3..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:typeOfResearch S 0..1 (Комплекс) Вид исследования биологического материала
URL: https://fhir.by/StructureDefinition/TypeOfResearch
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, которая создала направление
URL: https://fhir.by/StructureDefinition/FromOrganization
.... extension:specialtyCode S 1..1 CodeableConcept Код специализации направления
URL: https://fhir.by/StructureDefinition/SpecialtyCode
Привязка: Специализация медицинских услуг (required)
.... extension:purposeOfResearch 1..1 CodeableConcept Цель исследования
URL: https://fhir.by/StructureDefinition/PurposeOfResearch
Привязка: Цель исследования (required)
... 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 (отменено) | entered-in-error (введено по ошибке). Импорт ресурса только со статусом active
... intent 1..1 code Использовать по умолчанию - directive
Требуемый шаблон: directive
... category 1..1 CodeableConcept Категория направления/запроса. Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4
Привязка: Категория медицинских услуг (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 1..1 code Приоритет направления. Может быть routine (планово)| urgent (неотложно) | asap (экстренно). Неотложное исследование должно быть выполнено в течении 3 часов. Приоритет направления `экстренно` выше неотложного
... doNotPerform 0..0 True if service/procedure should not be performed
... code 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Метод исследования биологического материала
Привязка: Название исследования биологического материала (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Метод исследования биологического материала кодом из справочника
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... 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..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Ссылка на прием медицинского специалиста, когда данное направление было сформировано
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... occurrence[x] 0..1 Период действия направления
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
... 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 1..* CodeableReference(Диагноз) Клинический диагноз. Причина направления на исследование
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Клинический диагноз. Причина направления на исследование, кодом из справочника МКБ-10
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Клинический диагноз. Причина направления на исследование, текстом. Клинический диагноз по TNM
.... reference 0..1 Reference() Клинический диагноз. Причина направления на исследование, ссылкой
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... insurance 0..0 Associated insurance coverage
... supportingInfo C 0..10 CodeableReference(Общий профиль для обращения пациента за медицинской помощью) Дополнительная клиническая информация
Constraints: HormoneTherapyRule, HormoneTherapyNotRule
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:endocrinologistObservation 0..1 Period Период наблюдение у эндокринолога
URL: https://fhir.by/StructureDefinition/EndocrinologistObservation
..... extension:hormoneTherapy 0..1 boolean Проводится/проводилась ли гормонотерапия
URL: https://fhir.by/StructureDefinition/HormoneTherapy
..... extension:hormonotherapyDetails 0..1 (Комплекс) Детали гормонотерапии
URL: https://fhir.by/StructureDefinition/HormonotherapyDetails
..... extension:previousDiagnostic 0..10 Reference(Заключение исследования биологического материала) Предыдущие цитологические/гистологические исследования
URL: https://fhir.by/StructureDefinition/PreviousDiagnostic
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 0..1 Reference() Ссылка на наблюдение специалистов узкого профиля (эндокринолог, онколог, гинеколог и др.)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... specimen 1..10 Reference(Образец биологического материала) Ссылка на образец биологического материала
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... bodySite 0..0 Coded location on Body
... bodyStructure 0..0 BodyStructure-based location on the body
... note 0..0 Comments
... patientInstruction 0..0 Patient or consumer-oriented instructions
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.code Base required Название исследования биологического материала 📦0.2.6803 этот IG
ServiceRequest.reason Base required МКБ-10 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
BioMatSRCategoryRule error ServiceRequest Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4 category.coding.code = '03' or category.coding.code = '03/1' or category.coding.code = '03/2' or category.coding.code = '03/3' or category.coding.code = '03/4'
GynecologyExtensionRule error ServiceRequest Расширение GynecologyCytology может использоваться только для направления на цитологическое исследование цервико-вагинальных мазков code.concept.coding.where(code = 'gynecology-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').exists()
HormoneTherapyNotRule error ServiceRequest.supportingInfo Если не проводится гормонотерапия, то не указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = false).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists().not()
HormoneTherapyRule error ServiceRequest.supportingInfo Если проводится гормонотерапия, то указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = true).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists()
ServiceRequestBioMatResearchPriorityRule error ServiceRequest Приоритет может быть плановым, неотложным и экстренным priority = 'routine' or priority = 'urgent' or priority = 'asap'
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
TestHPVNotRule error ServiceRequest Если не проводился тест на ВПЧ, то дата не указывается (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists().not()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists().not()
TestHPVRule error ServiceRequest Если проводился тест на ВПЧ, то должна быть указана дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists()
ThyroidExtensionRule error ServiceRequest Расширение ThyroidGlandCytology может использоваться только для направления на цитологическое исследование материал из щитовидной железы code.concept.coding.where(code = 'thyroid-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/ThyroidGlandCytology').exists()
VaccinationHPVNotRule error ServiceRequest Если не проводилась вакцинация против ВПЧ, то не указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = false).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists().not()
VaccinationHPVRule error ServiceRequest Если проводилась вакцинация против ВПЧ, то указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = true).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: bdystr-1, prr-1, ServiceRequestBioMatResearchPriorityRule, ThyroidExtensionRule, GynecologyExtensionRule, VaccinationHPVRule, VaccinationHPVNotRule, TestHPVRule, TestHPVNotRule, BioMatSRCategoryRule, 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/ServiceRequestBioMatResearch
... Разрезы для extension 3..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:typeOfResearch S 0..1 (Комплекс) Вид исследования биологического материала
URL: https://fhir.by/StructureDefinition/TypeOfResearch
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, которая создала направление
URL: https://fhir.by/StructureDefinition/FromOrganization
.... extension:specialtyCode S 1..1 CodeableConcept Код специализации направления
URL: https://fhir.by/StructureDefinition/SpecialtyCode
Привязка: Специализация медицинских услуг (required)
.... extension:purposeOfResearch 1..1 CodeableConcept Цель исследования
URL: https://fhir.by/StructureDefinition/PurposeOfResearch
Привязка: Цель исследования (required)
.... 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 (отменено) | entered-in-error (введено по ошибке). Импорт ресурса только со статусом 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 Категория направления/запроса. Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4
Привязка: Категория медицинских услуг (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 (экстренно). Неотложное исследование должно быть выполнено в течении 3 часов. Приоритет направления `экстренно` выше неотложного
Привязка: 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 Значение кода
... 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
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 Период действия направления
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
... 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 Текстовая трактовка ресурса
... reason Σ 1..* CodeableReference(Диагноз) Клинический диагноз. Причина направления на исследование
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..1 Coding Клинический диагноз. Причина направления на исследование, кодом из справочника МКБ-10
...... 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 Клинический диагноз. Причина направления на исследование, текстом. Клинический диагноз по TNM
.... 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 C 0..10 CodeableReference(Общий профиль для обращения пациента за медицинской помощью) Дополнительная клиническая информация
Constraints: HormoneTherapyRule, HormoneTherapyNotRule
.... Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:endocrinologistObservation 0..1 Period Период наблюдение у эндокринолога
URL: https://fhir.by/StructureDefinition/EndocrinologistObservation
..... extension:hormoneTherapy 0..1 boolean Проводится/проводилась ли гормонотерапия
URL: https://fhir.by/StructureDefinition/HormoneTherapy
..... extension:hormonotherapyDetails 0..1 (Комплекс) Детали гормонотерапии
URL: https://fhir.by/StructureDefinition/HormonotherapyDetails
..... extension:previousDiagnostic 0..10 Reference(Заключение исследования биологического материала) Предыдущие цитологические/гистологические исследования
URL: https://fhir.by/StructureDefinition/PreviousDiagnostic
.... reference Σ 0..1 Reference() Ссылка на наблюдение специалистов узкого профиля (эндокринолог, онколог, гинеколог и др.)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... specimen Σ 1..10 Reference(Образец биологического материала) Ссылка на образец биологического материала
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса

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

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

Путь Статус Использование ValueSet Версия Источник
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 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
ServiceRequest.reason Base required МКБ-10 📦0.2.6803 этот IG
ServiceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
BioMatSRCategoryRule error ServiceRequest Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4 category.coding.code = '03' or category.coding.code = '03/1' or category.coding.code = '03/2' or category.coding.code = '03/3' or category.coding.code = '03/4'
GynecologyExtensionRule error ServiceRequest Расширение GynecologyCytology может использоваться только для направления на цитологическое исследование цервико-вагинальных мазков code.concept.coding.where(code = 'gynecology-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').exists()
HormoneTherapyNotRule error ServiceRequest.supportingInfo Если не проводится гормонотерапия, то не указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = false).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists().not()
HormoneTherapyRule error ServiceRequest.supportingInfo Если проводится гормонотерапия, то указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = true).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists()
ServiceRequestBioMatResearchPriorityRule error ServiceRequest Приоритет может быть плановым, неотложным и экстренным priority = 'routine' or priority = 'urgent' or priority = 'asap'
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
TestHPVNotRule error ServiceRequest Если не проводился тест на ВПЧ, то дата не указывается (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists().not()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists().not()
TestHPVRule error ServiceRequest Если проводился тест на ВПЧ, то должна быть указана дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists()
ThyroidExtensionRule error ServiceRequest Расширение ThyroidGlandCytology может использоваться только для направления на цитологическое исследование материал из щитовидной железы code.concept.coding.where(code = 'thyroid-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/ThyroidGlandCytology').exists()
VaccinationHPVNotRule error ServiceRequest Если не проводилась вакцинация против ВПЧ, то не указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = false).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists().not()
VaccinationHPVRule error ServiceRequest Если проводилась вакцинация против ВПЧ, то указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = true).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists()
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

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

Структуры

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

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: bdystr-1, prr-1, ServiceRequestBioMatResearchPriorityRule, ThyroidExtensionRule, GynecologyExtensionRule, VaccinationHPVRule, VaccinationHPVNotRule, TestHPVRule, TestHPVNotRule, BioMatSRCategoryRule, 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/ServiceRequestBioMatResearch
... Разрезы для extension 3..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:typeOfResearch S 0..1 (Комплекс) Вид исследования биологического материала
URL: https://fhir.by/StructureDefinition/TypeOfResearch
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, которая создала направление
URL: https://fhir.by/StructureDefinition/FromOrganization
.... extension:specialtyCode S 1..1 CodeableConcept Код специализации направления
URL: https://fhir.by/StructureDefinition/SpecialtyCode
Привязка: Специализация медицинских услуг (required)
.... extension:purposeOfResearch 1..1 CodeableConcept Цель исследования
URL: https://fhir.by/StructureDefinition/PurposeOfResearch
Привязка: Цель исследования (required)
.... 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 (отменено) | entered-in-error (введено по ошибке). Импорт ресурса только со статусом 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 Категория направления/запроса. Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4
Привязка: Категория медицинских услуг (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 (экстренно). Неотложное исследование должно быть выполнено в течении 3 часов. Приоритет направления `экстренно` выше неотложного
Привязка: 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 Значение кода
... 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
.... display ΣC 0..1 string Текстовая трактовка ресурса
... occurrence[x] Σ 0..1 Период действия направления
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
... 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 Текстовая трактовка ресурса
... reason Σ 1..* CodeableReference(Диагноз) Клинический диагноз. Причина направления на исследование
Привязка: МКБ-10 (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... concept Σ 0..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..1 Coding Клинический диагноз. Причина направления на исследование, кодом из справочника МКБ-10
...... 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 Клинический диагноз. Причина направления на исследование, текстом. Клинический диагноз по TNM
.... 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 C 0..10 CodeableReference(Общий профиль для обращения пациента за медицинской помощью) Дополнительная клиническая информация
Constraints: HormoneTherapyRule, HormoneTherapyNotRule
.... Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:endocrinologistObservation 0..1 Period Период наблюдение у эндокринолога
URL: https://fhir.by/StructureDefinition/EndocrinologistObservation
..... extension:hormoneTherapy 0..1 boolean Проводится/проводилась ли гормонотерапия
URL: https://fhir.by/StructureDefinition/HormoneTherapy
..... extension:hormonotherapyDetails 0..1 (Комплекс) Детали гормонотерапии
URL: https://fhir.by/StructureDefinition/HormonotherapyDetails
..... extension:previousDiagnostic 0..10 Reference(Заключение исследования биологического материала) Предыдущие цитологические/гистологические исследования
URL: https://fhir.by/StructureDefinition/PreviousDiagnostic
.... reference Σ 0..1 Reference() Ссылка на наблюдение специалистов узкого профиля (эндокринолог, онколог, гинеколог и др.)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... display ΣC 0..1 string Текстовая трактовка ресурса
... specimen Σ 1..10 Reference(Образец биологического материала) Ссылка на образец биологического материала
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
.... display ΣC 0..1 string Текстовая трактовка ресурса

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

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

Путь Статус Использование ValueSet Версия Источник
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 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
ServiceRequest.reason Base required МКБ-10 📦0.2.6803 этот IG
ServiceRequest.reason.​reference.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
BioMatSRCategoryRule error ServiceRequest Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4 category.coding.code = '03' or category.coding.code = '03/1' or category.coding.code = '03/2' or category.coding.code = '03/3' or category.coding.code = '03/4'
GynecologyExtensionRule error ServiceRequest Расширение GynecologyCytology может использоваться только для направления на цитологическое исследование цервико-вагинальных мазков code.concept.coding.where(code = 'gynecology-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').exists()
HormoneTherapyNotRule error ServiceRequest.supportingInfo Если не проводится гормонотерапия, то не указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = false).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists().not()
HormoneTherapyRule error ServiceRequest.supportingInfo Если проводится гормонотерапия, то указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = true).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists()
ServiceRequestBioMatResearchPriorityRule error ServiceRequest Приоритет может быть плановым, неотложным и экстренным priority = 'routine' or priority = 'urgent' or priority = 'asap'
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
TestHPVNotRule error ServiceRequest Если не проводился тест на ВПЧ, то дата не указывается (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists().not()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists().not()
TestHPVRule error ServiceRequest Если проводился тест на ВПЧ, то должна быть указана дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists()
ThyroidExtensionRule error ServiceRequest Расширение ThyroidGlandCytology может использоваться только для направления на цитологическое исследование материал из щитовидной железы code.concept.coding.where(code = 'thyroid-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/ThyroidGlandCytology').exists()
VaccinationHPVNotRule error ServiceRequest Если не проводилась вакцинация против ВПЧ, то не указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = false).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists().not()
VaccinationHPVRule error ServiceRequest Если проводилась вакцинация против ВПЧ, то указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = true).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists()
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: ServiceRequestBioMatResearchPriorityRule, ThyroidExtensionRule, GynecologyExtensionRule, VaccinationHPVRule, VaccinationHPVNotRule, TestHPVRule, TestHPVNotRule, BioMatSRCategoryRule, ServiceRequestImportStatusRule
... id 0..1 id Идентификатор направления, присвоенный в ЦИСЗ
... 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/ServiceRequestBioMatResearch
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... language 0..0 Language of the resource content
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 3..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:typeOfResearch S 0..1 (Комплекс) Вид исследования биологического материала
URL: https://fhir.by/StructureDefinition/TypeOfResearch
.... extension:fromOrganization S 1..1 Reference(Учреждение здравоохранения) Ссылка на организацию, которая создала направление
URL: https://fhir.by/StructureDefinition/FromOrganization
.... extension:specialtyCode S 1..1 CodeableConcept Код специализации направления
URL: https://fhir.by/StructureDefinition/SpecialtyCode
Привязка: Специализация медицинских услуг (required)
.... extension:purposeOfResearch 1..1 CodeableConcept Цель исследования
URL: https://fhir.by/StructureDefinition/PurposeOfResearch
Привязка: Цель исследования (required)
... 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 (отменено) | entered-in-error (введено по ошибке). Импорт ресурса только со статусом active
... intent 1..1 code Использовать по умолчанию - directive
Требуемый шаблон: directive
... category 1..1 CodeableConcept Категория направления/запроса. Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4
Привязка: Категория медицинских услуг (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 1..1 code Приоритет направления. Может быть routine (планово)| urgent (неотложно) | asap (экстренно). Неотложное исследование должно быть выполнено в течении 3 часов. Приоритет направления `экстренно` выше неотложного
... doNotPerform 0..0 True if service/procedure should not be performed
... code 1..1 CodeableReference(ActivityDefinition | PlanDefinition) Метод исследования биологического материала
Привязка: Название исследования биологического материала (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept 1..1 CodeableConcept Ссылка на концепт (справочник + код + значение)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Метод исследования биологического материала кодом из справочника
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..0 Простое текстовое представление концепции
.... reference 0..0 Ссылка на ресурс
... 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..1 Reference(Общий профиль для обращения пациента за медицинской помощью) Ссылка на прием медицинского специалиста, когда данное направление было сформировано
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... occurrence[x] 0..1 Период действия направления
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
... 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 1..* CodeableReference(Диагноз) Клинический диагноз. Причина направления на исследование
Привязка: МКБ-10 (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... concept
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Клинический диагноз. Причина направления на исследование, кодом из справочника МКБ-10
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
..... text 0..1 string Клинический диагноз. Причина направления на исследование, текстом. Клинический диагноз по TNM
.... reference 0..1 Reference() Клинический диагноз. Причина направления на исследование, ссылкой
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... insurance 0..0 Associated insurance coverage
... supportingInfo C 0..10 CodeableReference(Общий профиль для обращения пациента за медицинской помощью) Дополнительная клиническая информация
Constraints: HormoneTherapyRule, HormoneTherapyNotRule
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:endocrinologistObservation 0..1 Period Период наблюдение у эндокринолога
URL: https://fhir.by/StructureDefinition/EndocrinologistObservation
..... extension:hormoneTherapy 0..1 boolean Проводится/проводилась ли гормонотерапия
URL: https://fhir.by/StructureDefinition/HormoneTherapy
..... extension:hormonotherapyDetails 0..1 (Комплекс) Детали гормонотерапии
URL: https://fhir.by/StructureDefinition/HormonotherapyDetails
..... extension:previousDiagnostic 0..10 Reference(Заключение исследования биологического материала) Предыдущие цитологические/гистологические исследования
URL: https://fhir.by/StructureDefinition/PreviousDiagnostic
.... concept 0..0 Ссылка на концепт (справочник + код + значение)
.... reference 0..1 Reference() Ссылка на наблюдение специалистов узкого профиля (эндокринолог, онколог, гинеколог и др.)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
..... type 0..0 Тип ресурса
..... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... specimen 1..10 Reference(Образец биологического материала) Ссылка на образец биологического материала
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... reference 1..1 string Ссылка на ресурс в виде относительного URL
.... type 0..0 Тип ресурса
.... identifier 0..0 Идентификатор ресурса, если не известна ссылка на него
... bodySite 0..0 Coded location on Body
... bodyStructure 0..0 BodyStructure-based location on the body
... note 0..0 Comments
... patientInstruction 0..0 Patient or consumer-oriented instructions
... relevantHistory 0..0 Request provenance

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

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

Путь Статус Использование ValueSet Версия Источник
ServiceRequest.category Base required Категория медицинских услуг 📦0.2.6803 этот IG
ServiceRequest.code Base required Название исследования биологического материала 📦0.2.6803 этот IG
ServiceRequest.reason Base required МКБ-10 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
BioMatSRCategoryRule error ServiceRequest Категория медицинской услуги может быть 03 | 03/1 | 03/2 | 03/3 | 03/4 category.coding.code = '03' or category.coding.code = '03/1' or category.coding.code = '03/2' or category.coding.code = '03/3' or category.coding.code = '03/4'
GynecologyExtensionRule error ServiceRequest Расширение GynecologyCytology может использоваться только для направления на цитологическое исследование цервико-вагинальных мазков code.concept.coding.where(code = 'gynecology-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').exists()
HormoneTherapyNotRule error ServiceRequest.supportingInfo Если не проводится гормонотерапия, то не указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = false).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists().not()
HormoneTherapyRule error ServiceRequest.supportingInfo Если проводится гормонотерапия, то указывается название препарата/тов, период гормонотерапии supportingInfo.extension('https://fhir.by/StructureDefinition/HormoneTherapy').where(value = true).exists() implies supportingInfo.extension('https://fhir.by/StructureDefinition/HormonotherapyDetails').exists()
ServiceRequestBioMatResearchPriorityRule error ServiceRequest Приоритет может быть плановым, неотложным и экстренным priority = 'routine' or priority = 'urgent' or priority = 'asap'
ServiceRequestImportStatusRule error ServiceRequest Статус импортируемого ресурса ServiceRequest должен иметь значения 'active' status = 'active'
TestHPVNotRule error ServiceRequest Если не проводился тест на ВПЧ, то дата не указывается (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists().not()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists().not()
TestHPVRule error ServiceRequest Если проводился тест на ВПЧ, то должна быть указана дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/TestHPV').exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateTestHPV').exists()
ThyroidExtensionRule error ServiceRequest Расширение ThyroidGlandCytology может использоваться только для направления на цитологическое исследование материал из щитовидной железы code.concept.coding.where(code = 'thyroid-cytology').exists() implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/ThyroidGlandCytology').exists()
VaccinationHPVNotRule error ServiceRequest Если не проводилась вакцинация против ВПЧ, то не указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = false).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists().not()
VaccinationHPVRule error ServiceRequest Если проводилась вакцинация против ВПЧ, то указывается дата (extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/VaccinationHPV').where(value = true).exists()) and (code.concept.coding.where(code = 'gynecology-cytology').exists()) implies extension('https://fhir.by/StructureDefinition/TypeOfResearch').extension('https://fhir.by/StructureDefinition/GynecologyCytology').extension('https://fhir.by/StructureDefinition/DateVaccinationHPV').exists()

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

Summary

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

Структуры

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

Расширения

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

 


Примечания:

Поддерживаемые параметры поиска профиля ServiceRequestBioMatResearch

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору ServiceRequest.id GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&_id=00001
_profile reference По профилю ServiceRequest.meta.profile GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch
_lastUpdated date По дате последнего изменения (создания) ServiceRequest.meta.lastUpdated GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&_lastUpdated=2025-05-05T10:30:00Z
assigner reference Организация (МИС), присвоившая идентификатор ServiceRequest.identifier.assigner.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&assigner=Organization00021
authored date Дата создания направления ServiceRequest.authoredOn GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&authored=2024-08-01
category token Категория медицинских услуг ServiceRequest.category GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&category=03
code-concept token Метод исследования биологического материала ServiceRequest.code.concept GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&code-concept=patho-histology
from-organization reference Организация, которая создала направление ServiceRequest.extension(‘https://fhir.by/StructureDefinition/RequestFromOrganization’).value.as(Reference) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&from-organization=Organization00089021
identifier token Идентификатор, присвоенный направлению в МИС ServiceRequest.identifier GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&identifier=123456789
patient reference Поиск по subject - Patient ServiceRequest.subject.where(resolve() is Patient) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&patient=Patient001
performer reference Ссылка на исполнителя данной услуги. Ссылка на организацию, в которой будет проводиться исследование ServiceRequest.performer(Organization) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&performer=Organization0009
priority token Приоритет запроса или направления - routine | urgent | asap ServiceRequest.priority GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&priority=routine
purpose-of-research token Цель исследования ServiceRequest.extension(‘https://fhir.by/StructureDefinition/PurposeOfResearch’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&purpose-of-research=screening
reason-code token Причина направления на забор биологического материала, код ServiceRequest.reason.concept GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&reason-code=Z12.9
reason-reference reference Причина направления на забор биологического материала, ссылка ServiceRequest.reason.reference GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&reason-reference=Condition0065
requester reference Ссылка на медицинского специалиста, который создал направление ServiceRequest.requester GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&requester=PractitionerRole002
specialty token Код специализации направления ServiceRequest.extension(‘https://fhir.by/StructureDefinition/SpecialtyCode’).value.as(CodeableConcept) GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&specialty=C061
specimen reference Образец биологического материала ServiceRequest.specimen GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&specimen=specimen001
status token Статус запроса или направления active | revoked | completed | entered-in-error ServiceRequest.status GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&status=revoked
subject reference Пациент ServiceRequest.subject GET [FHIR_BASE]/Patient/[patientId]/ServiceRequest?_profile=https://fhir.by/StructureDefinition/ServiceRequestBioMatResearch&subject=Patient/Patient001

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

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

Права доступа