0.9.0 - ci-build
RuCoreIG, published by HL7 FHIR Россия. This guide is not an authorized publication; it is the continuous build for version 0.9.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fhir-ru/RuCoreIG/ and changes regularly. See the Directory of published versions
Core_Address
Core_CareTeam
Core_Composition
Core_Coverage
Core_DiagnosticReport
Core_Encounter
Core_EpisodeOfCare
Core_Organization
Core_Patient
Core_Practitioner
Core_PractitionerRole
Core_Procedure
Core_RelatedPerson
Core_ServiceRequest
Настоящий раздел содержит унифицированное представление профилей RuCore в стиле ПНСТ 995-2024.
Для каждого профиля приводится snapshot-представление с указанием ограничений и уточнений, внесенных профилем. Общесистемные элементы принимаются по приложению А настоящего документа.
Core_AddressПрофиль Core_Address предназначен для представления адресов объектов, расположенных на территории Российской Федерации, в тех случаях, когда требуется не только текстовое описание адреса, но и его привязка к отечественным классификаторам и адресным справочникам.
При профилировании приняты следующие решения. Для адресных объектов, расположенных на территории Российской Федерации, введено расширение ФИАС, позволяющее передавать идентификаторы ФИАС. Для региональной принадлежности адреса введено расширение кода региона Российской Федерации, связанное со справочником регионов Российской Федерации. Для указания назначения адреса введено расширение типа адреса, поскольку базовый атрибут Address.use не покрывает в полном объеме различия между адресом регистрации, проживания и иными вариантами использования адреса, принятыми в российских сценариях обмена. Для адресов вне территории Российской Федерации применяется базовый тип данных Address без требования соответствия профилю Core_Address.
Профиль Core_Address приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели типа данных Address. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Address Ru (Адрес на территории РФ) |
| Идентификатор профиля (id) | core-address |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-address |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Address (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|---|---|---|---|---|---|
id |
Логический идентификатор экземпляра ресурса. | id |
0..1 |
Без изменений | — |
extension |
Дополнительное расширение. | Extension |
0..* |
Без изменений | — |
extension:fias |
ФИАС | Extension |
0..1 |
Добавлен срез | Значение элемента должно соответствовать профилю расширения ФИАС. |
extension:regionRF |
Код региона РФ | Extension |
0..1 |
Добавлен срез | Значение элемента должно соответствовать профилю расширения кода региона Российской Федерации. |
extension:addressType |
Тип адреса | Extension |
0..1 |
Добавлен срез | Значение элемента должно соответствовать профилю расширения типа адреса. |
use |
Назначение/контекст использования. | code |
0..1 |
Без изменений | — |
type |
Тип или классификация объекта. | code |
0..1 |
Без изменений | — |
text |
Текстовое представление адреса | string |
0..1 |
Уточнено заполнение | Уточнены правила заполнения элемента. |
line |
Строка адреса. | string |
0..* |
Без изменений | — |
city |
Населенный пункт. | string |
0..1 |
Без изменений | — |
district |
Район/административный округ. | string |
0..1 |
Без изменений | — |
state |
Регион | string |
0..1 |
Уточнено заполнение | Уточнены правила заполнения элемента. |
postalCode |
Почтовый индекс | string |
0..1 |
Уточнено заполнение | Уточнены правила заполнения элемента. |
country |
Страна. | string |
0..1 |
Без изменений | — |
period |
Период времени. | Period |
0..1 |
Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Address
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_Address
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-address-1 |
Ограничение типа | extension:fias |
Значение элемента должно соответствовать профилю расширения ФИАС. |
core-address-2 |
Ограничение типа | extension:regionRF |
Значение элемента должно соответствовать профилю расширения кода региона Российской Федерации. |
core-address-3 |
Ограничение типа | extension:addressType |
Значение элемента должно соответствовать профилю расширения типа адреса. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-address.Core_CareTeamПрофиль Core_CareTeam предназначен для описания бригады или иной группы участников оказания медицинской помощи в тех случаях, когда для профилируемых в RuCore типов участников требуется использовать согласованную российскую модель описания.
При профилировании принято решение сохранить все допустимые в FHIR R5 типы participant.member, а для тех типов ресурсов, для которых определены профили RuCore, требовать использование именно этих профилей. Такое решение сохраняет совместимость с базовой спецификацией и одновременно обеспечивает единый способ описания участников в российских реализациях.
Профиль Core_CareTeam приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса CareTeam, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core CareTeam (Бригада) |
| Идентификатор профиля (id) | core-careteam |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-careteam |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_CareTeam (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|---|---|---|---|---|---|
identifier |
Идентификатор объекта. | Identifier |
0..* |
Без изменений | — |
status |
Статус объекта. | code |
0..1 |
Без изменений | — |
category |
Категория значения. | CodeableConcept |
0..* |
Без изменений | — |
name |
Наименование объекта. | string |
0..1 |
Без изменений | — |
subject |
Субъект, к которому относятся данные. | Reference |
0..1 |
Без изменений | — |
period |
Период времени. | Period |
0..1 |
Без изменений | — |
participant |
Участник. | BackboneElement |
0..* |
Без изменений | — |
participant.id |
Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String |
0..1 |
Без изменений | — |
participant.extension |
Дополнительное расширение. | Extension |
0..* |
Без изменений | — |
participant.modifierExtension |
Модифицирующее расширение, влияющее на интерпретацию. | Extension |
0..* |
Без изменений | — |
participant.role |
Роль участника. | CodeableConcept |
0..1 |
Без изменений | — |
participant.member |
— | Reference |
0..1 |
Ограничен тип | Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson, Core_Patient, Core_Organization, Core_CareTeam. |
participant.onBehalfOf |
Организация, от имени которой действует участник. | Reference |
0..1 |
Без изменений | — |
participant.coverage[x] |
Элемент с выбором типа значения (participant.coverage[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. |
Period / Timing |
0..1 |
Без изменений | — |
reason |
Основание/причина. | CodeableReference |
0..* |
Без изменений | — |
managingOrganization |
Управляющая организация. | Reference |
0..* |
Без изменений | — |
telecom |
Контактные данные. | ContactPoint |
0..* |
Без изменений | — |
note |
Примечание. | Annotation |
0..* |
Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_CareTeam
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_CareTeam
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-careteam-1 |
Ограничение типа | participant.member |
Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson, Core_Patient, Core_Organization, Core_CareTeam. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-careteam.Core_CompositionПрофиль Core_Composition предназначен для представления клинических и организационных документов, в которых необходимо согласованно описывать автора, лицо, придавшее документу юридическую силу, и организацию-хранителя по единым российским правилам, не теряя при этом допустимые возможности ссылок, предусмотренные FHIR R5.
При профилировании приняты следующие решения. Элемент subject не сужается относительно Reference(Any), чтобы сохранить полную семантику FHIR R5. Для author и attester.party сохранены все допустимые в R5 типы ссылок, но для типов ресурсов, профилируемых в RuCore, должны использоваться соответствующие профили RuCore. Хранитель документа ограничен профилем Core_Organization.
Профиль Core_Composition приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Composition, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Composition (Документ) |
| Идентификатор профиля (id) | core-composition |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-composition |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Composition (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|---|---|---|---|---|---|
url |
Унифицированный идентификатор/адрес. | uri |
0..1 |
Без изменений | — |
identifier |
Идентификатор объекта. | Identifier |
0..* |
Без изменений | — |
version |
Версия. | string |
0..1 |
Без изменений | — |
status |
Статус объекта. | code |
1..1 |
Без изменений | — |
type |
Тип документа | CodeableConcept |
1..1 |
Уточнено заполнение | Уточнены правила заполнения элемента. |
category |
Категория значения. | CodeableConcept |
0..* |
Без изменений | — |
subject |
Субъект документа | Reference |
0..* |
Без изменений | Профиль сохраняет базовую семантику Composition.subject из FHIR R5 без дополнительного сужения типов. |
encounter |
Контекст обращения (Encounter). | Reference |
0..1 |
Без изменений | — |
date |
Дата. | dateTime |
1..1 |
Без изменений | — |
useContext |
Контекст применения. | UsageContext |
0..* |
Без изменений | — |
author |
Автор | Reference |
1..* |
Ограничен тип | Допускаются ссылки на Device, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
name |
Наименование объекта. | string |
0..1 |
Без изменений | — |
title |
Заголовок. | string |
1..1 |
Без изменений | — |
note |
Примечание. | Annotation |
0..* |
Без изменений | — |
attester |
Лицо, придавшее юридическую силу | BackboneElement |
0..* |
Уточнено заполнение | Уточнены правила заполнения элемента. |
attester.id |
Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String |
0..1 |
Без изменений | — |
attester.extension |
Дополнительное расширение. | Extension |
0..* |
Без изменений | — |
attester.modifierExtension |
Модифицирующее расширение, влияющее на интерпретацию. | Extension |
0..* |
Без изменений | — |
attester.mode |
Режим. | CodeableConcept |
1..1 |
Без изменений | — |
attester.time |
Время. | dateTime |
0..1 |
Без изменений | — |
attester.party |
— | Reference |
0..1 |
Ограничен тип | Допускаются ссылки на Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
custodian |
Хранитель документа | Reference |
0..1 |
Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
relatesTo |
Связь с другими документами или ресурсами. | RelatedArtifact |
0..* |
Без изменений | — |
event |
Событие. | BackboneElement |
0..* |
Без изменений | — |
event.id |
Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String |
0..1 |
Без изменений | — |
event.extension |
Дополнительное расширение. | Extension |
0..* |
Без изменений | — |
event.modifierExtension |
Модифицирующее расширение, влияющее на интерпретацию. | Extension |
0..* |
Без изменений | — |
event.period |
Период времени. | Period |
0..1 |
Без изменений | — |
event.detail |
Детализация события/причины. | CodeableReference |
0..* |
Без изменений | — |
section |
Раздел документа. | BackboneElement |
0..* |
Без изменений | — |
section.id |
Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String |
0..1 |
Без изменений | — |
section.extension |
Дополнительное расширение. | Extension |
0..* |
Без изменений | — |
section.modifierExtension |
Модифицирующее расширение, влияющее на интерпретацию. | Extension |
0..* |
Без изменений | — |
section.title |
Заголовок. | string |
0..1 |
Без изменений | — |
section.code |
Код значения (классификатор/терминология). | CodeableConcept |
0..1 |
Без изменений | — |
section.author |
Автор данных. | Reference |
0..* |
Без изменений | — |
section.focus |
Фокус/объект, к которому относится запись. | Reference |
0..1 |
Без изменений | — |
section.text |
Текстовое представление ресурса для интерпретации человеком. | Narrative |
0..1 |
Без изменений | — |
section.orderedBy |
Принцип сортировки. | CodeableConcept |
0..1 |
Без изменений | — |
section.entry |
Ссылка на запись/вложенные данные. | Reference |
0..* |
Без изменений | — |
section.emptyReason |
Причина отсутствия данных/раздела. | CodeableConcept |
0..1 |
Без изменений | — |
section.section |
Раздел документа. | contentReference: #Composition.section |
0..* |
Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Composition
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_Composition
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-composition-2 |
Ограничение типа | author |
Допускаются ссылки на Device, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
core-composition-3 |
Ограничение типа | attester.party |
Допускаются ссылки на Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
core-composition-4 |
Ограничение типа | custodian |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-composition.Core_CoverageПрофиль Core_Coverage предназначен для представления сведений о страховом покрытии и иных источниках оплаты медицинской помощи в российских сценариях обмена, прежде всего в случаях, когда необходимо передавать полис ОМС как характеристику страхового покрытия.
При профилировании приняты следующие решения. Для элемента type установлена расширяемая привязка к российскому справочнику источников оплаты. Для identifier введен срез omsPolicy, предназначенный для идентификатора полиса ОМС. Если тип полиса передается, внутри identifier[omsPolicy].type.coding могут использоваться нормированные варианты кодирования hl7Type и omsType, причем одновременное использование обоих вариантов не является обязательным. Получатель страхового покрытия ограничен профилем Core_Patient, что обеспечивает согласованное связывание данных о покрытии с пациентом.
Профиль Core_Coverage приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Coverage, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Coverage (Сведения о страховом покрытии) |
| Идентификатор профиля (id) | core-coverage |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-coverage |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Coverage (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:omsPolicy | Идентификатор полиса обязательного медицинского страхования | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:omsPolicy.type | — | CodeableConcept | 0..1 | Без изменений | — |
| identifier:omsPolicy.type.coding | — | — | 0..* | Добавлен срез | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:omsPolicy.type.coding:hl7Type | — | — | 0..1 | Установлен шаблон | Кодируемое значение элемента должно соответствовать шаблону {"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}. |
| identifier:omsPolicy.type.coding:omsType | Тип полиса ОМС по справочнику НСИ МЗ РФ | — | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:omsPolicy.type.coding:omsType.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.99.2.245. |
| identifier:omsPolicy.type.coding:omsType.code | — | — | 1..— | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms; привязка расширяемая. |
| identifier:omsPolicy.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/oms. |
| status | Статус объекта. | code | 1..1 | Без изменений | — |
| kind | Вид покрытия. | code | 1..1 | Без изменений | — |
| paymentBy | Плательщик. | BackboneElement | 0..* | Без изменений | — |
| paymentBy.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| paymentBy.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| paymentBy.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| paymentBy.party | Сторона (участник). | Reference | 1..1 | Без изменений | — |
| paymentBy.responsibility | Зона ответственности. | string | 0..1 | Без изменений | — |
| type | Тип источника оплаты | CodeableConcept | 0..1 | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-sources-of-payment; привязка расширяемая. |
| policyHolder | Держатель полиса. | Reference | 0..1 | Без изменений | — |
| subscriber | Подписчик (застрахованное лицо). | Reference | 0..1 | Без изменений | — |
| subscriberId | Идентификатор подписчика. | Identifier | 0..* | Без изменений | — |
| beneficiary | Бенефициар | Reference | 1..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
| dependent | Зависимое лицо (dependent). | string | 0..1 | Без изменений | — |
| relationship | Отношение между субъектами. | CodeableConcept | 0..1 | Без изменений | — |
| period | Период времени. | Period | 0..1 | Без изменений | — |
| insurer | Страховщик. | Reference | 0..1 | Без изменений | — |
| class | Класс/группировка. | BackboneElement | 0..* | Без изменений | — |
| class.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| class.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| class.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| class.type | Тип или классификация объекта. | CodeableConcept | 1..1 | Без изменений | — |
| class.value | Значение элемента. | Identifier | 1..1 | Без изменений | — |
| class.name | Наименование объекта. | string | 0..1 | Без изменений | — |
| order | Порядок/очередность. | positiveInt | 0..1 | Без изменений | — |
| network | Сеть обслуживания. | string | 0..1 | Без изменений | — |
| costToBeneficiary | Расходы пациента (доля оплаты). | BackboneElement | 0..* | Без изменений | — |
| costToBeneficiary.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| costToBeneficiary.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| costToBeneficiary.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| costToBeneficiary.type | Тип или классификация объекта. | CodeableConcept | 0..1 | Без изменений | — |
| costToBeneficiary.category | Категория значения. | CodeableConcept | 0..1 | Без изменений | — |
| costToBeneficiary.network | Сеть обслуживания. | CodeableConcept | 0..1 | Без изменений | — |
| costToBeneficiary.unit | Единица (индивидуально/семейно и т.п.). | CodeableConcept | 0..1 | Без изменений | — |
| costToBeneficiary.term | Срок действия. | CodeableConcept | 0..1 | Без изменений | — |
| costToBeneficiary.value[x] | Значение элемента. | Quantity / Money | 0..1 | Без изменений | — |
| costToBeneficiary.exception | Исключение. | BackboneElement | 0..* | Без изменений | — |
| costToBeneficiary.exception.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| costToBeneficiary.exception.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| costToBeneficiary.exception.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| costToBeneficiary.exception.type | Тип или классификация объекта. | CodeableConcept | 1..1 | Без изменений | — |
| costToBeneficiary.exception.period | Период времени. | Period | 0..1 | Без изменений | — |
| subrogation | Признак суброгации. | boolean | 0..1 | Без изменений | — |
| contract | Договор/контракт. | Reference | 0..* | Без изменений | — |
| insurancePlan | Страховой план. | Reference | 0..1 | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Coverage
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
identifier:omsPolicy.type.coding:omsType.code |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms |
Расширяемая | — |
type |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-sources-of-payment |
Расширяемая | Тип источника оплаты |
Т а б л и ц а — Ограничения профиля Core_Coverage
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-coverage-1 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по типам документов подтверждения страховки. |
core-coverage-2 |
Правило нарезки | identifier:omsPolicy.type.coding |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по способу указания кода полиса ОМС: код HL7 и код из российского справочника. |
core-coverage-3 |
Шаблон | identifier:omsPolicy.type.coding:hl7Type |
Кодируемое значение элемента должно соответствовать шаблону {"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}. |
core-coverage-4 |
Шаблон | identifier:omsPolicy.type.coding:omsType.system |
Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.99.2.245. |
core-coverage-5 |
Привязка к набору значений | identifier:omsPolicy.type.coding:omsType.code |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms; привязка расширяемая. |
core-coverage-6 |
Шаблон | identifier:omsPolicy.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/oms. |
core-coverage-7 |
Привязка к набору значений | type |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-sources-of-payment; привязка расширяемая. |
core-coverage-8 |
Ограничение типа | beneficiary |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-coverage.Core_DiagnosticReportПрофиль Core_DiagnosticReport предназначен для представления диагностического отчета в тех случаях, когда необходимо связать результат исследования со случаем обслуживания, направлением на исследование и исполнителями по единым правилам, принятым для российских реализаций, не теряя допустимые варианты ссылок из FHIR R5.
При профилировании приняты следующие решения. Для subject, basedOn, performer и resultsInterpreter сохранены все допустимые в FHIR R5 типы ссылок; при этом для типов ресурсов, профилируемых в RuCore, должны использоваться соответствующие профили RuCore. Случай обслуживания ограничен профилем Core_Encounter. Такое решение обеспечивает согласованную модель маршрута диагностического исследования от назначения до формирования заключения без потери совместимости с базовой спецификацией.
Профиль Core_DiagnosticReport приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса DiagnosticReport, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core DiagnosticReport (Заключение врача) |
| Идентификатор профиля (id) | core-diagnosticreport |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-diagnosticreport |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_DiagnosticReport (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| basedOn | Основание для исследования | Reference | 0..* | Ограничен тип | Допускаются ссылки на CarePlan, ImmunizationRecommendation, MedicationRequest, NutritionOrder, Core_ServiceRequest. |
| status | Статус объекта. | code | 1..1 | Без изменений | — |
| category | Категория значения. | CodeableConcept | 0..* | Без изменений | — |
| code | Код значения (классификатор/терминология). | CodeableConcept | 1..1 | Без изменений | — |
| subject | Субъект отчета | Reference | 0..1 | Ограничен тип | Допускаются ссылки на Core_Patient, Group, Device, Location, Core_Organization, Core_Practitioner, Medication, Substance, BiologicallyDerivedProduct. |
| encounter | Случай оказания медицинской помощи | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Encounter. |
| effective[x] | Период или момент, к которому относится заключение. | dateTime / Period | 0..1 | Без изменений | — |
| issued | Дата и время выпуска заключения. | instant | 0..1 | Без изменений | — |
| performer | Исполнитель | Reference | 0..* | Ограничен тип | Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_CareTeam. |
| resultsInterpreter | Интерпретатор результатов | Reference | 0..* | Ограничен тип | Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_CareTeam. |
| specimen | Образец биоматериала. | Reference | 0..* | Без изменений | — |
| result | Результат исследования. | Reference | 0..* | Без изменений | — |
| note | Примечание. | Annotation | 0..* | Без изменений | — |
| study | Ссылка на полные сведения об исследовании, связанном с данным заключением. | Reference | 0..* | Без изменений | — |
| supportingInfo | Подтверждающие/дополнительные сведения. | BackboneElement | 0..* | Без изменений | — |
| supportingInfo.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| supportingInfo.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| supportingInfo.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| supportingInfo.type | Тип или классификация объекта. | CodeableConcept | 1..1 | Без изменений | — |
| supportingInfo.reference | Ссылка на подтверждающие сведения. | Reference | 1..1 | Без изменений | — |
| media | Связанные медиа-материалы. | BackboneElement | 0..* | Без изменений | — |
| media.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| media.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| media.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| media.comment | Комментарий к изображению или данным. | string | 0..1 | Без изменений | — |
| media.link | Ссылка на источник изображения или данных. | Reference | 1..1 | Без изменений | — |
| composition | Ссылка на ресурс Composition, связанный со структурой заключения. | Reference | 0..1 | Без изменений | — |
| conclusion | Текстовое заключение. | markdown | 0..1 | Без изменений | — |
| conclusionCode | Кодируемое заключение. | CodeableConcept | 0..* | Без изменений | — |
| presentedForm | Представление заключения в документированной форме. | Attachment | 0..* | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_DiagnosticReport
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_DiagnosticReport
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-diagnosticreport-1 |
Ограничение типа | basedOn |
Допускаются ссылки на CarePlan, ImmunizationRecommendation, MedicationRequest, NutritionOrder, Core_ServiceRequest. |
core-diagnosticreport-2 |
Ограничение типа | subject |
Допускаются ссылки на Core_Patient, Group, Device, Location, Core_Organization, Core_Practitioner, Medication, Substance, BiologicallyDerivedProduct. |
core-diagnosticreport-3 |
Ограничение типа | encounter |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Encounter. |
core-diagnosticreport-4 |
Ограничение типа | performer |
Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_CareTeam. |
core-diagnosticreport-5 |
Ограничение типа | resultsInterpreter |
Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_CareTeam. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-diagnosticreport.Core_EncounterПрофиль Core_Encounter предназначен для представления случая обслуживания в российских информационных системах как самостоятельного события оказания помощи и как элемента более крупного эпизода лечения.
При профилировании приняты следующие решения. Для subject сохранены допустимые типы FHIR R5 Patient и Group; при ссылке на Patient должен использоваться профиль Core_Patient. Связь с эпизодом лечения ограничена профилем Core_EpisodeOfCare, а организация-исполнитель — профилем Core_Organization. Дополнительно предполагаются два сценария применения: связывание межорганизационных случаев обслуживания через episodeOfCare и построение внутриорганизационной иерархии Encounter для учета медицинской помощи в пределах одной организации.
Профиль Core_Encounter приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Encounter, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Encounter (Случай обслуживания) |
| Идентификатор профиля (id) | core-encounter |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-encounter |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Encounter (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| status | Статус объекта. | code | 1..1 | Без изменений | — |
| class | Класс/группировка. | CodeableConcept | 0..* | Без изменений | — |
| priority | Приоритет. | CodeableConcept | 0..1 | Без изменений | — |
| type | Тип или классификация объекта. | CodeableConcept | 0..* | Без изменений | — |
| serviceType | Тип услуги. | CodeableReference | 0..* | Без изменений | — |
| subject | Субъект случая обслуживания | Reference | 0..1 | Ограничен тип | Допускаются ссылки на Core_Patient или Group. |
| subjectStatus | Статус субъекта. | CodeableConcept | 0..1 | Без изменений | — |
| episodeOfCare | Эпизод медицинской помощи | Reference | 0..* | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_EpisodeOfCare. |
| basedOn | Основание выполнения (по назначению/плану). | Reference | 0..* | Без изменений | — |
| careTeam | Ссылка на команду сопровождения. | Reference | 0..* | Без изменений | — |
| partOf | Является частью другого события/ресурса. | Reference | 0..1 | Без изменений | — |
| serviceProvider | Поставщик медицинских услуг | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
| participant | Участник. | BackboneElement | 0..* | Без изменений | — |
| participant.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| participant.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| participant.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| participant.type | Тип или классификация объекта. | CodeableConcept | 0..* | Без изменений | — |
| participant.period | Период времени. | Period | 0..1 | Без изменений | — |
| participant.actor | Исполнитель/действующее лицо. | Reference | 0..1 | Без изменений | — |
| appointment | Ссылка на запись/прием. | Reference | 0..* | Без изменений | — |
| virtualService | Параметры виртуального сервиса. | VirtualServiceDetail | 0..* | Без изменений | — |
| actualPeriod | Фактический период оказания помощи. | Period | 0..1 | Без изменений | — |
| plannedStartDate | Плановая дата начала. | dateTime | 0..1 | Без изменений | — |
| plannedEndDate | Плановая дата окончания. | dateTime | 0..1 | Без изменений | — |
| length | Продолжительность. | Duration | 0..1 | Без изменений | — |
| reason | Основание/причина. | BackboneElement | 0..* | Без изменений | — |
| reason.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| reason.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| reason.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| reason.use | Назначение/контекст использования. | CodeableConcept | 0..* | Без изменений | — |
| reason.value | Значение элемента. | CodeableReference | 0..* | Без изменений | — |
| diagnosis | Диагноз. | BackboneElement | 0..* | Без изменений | — |
| diagnosis.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| diagnosis.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| diagnosis.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| diagnosis.condition | Состояние/диагноз. | CodeableReference | 0..* | Без изменений | — |
| diagnosis.use | Назначение/контекст использования. | CodeableConcept | 0..* | Без изменений | — |
| account | Счет/соглашение по оплате. | Reference | 0..* | Без изменений | — |
| dietPreference | Диетические предпочтения. | CodeableConcept | 0..* | Без изменений | — |
| specialArrangement | Специальные условия оказания помощи. | CodeableConcept | 0..* | Без изменений | — |
| specialCourtesy | Специальные условия обслуживания. | CodeableConcept | 0..* | Без изменений | — |
| admission | Сведения о госпитализации. | BackboneElement | 0..1 | Без изменений | — |
| admission.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| admission.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| admission.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| admission.preAdmissionIdentifier | Идентификатор до госпитализации. | Identifier | 0..1 | Без изменений | — |
| admission.origin | Источник/место происхождения. | Reference | 0..1 | Без изменений | — |
| admission.admitSource | Источник госпитализации. | CodeableConcept | 0..1 | Без изменений | — |
| admission.reAdmission | Признак/тип повторной госпитализации. | CodeableConcept | 0..1 | Без изменений | — |
| admission.destination | Пункт назначения. | Reference | 0..1 | Без изменений | — |
| admission.dischargeDisposition | Результат/направление выписки. | CodeableConcept | 0..1 | Без изменений | — |
| location | Местоположение. | BackboneElement | 0..* | Без изменений | — |
| location.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| location.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| location.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| location.location | Местоположение. | Reference | 1..1 | Без изменений | — |
| location.status | Статус объекта. | code | 0..1 | Без изменений | — |
| location.form | Форма документа/представления. | CodeableConcept | 0..1 | Без изменений | — |
| location.period | Период времени. | Period | 0..1 | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Encounter
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_Encounter
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-encounter-1 |
Ограничение типа | subject |
Допускаются ссылки на Core_Patient или Group. |
core-encounter-2 |
Ограничение типа | episodeOfCare |
Ссылка должна указывать на ресурс, соответствующий профилю Core_EpisodeOfCare. |
core-encounter-3 |
Ограничение типа | serviceProvider |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-encounter.Core_EpisodeOfCareПрофиль Core_EpisodeOfCare предназначен для представления эпизода лечения как сущности, объединяющей связанные случаи оказания помощи и определяющей организацию, ответственную за ведение эпизода.
При профилировании приняты следующие решения. Пациент ограничен профилем Core_Patient, а организация, ответственная за эпизод помощи, — профилем Core_Organization. Такое ограничение позволяет использовать EpisodeOfCare как устойчивую связующую сущность между различными случаями обслуживания и участниками оказания помощи.
Профиль Core_EpisodeOfCare приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса EpisodeOfCare, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core EpisodeOfCare (Эпизод оказания помощи) |
| Идентификатор профиля (id) | core-episodeofcare |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-episodeofcare |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_EpisodeOfCare (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| status | Статус объекта. | code | 1..1 | Без изменений | — |
| statusHistory | История изменения статусов. | BackboneElement | 0..* | Без изменений | — |
| statusHistory.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| statusHistory.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| statusHistory.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| statusHistory.status | Статус объекта. | code | 1..1 | Без изменений | — |
| statusHistory.period | Период времени. | Period | 1..1 | Без изменений | — |
| type | Тип или классификация объекта. | CodeableConcept | 0..* | Без изменений | — |
| reason | Основание/причина. | BackboneElement | 0..* | Без изменений | — |
| reason.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| reason.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| reason.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| reason.use | Назначение/контекст использования. | CodeableConcept | 0..1 | Без изменений | — |
| reason.value | Значение элемента. | CodeableReference | 0..* | Без изменений | — |
| diagnosis | Диагноз. | BackboneElement | 0..* | Без изменений | — |
| diagnosis.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| diagnosis.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| diagnosis.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| diagnosis.condition | Состояние/диагноз. | CodeableReference | 0..* | Без изменений | — |
| diagnosis.use | Назначение/контекст использования. | CodeableConcept | 0..1 | Без изменений | — |
| patient | Пациент | Reference | 1..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
| managingOrganization | Ответственная организация | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
| period | Период времени. | Period | 0..1 | Без изменений | — |
| referralRequest | Ссылка на направление/назначение. | Reference | 0..* | Без изменений | — |
| careManager | Ответственный координатор ведения. | Reference | 0..1 | Без изменений | — |
| careTeam | Ссылка на команду сопровождения. | Reference | 0..* | Без изменений | — |
| account | Счет/соглашение по оплате. | Reference | 0..* | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_EpisodeOfCare
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_EpisodeOfCare
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-episodeofcare-1 |
Ограничение типа | patient |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
core-episodeofcare-2 |
Ограничение типа | managingOrganization |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-episodeofcare.Core_OrganizationПрофиль Core_Organization предназначен для представления организаций в тех случаях, когда необходимо использовать российские регистрационные и отраслевые идентификаторы, сведения о лицензии и административно-территориальной принадлежности.
При профилировании приняты следующие решения. Для identifier введены отдельные срезы для ИНН, ОГРН, ОКПО и ФРМО. Для квалификации введен срез qualification[medLicense], предназначенный для данных медицинской лицензии. Для contact.address установлено правило применения профиля Core_Address только для адресов на территории Российской Федерации, а для административно-территориальной принадлежности введено расширение ОКАТО. Такое решение позволяет разделить юридическую, отраслевую и адресную идентификацию организации и не ограничивать представление иностранных адресов.
Профиль Core_Organization приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Organization, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Organization (Организация) |
| Идентификатор профиля (id) | core-organization |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-organization |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Organization (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| extension:okato | Код по Общероссийскому классификатору административно-территориальных образований (ОКАТО) | Extension | 0..1 | Ограничен тип | Значение элемента должно соответствовать профилю расширения ОКАТО. |
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:INN | Государственный идентификационный номер налогоплательщика (ИНН) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:INN.type | — | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "TAX", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:INN.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/inn. |
| identifier:OGRN | Основной государственный регистрационный номер юридического лица (ОГРН) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:OGRN.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/ogrn. |
| identifier:OKPO | Код ОКПО | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:OKPO.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/okpo. |
| identifier:NSI-FRMO | Федеральный реестр медицинских организаций МЗ РФ (ФРМО) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:NSI-FRMO.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/frmo. |
| active | Признак активности записи. | boolean | 0..1 | Без изменений | — |
| type | Тип или классификация объекта. | CodeableConcept | 0..* | Без изменений | — |
| name | Полное название организации | string | 0..1 | Уточнено заполнение | Уточнены правила заполнения элемента. |
| alias | Сокращенное наименование организации | string | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| description | Описание объекта. | markdown | 0..1 | Без изменений | — |
| contact | Контактные сведения. | ExtendedContactDetail | 0..* | Без изменений | — |
| contact.address | Адрес организации | Address | — | Уточнено заполнение | Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
| partOf | Является частью другого события/ресурса. | Reference | 0..1 | Без изменений | — |
| endpoint | Точка взаимодействия (Endpoint). | Reference | 0..* | Без изменений | — |
| qualification | — | BackboneElement | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента code.text; допускается добавление дополнительных срезов. |
| qualification.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| qualification.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| qualification.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| qualification.identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| qualification.code | Код значения (классификатор/терминология). | CodeableConcept | 1..1 | Без изменений | — |
| qualification.period | Период времени. | Period | 0..1 | Без изменений | — |
| qualification.issuer | Организация, выдавшая документ/квалификацию. | Reference | 0..1 | Без изменений | — |
| qualification:medLicense | Медицинская лицензия | BackboneElement | 0..* | Добавлен срез | Кратность элемента ограничена профилем. |
| qualification:medLicense.identifier | — | Identifier | 1..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| qualification:medLicense.identifier.system | — | — | — | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/medlicense. |
| qualification:medLicense.identifier.value | — | — | 1..— | Добавлен срез | Кратность элемента ограничена профилем. |
Т а б л и ц а — Привязки к наборам значений профиля Core_Organization
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_Organization
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-organization-1 |
Правило нарезки | extension |
Разбиение на срезы выполняется по значению элемента url; допускается добавление дополнительных срезов. |
core-organization-2 |
Ограничение типа | extension:okato |
Значение элемента должно соответствовать профилю расширения ОКАТО. |
core-organization-3 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по системам идентификаторов организации. |
core-organization-4 |
Шаблон | identifier:INN.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "TAX", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-organization-5 |
Шаблон | identifier:INN.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/inn. |
core-organization-6 |
Шаблон | identifier:OGRN.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/ogrn. |
core-organization-7 |
Шаблон | identifier:OKPO.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/okpo. |
core-organization-8 |
Шаблон | identifier:NSI-FRMO.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/frmo. |
core-organization-9 |
Правило применения | contact.address |
Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
core-organization-10 |
Правило нарезки | qualification |
Разбиение на срезы выполняется по значению элемента code.text; допускается добавление дополнительных срезов. Нарезка по типам квалификаций организации. |
core-organization-11 |
Шаблон | qualification:medLicense.identifier.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/medlicense. |
core-organization-12 |
Шаблон | qualification:medLicense.code.text |
Строковое значение элемента должно быть равно Лицензия на осуществление медицинской деятельности. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-organization.Core_PatientПрофиль Core_Patient предназначен для представления сведений о пациенте в тех случаях, когда при информационном обмене требуется использовать российские идентификаторы пациента, правила заполнения ФИО и связи с отечественными справочниками и моделями адресов и организаций.
При профилировании приняты следующие решения. Для идентификации пациента введены отдельные срезы для СНИЛС, ИНН, документа, удостоверяющего личность, и полиса ОМС. Если тип полиса ОМС передается, внутри identifier[omsPolicy].type.coding могут использоваться нормированные варианты кодирования hl7Type и omsType, причем одновременное использование обоих вариантов не является обязательным. Для имени сохранена базовая модель HumanName, но уточнен порядок заполнения name.given: первым указывается имя, вторым — отчество. Для gender закреплено использование значений male, female и unknown в целях совместимости с российским справочником пола пациента. Для address установлено правило применения профиля Core_Address только для адресов на территории Российской Федерации, тогда как для иностранных адресов используется базовый тип Address. Для managingOrganization установлено соответствие профилю Core_Organization.
Профиль Core_Patient приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Patient, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Patient (Пациент) |
| Идентификатор профиля (id) | core-patient |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-patient |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Patient (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:snils | Страховой номер индивидуального лицевого счета (СНИЛС) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:snils.type | — | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:snils.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/snils. |
| identifier:inn | Идентификационный номер налогоплательщика (ИНН) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:inn.type | — | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "TAX", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:inn.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/inn. |
| identifier:identityDocument | Документ, удостоверяющий личность | Identifier | 0..* | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:identityDocument.type | — | — | 1..— | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents; привязка расширяемая. |
| identifier:identityDocument.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/identity-document. |
| identifier:omsPolicy | Полис ОМС | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:omsPolicy.type | — | CodeableConcept | 0..1 | Без изменений | — |
| identifier:omsPolicy.type.coding | — | — | 0..* | Добавлен срез | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:omsPolicy.type.coding:hl7Type | — | — | 0..1 | Установлен шаблон | Кодируемое значение элемента должно соответствовать шаблону {"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}. |
| identifier:omsPolicy.type.coding:omsType | Тип полиса ОМС по справочнику НСИ МЗ РФ | — | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:omsPolicy.type.coding:omsType.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.99.2.245. |
| identifier:omsPolicy.type.coding:omsType.code | — | — | 1..— | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms; привязка расширяемая. |
| identifier:omsPolicy.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/oms. |
| active | Признак активности записи. | boolean | 0..1 | Без изменений | — |
| name | Фамилия, имя и отчество пациента | HumanName | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.use | Тип имени пациента. Рекомендуемое значение — official. | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.family | Фамилия | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.given | Имя и отчество пациента | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| telecom | Контактные данные. | ContactPoint | 0..* | Без изменений | — |
| gender | Пол пациента. Используются значения male, female, unknown; значение other не применяется. | code | 0..1 | Уточнено заполнение | Уточнены правила заполнения элемента. |
| birthDate | Дата рождения пациента. | date | 0..1 | Уточнено заполнение | Уточнены правила заполнения элемента. |
| deceased[x] | Элемент с выбором типа значения (deceased[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | boolean / dateTime | 0..1 | Без изменений | — |
| address | Адрес пациента | Address | 0..* | Уточнено заполнение | Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
| maritalStatus | Семейное положение пациента. | CodeableConcept | 0..1 | Без изменений | — |
| multipleBirth[x] | Элемент с выбором типа значения (multipleBirth[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | boolean / integer | 0..1 | Без изменений | — |
| photo | Фотография. | Attachment | 0..* | Без изменений | — |
| contact | Контактное лицо пациента (например, законный представитель, супруг, родственник). | BackboneElement | 0..* | Без изменений | — |
| contact.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| contact.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| contact.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| contact.relationship | Характер отношения. | CodeableConcept | 0..* | Без изменений | — |
| contact.name | Наименование объекта. | HumanName | 0..1 | Без изменений | — |
| contact.telecom | Контактные данные. | ContactPoint | 0..* | Без изменений | — |
| contact.address | Адрес. | Address | 0..1 | Без изменений | — |
| contact.gender | Пол. | code | 0..1 | Без изменений | — |
| contact.organization | Организация, связанная с контактным лицом. | Reference | 0..1 | Без изменений | — |
| contact.period | Период времени. | Period | 0..1 | Без изменений | — |
| communication | Язык, который может использоваться при взаимодействии с пациентом по вопросам его здоровья. | BackboneElement | 0..* | Без изменений | — |
| communication.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| communication.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| communication.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| communication.language | The language which can be used to communicate with the patient about his or her health | CodeableConcept | 1..1 | Без изменений | — |
| communication.preferred | Признак предпочтительного языка. | boolean | 0..1 | Без изменений | — |
| generalPractitioner | Назначенный основной лечащий врач или организация первичной помощи. | Reference | 0..* | Без изменений | — |
| managingOrganization | Ответственная организация | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
| link | Связь с ресурсом Patient или RelatedPerson, относящимся к тому же лицу. | BackboneElement | 0..* | Без изменений | — |
| link.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| link.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| link.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| link.other | Другой ресурс Patient или RelatedPerson, на который указывает связь. | Reference | 1..1 | Без изменений | — |
| link.type | Тип или классификация объекта. | code | 1..1 | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Patient
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
identifier:identityDocument.type |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents |
Расширяемая | — |
identifier:omsPolicy.type.coding:omsType.code |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms |
Расширяемая | — |
Т а б л и ц а — Ограничения профиля Core_Patient
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-patient-1 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по типам идентификаторов пациента. |
core-patient-2 |
Шаблон | identifier:snils.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-patient-3 |
Шаблон | identifier:snils.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/snils. |
core-patient-4 |
Шаблон | identifier:inn.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "TAX", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-patient-5 |
Шаблон | identifier:inn.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/inn. |
core-patient-6 |
Привязка к набору значений | identifier:identityDocument.type |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents; привязка расширяемая. |
core-patient-7 |
Шаблон | identifier:identityDocument.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/identity-document. |
core-patient-8 |
Правило нарезки | identifier:omsPolicy.type.coding |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по способу указания кода полиса ОМС. |
core-patient-9 |
Шаблон | identifier:omsPolicy.type.coding:hl7Type |
Кодируемое значение элемента должно соответствовать шаблону {"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}. |
core-patient-10 |
Шаблон | identifier:omsPolicy.type.coding:omsType.system |
Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.99.2.245. |
core-patient-11 |
Привязка к набору значений | identifier:omsPolicy.type.coding:omsType.code |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms; привязка расширяемая. |
core-patient-12 |
Шаблон | identifier:omsPolicy.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/oms. |
core-patient-13 |
Правило применения | address |
Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
core-patient-14 |
Ограничение типа | managingOrganization |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-patient.Core_PractitionerПрофиль Core_Practitioner предназначен для представления сведений о медицинском работнике в тех случаях, когда при информационном обмене требуется использовать российские идентификаторы и правила описания персональных данных.
При профилировании приняты следующие решения. Для идентификации медицинского работника введены отдельные срезы идентификатора для СНИЛС и документа, удостоверяющего личность. Такое решение позволяет явно различать виды идентификаторов и задавать для них фиксированные системы идентификации и правила кодирования типа идентификатора.
Для представления имени сохранена базовая модель HumanName, однако уточнен порядок заполнения массива given: первым указывается имя, вторым — отчество. Для элемента gender зафиксировано использование значений male, female и unknown; значение other не применяется в целях совместимости с российскими справочниками. Для элемента address установлено правило применения профиля Core_Address только для адресов на территории Российской Федерации, чтобы описание российских адресов медицинских работников подчинялось единым правилам, а иностранные адреса могли передаваться базовым типом Address.
Профиль Core_Practitioner приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Practitioner, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Practitioner (Медицинский работник) |
| Идентификатор профиля (id) | core-practitioner |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-practitioner |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Practitioner (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:snils | Страховой номер индивидуального лицевого счета (СНИЛС) | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:snils.type | — | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:snils.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/snils. |
| identifier:identityDocument | Документ, удостоверяющий личность | Identifier | 0..* | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:identityDocument.type | — | — | 1..— | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents; привязка расширяемая. |
| identifier:identityDocument.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/identity-document. |
| active | Признак активности записи. | boolean | 0..1 | Без изменений | — |
| name | Фамилия, имя и отчество медицинского работника | HumanName | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.use | Тип имени. Рекомендуемое значение — official. | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.family | Фамилия | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.given | Имя и отчество. Первым указывается имя, вторым — отчество. | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| telecom | Контактные данные. | ContactPoint | 0..* | Без изменений | — |
| gender | Пол. Используются значения male, female, unknown; значение other не применяется. | code | 0..1 | Уточнено заполнение | Уточнены правила заполнения элемента. |
| birthDate | Дата рождения. | date | 0..1 | Без изменений | — |
| deceased[x] | Элемент с выбором типа значения (deceased[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | boolean / dateTime | 0..1 | Без изменений | — |
| address | Адрес медицинского работника | Address | 0..* | Уточнено заполнение | Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
| photo | Фотография. | Attachment | 0..* | Без изменений | — |
| qualification | Квалификация. | BackboneElement | 0..* | Без изменений | — |
| qualification.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| qualification.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| qualification.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| qualification.identifier | Идентификатор квалификации. | Identifier | 0..* | Без изменений | — |
| qualification.code | Код квалификации. | CodeableConcept | 1..1 | Без изменений | — |
| qualification.period | Период действия квалификации. | Period | 0..1 | Без изменений | — |
| qualification.issuer | Организация, выдавшая документ/подтвердившая квалификацию. | Reference | 0..1 | Без изменений | — |
| communication | Язык, который может использоваться при взаимодействии с медицинским работником. | BackboneElement | 0..* | Без изменений | — |
| communication.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| communication.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| communication.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| communication.language | Код языка, используемого при взаимодействии с медицинским работником. | CodeableConcept | 1..1 | Без изменений | — |
| communication.preferred | Признак предпочтительного языка. | boolean | 0..1 | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Practitioner
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
identifier:identityDocument.type |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents |
Расширяемая | — |
Т а б л и ц а — Ограничения профиля Core_Practitioner
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-practitioner-1 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по типам идентификаторов медицинского работника. |
core-practitioner-2 |
Шаблон | identifier:snils.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-practitioner-3 |
Шаблон | identifier:snils.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/snils. |
core-practitioner-4 |
Привязка к набору значений | identifier:identityDocument.type |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents; привязка расширяемая. |
core-practitioner-5 |
Шаблон | identifier:identityDocument.system |
Значение элемента должно соответствовать шаблону URI https://fhir.ru/ig/core/systems/identity-document. |
core-practitioner-6 |
Правило применения | address |
Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-practitioner.Core_PractitionerRoleПрофиль Core_PractitionerRole предназначен для представления роли медицинского работника в организации в тех случаях, когда требуется совместно описать самого сотрудника, организацию и его должность по российским правилам.
При профилировании приняты следующие решения. Ссылка на медицинского работника ограничена профилем Core_Practitioner, ссылка на организацию — профилем Core_Organization, а элемент code связан с использованием российского справочника должностей медицинских работников через расширяемую привязку. Такое решение позволяет использовать PractitionerRole как точку сборки кадровой и организационной информации без блокирования сценариев, где требуется дополнительная или альтернативная кодировка должности.
Профиль Core_PractitionerRole приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса PractitionerRole, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core PractitionerRole (Роль медицинского работника) |
| Идентификатор профиля (id) | core-practitionerrole |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-practitionerrole |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_PractitionerRole (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| active | Признак активности записи. | boolean | 0..1 | Без изменений | — |
| period | Период времени. | Period | 0..1 | Без изменений | — |
| practitioner | Медицинский работник | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Practitioner. |
| organization | Организация | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
| code | Должность медицинского работника | CodeableConcept | 0..* | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-workers-positions; привязка расширяемая. |
| specialty | Специальность. | CodeableConcept | 0..* | Без изменений | — |
| location | Местоположение. | Reference | 0..* | Без изменений | — |
| healthcareService | Медицинская услуга. | Reference | 0..* | Без изменений | — |
| contact | Контактные сведения. | ExtendedContactDetail | 0..* | Без изменений | — |
| characteristic | Характеристика объекта. | CodeableConcept | 0..* | Без изменений | — |
| communication | Сведения о коммуникации. | CodeableConcept | 0..* | Без изменений | — |
| availability | Доступность ресурса/участника. | Availability | 0..* | Без изменений | — |
| endpoint | Точка взаимодействия (Endpoint). | Reference | 0..* | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_PractitionerRole
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
code |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-workers-positions |
Расширяемая | Должность медицинского работника |
Т а б л и ц а — Ограничения профиля Core_PractitionerRole
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-practitionerrole-1 |
Ограничение типа | practitioner |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Practitioner. |
core-practitionerrole-2 |
Ограничение типа | organization |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Organization. |
core-practitionerrole-3 |
Привязка к набору значений | code |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-workers-positions; привязка расширяемая. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-practitionerrole.Core_ProcedureПрофиль Core_Procedure предназначен для представления сведений о выполненной медицинской процедуре в тех случаях, когда требуется использовать российскую номенклатуру медицинских услуг и согласованно профилировать ссылки на участников и субъект процедуры, не теряя допустимые варианты FHIR R5.
При профилировании приняты следующие решения. Для identifier введен срез medicalServiceCode, предназначенный для передачи кода услуги по Номенклатуре медицинских услуг МЗ РФ с фиксированной системой идентификации и фиксированным типом идентификатора. Для code установлена расширяемая привязка к соответствующему набору значений номенклатуры медицинских услуг. Для subject и performer.actor сохранены допустимые в FHIR R5 типы ссылок, а для типов ресурсов, профилируемых в RuCore, должны использоваться соответствующие профили RuCore.
Профиль Core_Procedure приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса Procedure, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core Procedure (Процедура) |
| Идентификатор профиля (id) | core-procedure |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-procedure |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_Procedure (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:medicalServiceCode | Код медицинской услуги по номенклатуре Минздрава России | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:medicalServiceCode.type | — | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "PLAC", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:medicalServiceCode.system | — | — | 1..— | Установлен шаблон | Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.11.1070. |
| instantiatesCanonical | Каноническая ссылка на определение, лежащее в основе действия. | canonical | 0..* | Без изменений | — |
| instantiatesUri | URI-ссылка на определение, лежащее в основе действия. | uri | 0..* | Без изменений | — |
| basedOn | Основание выполнения (по назначению/плану). | Reference | 0..* | Без изменений | — |
| partOf | Является частью другого события/ресурса. | Reference | 0..* | Без изменений | — |
| status | Статус процедуры | code | 1..1 | Без изменений | — |
| statusReason | Причина текущего статуса. | CodeableConcept | 0..1 | Без изменений | — |
| category | Категория значения. | CodeableConcept | 0..* | Без изменений | — |
| code | Код процедуры | CodeableConcept | 0..1 | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-services; привязка расширяемая. |
| subject | Субъект процедуры | Reference | 1..1 | Ограничен тип | Допускаются ссылки на Core_Patient, Group, Device, Core_Practitioner, Core_Organization, Location. |
| focus | Фокус/объект, к которому относится запись. | Reference | 0..1 | Без изменений | — |
| encounter | Контекст обращения (Encounter). | Reference | 0..1 | Без изменений | — |
| occurrence[x] | Момент или период выполнения процедуры | dateTime / Period / string / Age / Range / Timing | 0..1 | Уточнено заполнение | Уточнены правила заполнения элемента. |
| recorded | Дата и время регистрации записи. | dateTime | 0..1 | Без изменений | — |
| recorder | Лицо, внесшее запись. | Reference | 0..1 | Без изменений | — |
| reported[x] | Элемент с выбором типа значения (reported[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | boolean / Reference | 0..1 | Без изменений | — |
| performer | Сведения об исполнителе процедуры | BackboneElement | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| performer.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| performer.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| performer.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| performer.function | Функция участника. | CodeableConcept | 0..1 | Без изменений | — |
| performer.actor | — | Reference | 1..1 | Ограничен тип | Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_Patient, Core_RelatedPerson, Device, Core_CareTeam, HealthcareService. |
| performer.onBehalfOf | Организация, от имени которой действует участник. | Reference | 0..1 | Без изменений | — |
| performer.period | Период времени. | Period | 0..1 | Без изменений | — |
| location | Местоположение. | Reference | 0..1 | Без изменений | — |
| reason | Причина выполнения процедуры | CodeableReference | 0..* | Добавлена привязка | Значение выбирается из набора значений http://hl7.org/fhir/ValueSet/procedure-reason; привязка расширяемая. |
| bodySite | Анатомическая область. | CodeableConcept | 0..* | Без изменений | — |
| outcome | Исход. | CodeableConcept | 0..1 | Без изменений | — |
| report | Ссылка на отчет/заключение. | Reference | 0..* | Без изменений | — |
| complication | Осложнение. | CodeableReference | 0..* | Без изменений | — |
| followUp | Рекомендации последующего наблюдения. | CodeableConcept | 0..* | Без изменений | — |
| note | Примечание к процедуре | Annotation | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| focalDevice | Целевое устройство. | BackboneElement | 0..* | Без изменений | — |
| focalDevice.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| focalDevice.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| focalDevice.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| focalDevice.action | Действие. | CodeableConcept | 0..1 | Без изменений | — |
| focalDevice.manipulated | Объект/устройство, над которым выполнено действие. | Reference | 1..1 | Без изменений | — |
| used | Использованные материалы/средства. | CodeableReference | 0..* | Без изменений | — |
| supportingInfo | Подтверждающие/дополнительные сведения. | Reference | 0..* | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_Procedure
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
code |
https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-services |
Расширяемая | Код процедуры |
reason |
http://hl7.org/fhir/ValueSet/procedure-reason |
Расширяемая | Причина выполнения процедуры |
Т а б л и ц а — Ограничения профиля Core_Procedure
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-procedure-1 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. Нарезка по типам идентификаторов процедуры. |
core-procedure-2 |
Шаблон | identifier:medicalServiceCode.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "PLAC", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-procedure-3 |
Шаблон | identifier:medicalServiceCode.system |
Значение элемента должно соответствовать шаблону URI urn:oid:1.2.643.5.1.13.13.11.1070. |
core-procedure-4 |
Привязка к набору значений | code |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-services; привязка расширяемая. |
core-procedure-5 |
Ограничение типа | subject |
Допускаются ссылки на Core_Patient, Group, Device, Core_Practitioner, Core_Organization, Location. |
core-procedure-6 |
Ограничение типа | performer.actor |
Допускаются ссылки на Core_Practitioner, Core_PractitionerRole, Core_Organization, Core_Patient, Core_RelatedPerson, Device, Core_CareTeam, HealthcareService. |
core-procedure-7 |
Привязка к набору значений | reason |
Значение выбирается из набора значений http://hl7.org/fhir/ValueSet/procedure-reason; привязка расширяемая. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-procedure.Core_RelatedPersonПрофиль Core_RelatedPerson предназначен для представления сведений о представителе пациента, родственнике или ином связанном лице в тех случаях, когда необходимо использовать российские правила указания отношения к пациенту, персональных идентификаторов и состава имени.
При профилировании приняты следующие решения. Пациент ограничен профилем Core_Patient. Для элемента relationship предусмотрено использование набора значений, сформированного из кодов справочников НСИ МЗ РФ 1.2.643.5.1.13.13.99.2.14 «Родственные и иные связи» и 1.2.643.5.1.13.13.11.1021 «Тип родственной связи». Для идентификации введен срез identifier[snils]. Для имени сохранена базовая структура, но уточнен порядок заполнения name.given, где отчество указывается вторым элементом при наличии. Для адреса установлено правило применения профиля Core_Address только для адресов на территории Российской Федерации, тогда как для иностранных адресов применяется базовый тип Address.
Профиль Core_RelatedPerson приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса RelatedPerson, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core RelatedPerson (Связанное лицо) |
| Идентификатор профиля (id) | core-relatedperson |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-relatedperson |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_RelatedPerson (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | — | Identifier | 0..* | Уточнено заполнение | Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
| identifier:snils | СНИЛС представителя пациента | Identifier | 0..1 | Добавлен срез | Кратность элемента ограничена профилем. |
| identifier:snils.type | Тип идентификатора, кодируется по Fixed value: http://terminology.hl7.org/CodeSystem/v2-0203 | — | 1..— | Установлен шаблон | Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
| identifier:snils.system | — | — | 1..— | Установлен шаблон | Фиксированное значение (fixedUri): https://fhir.ru/ig/core/systems/snils |
| active | Признак активности записи. | boolean | 0..1 | Без изменений | — |
| patient | Пациент | Reference | 1..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
| relationship | Отношение представителя к пациенту | CodeableConcept | 0..* | Добавлена привязка | Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/relatedperson-relationship; привязка расширяемая. |
| name | Фамилия, имя и отчество представителя пациента | HumanName | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.use | Тип имени представителя пациента. Рекомендуемое значение — official. | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.family | Фамилия представителя пациента | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| name.given | Имя и отчество представителя пациента. Первым указывается имя, вторым — отчество. | — | — | Уточнено заполнение | Уточнены правила заполнения элемента. |
| telecom | Контактные данные представителя пациента | ContactPoint | 0..* | Уточнено заполнение | Уточнены правила заполнения элемента. |
| telecom.system | — | — | — | Без изменений | — |
| telecom.value | — | — | 1..— | Ограничена кратность | Кратность элемента ограничена профилем. |
| gender | Пол. | code | 0..1 | Без изменений | — |
| birthDate | Дата рождения. | date | 0..1 | Без изменений | — |
| address | Адрес представителя пациента | Address | 0..* | Уточнено заполнение | Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
| photo | Фотография. | Attachment | 0..* | Без изменений | — |
| period | Период времени. | Period | 0..1 | Без изменений | — |
| communication | Сведения о коммуникации. | BackboneElement | 0..* | Без изменений | — |
| communication.id | Логический идентификатор экземпляра ресурса. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| communication.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| communication.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию. | Extension | 0..* | Без изменений | — |
| communication.language | Язык представления содержимого ресурса. | CodeableConcept | 1..1 | Без изменений | — |
| communication.preferred | Признак предпочтительности. | boolean | 0..1 | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_RelatedPerson
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
relationship |
https://fhir.ru/ig/core/ValueSet/relatedperson-relationship |
Расширяемая | Отношение представителя к пациенту |
Т а б л и ц а — Ограничения профиля Core_RelatedPerson
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-relatedperson-1 |
Правило нарезки | identifier |
Разбиение на срезы выполняется по значению элемента system; допускается добавление дополнительных срезов. |
core-relatedperson-2 |
Шаблон | identifier:snils.type |
Кодируемое понятие должно соответствовать шаблону {"coding": [{"code": "SB", "system": "http://terminology.hl7.org/CodeSystem/v2-0203"}]}. |
core-relatedperson-3 |
Фиксированное значение | identifier:snils.system |
fixedUri: https://fhir.ru/ig/core/systems/snils |
core-relatedperson-4 |
Ограничение типа | patient |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Patient. |
core-relatedperson-5 |
Привязка к набору значений | relationship |
Значение выбирается из набора значений https://fhir.ru/ig/core/ValueSet/relatedperson-relationship; привязка расширяемая. |
core-relatedperson-8 |
Правило применения | address |
Для адресов на территории Российской Федерации следует использовать правила профиля Core_Address. Для адресов вне территории Российской Федерации применяется базовый тип Address. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-relatedperson.https://fhir.ru/ig/core/ValueSet/relatedperson-relationship включает все коды справочника НСИ МЗ РФ 1.2.643.5.1.13.13.99.2.14 «Родственные и иные связи», а также коды 1–8 справочника НСИ МЗ РФ 1.2.643.5.1.13.13.11.1021 «Тип родственной связи».Core_ServiceRequestПрофиль Core_ServiceRequest предназначен для представления запроса на услугу или направления в тех случаях, когда необходимо согласованно описать субъект запроса, направляющее лицо, исполнителя, случай обслуживания и страховое покрытие в единой российской модели, не теряя допустимые варианты ссылок из FHIR R5.
При профилировании приняты следующие решения. Для subject, requester, performer и insurance сохранены допустимые в FHIR R5 типы ссылок; при этом для типов ресурсов, профилируемых в RuCore, должны использоваться соответствующие профили RuCore. Случай обслуживания ограничен профилем Core_Encounter. Такое решение позволяет использовать ServiceRequest как опорную точку маршрута оказания услуги без расхождения в моделях участника оказания помощи и финансового обеспечения.
Профиль Core_ServiceRequest приводится ниже в форме snapshot-представления. В таблицу включены элементы базовой модели ресурса ServiceRequest, за исключением общесистемных элементов Resource и DomainResource, которые следует применять в соответствии с приложением А. Все строки, для которых в колонке «Статус элемента» указано значение, отличное от Без изменений, отражают ограничения или уточнения, добавленные настоящим профилем.
Сведения о профиле:
| Параметр | Значение |
|---|---|
| Наименование профиля | Core ServiceRequest (Назначение) |
| Идентификатор профиля (id) | core-servicerequest |
| Канонический идентификатор | https://fhir.ru/ig/core/StructureDefinition/core-servicerequest |
Обозначения в колонке «Статус элемента»:
Без изменений — элемент сохраняется в виде, предусмотренном базовой моделью.Добавлен срез — профиль вводит отдельный срез элемента.Установлен шаблон — для элемента задано шаблонное значение или система идентификации.Добавлена привязка — для элемента задан набор значений и тип привязки.Ограничен тип — элемент должен соответствовать указанному профилю или типу ссылки.Ограничена кратность — профиль изменяет допустимую кратность элемента.Уточнено заполнение — профиль не меняет базовый тип элемента, но уточняет правила его использования.Т а б л и ц а — Состав элементов профиля Core_ServiceRequest (snapshot-представление)
| Имя | Описание | Тип данных | Кратность | Статус элемента | Требование/ограничение |
|—|—|—|—|—|—|
| identifier | Идентификатор объекта. | Identifier | 0..* | Без изменений | — |
| instantiatesCanonical | Каноническая ссылка на определение, лежащее в основе действия. | canonical | 0..* | Без изменений | — |
| instantiatesUri | URI-ссылка на определение, лежащее в основе действия. | uri | 0..* | Без изменений | — |
| basedOn | Основание выполнения (по назначению/плану). | Reference | 0..* | Без изменений | — |
| replaces | Назначение, которое заменяется данным назначением. | Reference | 0..* | Без изменений | — |
| requisition | Групповой идентификатор назначения. | Identifier | 0..1 | Без изменений | — |
| status | Статус объекта. | code | 1..1 | Без изменений | — |
| intent | Назначение, план, директива или приказ на выполнение. | code | 1..1 | Без изменений | — |
| category | Категория значения. | CodeableConcept | 0..* | Без изменений | — |
| priority | Приоритет. | code | 0..1 | Без изменений | — |
| doNotPerform | Признак запрета выполнения. | boolean | 0..1 | Без изменений | — |
| code | Код значения (классификатор/терминология). | CodeableReference | 0..1 | Без изменений | — |
| orderDetail | Дополнительные сведения о назначении. | BackboneElement | 0..* | Без изменений | — |
| orderDetail.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| orderDetail.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| orderDetail.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| orderDetail.parameterFocus | Контекст детализации назначения по ссылке. | CodeableReference | 0..1 | Без изменений | — |
| orderDetail.parameter | Параметры запрашиваемой услуги. | BackboneElement | 1..* | Без изменений | — |
| orderDetail.parameter.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| orderDetail.parameter.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| orderDetail.parameter.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| orderDetail.parameter.code | Код значения (классификатор/терминология). | CodeableConcept | 1..1 | Без изменений | — |
| orderDetail.parameter.value[x] | Элемент с выбором типа значения (orderDetail.parameter.value[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | Quantity / Ratio / Range / boolean / CodeableConcept / string / Period | 1..1 | Без изменений | — |
| quantity[x] | Элемент с выбором типа значения (quantity[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | Quantity / Ratio / Range | 0..1 | Без изменений | — |
| subject | Субъект запроса | Reference | 1..1 | Ограничен тип | Допускаются ссылки на Core_Patient, Group, Location, Device. |
| focus | Объект назначения, если он отличается от основного субъекта записи. | Reference | 0..* | Без изменений | — |
| encounter | Случай оказания медицинской помощи | Reference | 0..1 | Ограничен тип | Ссылка должна указывать на ресурс, соответствующий профилю Core_Encounter. |
| occurrence[x] | Момент/период выполнения. | dateTime / Period / Timing | 0..1 | Без изменений | — |
| asNeeded[x] | Элемент с выбором типа значения (asNeeded[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | boolean / CodeableConcept | 0..1 | Без изменений | — |
| authoredOn | Дата и время оформления. | dateTime | 0..1 | Без изменений | — |
| requester | Запрашивающий | Reference | 0..1 | Ограничен тип | Допускаются ссылки на Device, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
| performerType | Требуемый тип исполнителя. | CodeableConcept | 0..1 | Без изменений | — |
| performer | Исполнитель | Reference | 0..* | Ограничен тип | Допускаются ссылки на Core_CareTeam, Device, HealthcareService, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
| location | Местоположение. | CodeableReference | 0..* | Без изменений | — |
| reason | Основание/причина. | CodeableReference | 0..* | Без изменений | — |
| insurance | Страховое покрытие | Reference | 0..* | Ограничен тип | Допускаются ссылки на ClaimResponse или Core_Coverage. |
| supportingInfo | Подтверждающие/дополнительные сведения. | CodeableReference | 0..* | Без изменений | — |
| specimen | Образец биоматериала. | Reference | 0..* | Без изменений | — |
| bodySite | Анатомическая область. | CodeableConcept | 0..* | Без изменений | — |
| bodyStructure | Локализация на теле, заданная через ресурс BodyStructure. | Reference | 0..1 | Без изменений | — |
| note | Примечание. | Annotation | 0..* | Без изменений | — |
| patientInstruction | Инструкции для пациента или получателя услуги. | BackboneElement | 0..* | Без изменений | — |
| patientInstruction.id | Логический идентификатор элемента для внутренних ссылок. | http://hl7.org/fhirpath/System.String | 0..1 | Без изменений | — |
| patientInstruction.extension | Дополнительное расширение. | Extension | 0..* | Без изменений | — |
| patientInstruction.modifierExtension | Модифицирующее расширение, влияющее на интерпретацию и не допускающее игнорирования. | Extension | 0..* | Без изменений | — |
| patientInstruction.instruction[x] | Элемент с выбором типа значения (patientInstruction.instruction[x]). Конкретный тип значения выбирается в соответствии с правилами ресурса и контекстом информационного обмена. | markdown / Reference | 0..1 | Без изменений | — |
| relevantHistory | Сведения о происхождении назначения. | Reference | 0..* | Без изменений | — |
Т а б л и ц а — Привязки к наборам значений профиля Core_ServiceRequest
| Путь | Набор значений | Тип привязки | Описание |
|---|---|---|---|
| — | — | — | Привязки к наборам значений не определены |
Т а б л и ц а — Ограничения профиля Core_ServiceRequest
| Идентификатор | Вид | Путь | Описание |
|---|---|---|---|
core-servicerequest-1 |
Ограничение типа | subject |
Допускаются ссылки на Core_Patient, Group, Location, Device. |
core-servicerequest-2 |
Ограничение типа | encounter |
Ссылка должна указывать на ресурс, соответствующий профилю Core_Encounter. |
core-servicerequest-3 |
Ограничение типа | requester |
Допускаются ссылки на Device, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
core-servicerequest-4 |
Ограничение типа | performer |
Допускаются ссылки на Core_CareTeam, Device, HealthcareService, Core_Organization, Core_Patient, Core_Practitioner, Core_PractitionerRole, Core_RelatedPerson. |
core-servicerequest-5 |
Ограничение типа | insurance |
Допускаются ссылки на ClaimResponse или Core_Coverage. |
StructureDefinition по каноническому идентификатору https://fhir.ru/ig/core/StructureDefinition/core-servicerequest.В настоящей главе используются следующие наборы значений. Для каждого набора значений указаны профили применения, опорный справочник или система кодирования и правило отбора элементов.
Т а б л и ц а — Сводный перечень используемых наборов значений
| № | Набор значений | Профили применения | Опорный справочник или система кодирования | Правило отбора элементов |
|---|---|---|---|---|
| 1 | https://fhir.ru/ig/core/ValueSet/core-vs-nsi-coverage-document-oms |
Core_Coverage, Core_Patient |
https://fhir.ru/ig/core/CodeSystem/core-cs-nsi-coverage-document-oms — НСИ МЗ РФ «Типы полисов ОМС», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.99.2.245 |
В набор значений включаются все коды опорной кодовой системы (include codes from system). |
| 2 | https://fhir.ru/ig/core/ValueSet/core-vs-nsi-sources-of-payment |
Core_Coverage |
https://fhir.ru/ig/core/CodeSystem/core-cs-nsi-sources-of-payment — НСИ МЗ РФ «Источники финансирования», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.2.1.1.153 |
В набор значений включаются все коды опорной кодовой системы (include codes from system). |
| 3 | https://fhir.ru/ig/core/ValueSet/core-vs-nsi-identity-documents |
Core_Patient, Core_Practitioner |
https://fhir.ru/ig/core/CodeSystem/core-cs-nsi-identity-document — НСИ МЗ РФ «Документы, удостоверяющие личность», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.99.2.48 |
В набор значений включаются все коды опорной кодовой системы (include codes from system). |
| 4 | https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-workers-positions |
Core_PractitionerRole |
https://fhir.ru/ig/core/CodeSystem/core-cs-nsi-medical-workers-positions — НСИ МЗ РФ «Должности медицинских и фармацевтических работников», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.11.1002 |
В набор значений включаются все коды опорной кодовой системы (include codes from system). |
| 5 | https://fhir.ru/ig/core/ValueSet/core-vs-nsi-medical-services |
Core_Procedure |
https://fhir.ru/ig/core/CodeSystem/core-cs-nsi-medical-services — НСИ МЗ РФ «Номенклатура медицинских услуг», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.11.1070 |
В набор значений включаются все коды опорной кодовой системы (include codes from system). Кодовая система опубликована как ссылка на внешний справочник НСИ МЗ РФ; локальное перечисление кодов в настоящем документе не приводится. |
| 6 | https://fhir.ru/ig/core/ValueSet/relatedperson-relationship |
Core_RelatedPerson |
НСИ МЗ РФ 1.2.643.5.1.13.13.99.2.14 «Родственные и иные связи», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.99.2.14; НСИ МЗ РФ 1.2.643.5.1.13.13.11.1021 «Тип родственной связи», https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.11.1021 |
В набор значений включаются все коды справочника 1.2.643.5.1.13.13.99.2.14 и коды 1–8 справочника 1.2.643.5.1.13.13.11.1021. |
| 7 | http://hl7.org/fhir/ValueSet/procedure-reason |
Core_Procedure |
стандартный набор значений HL7 FHIR Procedure Reason Codes; источником кодов служит внешняя терминология, определяемая спецификацией HL7 FHIR |
Используются коды, входящие в стандартный набор значений HL7 FHIR Procedure Reason Codes; локальное переопределение состава набора в настоящем документе отсутствует. |