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

Профиль ресурса: Сведения для верификации гражданина ( Abstract )

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

Сведения для верификации гражданина, передаваемые из внешних систем. Ресурс используется для представления необходимого набора персональных данных из внешних систем и после валидации не сохраняется.

Профиль PersonBy предназначен для транзитной передачипередачи набора персональных данных при взаимодействии с ГИС РН и АИС ПИ.

В ЦИСЗ нельзя импортировать ресурс Person профиля PersonBy.

Ресурс используется исключительно для верификации персональных данных и не сохраняется в базе данных ЦИСЗ.

Сценарии использования:

  • Создание или редактирование ресурса Patient профиля Пациент;
  • Создание или редактирование ресурса Practitioner профиля Медицинский работник.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Person 0..* Person Это абстракция profile.
A generic person record
... id 0..1 id Уникальный идентификатор
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..0 Идентификатор конкретной версии
.... lastUpdated 0..0 Когда в последний раз менялась версия ресурса
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/PersonBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:maritalStatus 1..1 CodeableConcept Семейное положение.
URL: https://fhir.by/StructureDefinition/RelatedPersonMaritalStatus
Привязка: Семейное положение (required)
.... extension:personalDataVerified 1..1 dateTime Дата и время верификации персональных данных в ГИС «Регистр населения»
URL: https://fhir.by/StructureDefinition/PersonalDataVerified
.... extension:incapacity S 0..1 boolean Расширение в котором указывается дееспособность пациента
URL: https://fhir.by/StructureDefinition/IncapacityExtension
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Идентификационный номер
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение идентификатора
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..0 Организация, выдавшая идентификатор (может быть просто текстом)
... active 0..0 This person's record is in active use
... name 1..1 HumanName Фамилия, имя и отчество (если имеется).
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | nickname | anonymous | old | maiden
.... family 1..1 string Фамилия
.... given 1..2 string Имя и отчество (если имеется)
.... prefix 0..0 Часть имени перед главным именем человека
.... suffix 0..0 Часть имени после главного имени человека
.... period 0..0 Период в котром используется/использовалось данное имя
... telecom 0..0 Контактная информация для этого человека
... gender 1..1 code Пол гражданина. male - мужской | female - женский
... birthDate 1..1 date Дата рождения пациента.
... deceased[x] 0..1 boolean, dateTime Сведения жив гражданин или мертв. deceasedBoolean = True - если мертв или deceasedDateTime - time, если передается дата смерти.
... address 1..2 Address Адрес гражданина. Может быть постоянным, то есть местом регистрации, или временным - местом проживания. Элемент address.use может содержать коды: для указания адреса по регистрации пациента используется код 'home', для адреса проживания - 'temp'.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 1..1 code Использование адреса: home | temp
.... type 0..0 postal | physical | both
.... text 1..1 string Текстовое представление адреса
.... line 0..0 Название улицы, номер дома/строения, корпус, номер квартиры/помещения, номер абонентского ящика и прочее.
.... city 0..0 Название населенного пункта.
.... district 0..0 Название района
.... state 0..0 Название области
.... postalCode 0..0 Почтовый индекс
.... country 0..0 Страна (например, это может быть двух- или трехбуквенный код ISO 3166)
.... period 0..0 Период времени, когда адрес использовался/используется
... maritalStatus 0..0 Marital (civil) status of a person
... photo 0..0 Фото человека
... communication 0..0 A language which may be used to communicate with the person about his or her health
... managingOrganization 0..0 The organization that is the custodian of the person record
... link 0..0 Link to a resource that concerns the same actual person

doco Документация для этого формата
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Person 0..* Person Это абстракция profile.
A generic person record
... id Σ 0..1 id Уникальный идентификатор
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/PersonBy
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:maritalStatus 1..1 CodeableConcept Семейное положение.
URL: https://fhir.by/StructureDefinition/RelatedPersonMaritalStatus
Привязка: Семейное положение (required)
.... extension:personalDataVerified 1..1 dateTime Дата и время верификации персональных данных в ГИС «Регистр населения»
URL: https://fhir.by/StructureDefinition/PersonalDataVerified
.... extension:incapacity S 0..1 boolean Расширение в котором указывается дееспособность пациента
URL: https://fhir.by/StructureDefinition/IncapacityExtension
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора
Пример General: 123456
... name Σ 1..1 HumanName Фамилия, имя и отчество (если имеется).
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Текстовое представление полного имени
.... family Σ 1..1 string Фамилия
.... given Σ 1..2 string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
... gender Σ 1..1 code Пол гражданина. male - мужской | female - женский
Привязка: AdministrativeGender (required): Пол человека, используемого в административных целях.
... birthDate Σ 1..1 date Дата рождения пациента.
... deceased[x] Σ 0..1 Сведения жив гражданин или мертв. deceasedBoolean = True - если мертв или deceasedDateTime - time, если передается дата смерти.
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..2 Address Адрес гражданина. Может быть постоянным, то есть местом регистрации, или временным - местом проживания. Элемент address.use может содержать коды: для указания адреса по регистрации пациента используется код 'home', для адреса проживания - 'temp'.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... use ?!Σ 1..1 code Использование адреса: home | temp
Привязка: AddressUse (required): Использование адреса (home / work / etc.).
Пример General: home
.... text Σ 1..1 string Текстовое представление адреса
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40

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

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

Путь Статус Использование ValueSet Версия Источник
Person.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
Person.address.use Base required AddressUse 📍5.0.0 Стандарт FHIR
Person.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR
Person.link.assurance Base required Identity Assurance Level 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Person If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Person If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Person If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Person If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Person A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ВСЕ** элементы All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ВСЕ** расширения Must have either extensions or value[x], not both extension.exists() != value.exists()

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

Summary

Обязательный: 14 элементs
Обязательная поддержка: 1 элемент
Запрещено: 42 элементs

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Person 0..* Person Это абстракция profile.
A generic person record
... id Σ 0..1 id Уникальный идентификатор
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/PersonBy
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:maritalStatus 1..1 CodeableConcept Семейное положение.
URL: https://fhir.by/StructureDefinition/RelatedPersonMaritalStatus
Привязка: Семейное положение (required)
.... extension:personalDataVerified 1..1 dateTime Дата и время верификации персональных данных в ГИС «Регистр населения»
URL: https://fhir.by/StructureDefinition/PersonalDataVerified
.... extension:incapacity S 0..1 boolean Расширение в котором указывается дееспособность пациента
URL: https://fhir.by/StructureDefinition/IncapacityExtension
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... value ΣC 1..1 string Значение идентификатора
Пример General: 123456
... name Σ 1..1 HumanName Фамилия, имя и отчество (если имеется).
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Текстовое представление полного имени
.... family Σ 1..1 string Фамилия
.... given Σ 1..2 string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
... gender Σ 1..1 code Пол гражданина. male - мужской | female - женский
Привязка: AdministrativeGender (required): Пол человека, используемого в административных целях.
... birthDate Σ 1..1 date Дата рождения пациента.
... deceased[x] Σ 0..1 Сведения жив гражданин или мертв. deceasedBoolean = True - если мертв или deceasedDateTime - time, если передается дата смерти.
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..2 Address Адрес гражданина. Может быть постоянным, то есть местом регистрации, или временным - местом проживания. Элемент address.use может содержать коды: для указания адреса по регистрации пациента используется код 'home', для адреса проживания - 'temp'.
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... use ?!Σ 1..1 code Использование адреса: home | temp
Привязка: AddressUse (required): Использование адреса (home / work / etc.).
Пример General: home
.... text Σ 1..1 string Текстовое представление адреса
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40

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

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

Путь Статус Использование ValueSet Версия Источник
Person.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
Person.address.use Base required AddressUse 📍5.0.0 Стандарт FHIR
Person.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR
Person.link.assurance Base required Identity Assurance Level 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error Person If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Person If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Person If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Person If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Person A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ВСЕ** элементы All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ВСЕ** расширения Must have either extensions or value[x], not both extension.exists() != value.exists()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Person 0..* Person Это абстракция profile.
A generic person record
... id 0..1 id Уникальный идентификатор
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..0 Идентификатор конкретной версии
.... lastUpdated 0..0 Когда в последний раз менялась версия ресурса
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/PersonBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, в соответствии с которыми был создан этот контент
... text 0..0 Краткое изложение текста ресурса для интерпретации человеком
... contained 0..0 Автономные встроенные ресурсы
... Разрезы для extension 2..3 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:maritalStatus 1..1 CodeableConcept Семейное положение.
URL: https://fhir.by/StructureDefinition/RelatedPersonMaritalStatus
Привязка: Семейное положение (required)
.... extension:personalDataVerified 1..1 dateTime Дата и время верификации персональных данных в ГИС «Регистр населения»
URL: https://fhir.by/StructureDefinition/PersonalDataVerified
.... extension:incapacity S 0..1 boolean Расширение в котором указывается дееспособность пациента
URL: https://fhir.by/StructureDefinition/IncapacityExtension
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Идентификационный номер
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 0..0 Описание идентификатора
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Значение идентификатора
.... period 0..0 Период времени, в течение которого идентификатор действителен для использования
.... assigner 0..0 Организация, выдавшая идентификатор (может быть просто текстом)
... active 0..0 This person's record is in active use
... name 1..1 HumanName Фамилия, имя и отчество (если имеется).
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | nickname | anonymous | old | maiden
.... family 1..1 string Фамилия
.... given 1..2 string Имя и отчество (если имеется)
.... prefix 0..0 Часть имени перед главным именем человека
.... suffix 0..0 Часть имени после главного имени человека
.... period 0..0 Период в котром используется/использовалось данное имя
... telecom 0..0 Контактная информация для этого человека
... gender 1..1 code Пол гражданина. male - мужской | female - женский
... birthDate 1..1 date Дата рождения пациента.
... deceased[x] 0..1 boolean, dateTime Сведения жив гражданин или мертв. deceasedBoolean = True - если мертв или deceasedDateTime - time, если передается дата смерти.
... address 1..2 Address Адрес гражданина. Может быть постоянным, то есть местом регистрации, или временным - местом проживания. Элемент address.use может содержать коды: для указания адреса по регистрации пациента используется код 'home', для адреса проживания - 'temp'.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 1..1 code Использование адреса: home | temp
.... type 0..0 postal | physical | both
.... text 1..1 string Текстовое представление адреса
.... line 0..0 Название улицы, номер дома/строения, корпус, номер квартиры/помещения, номер абонентского ящика и прочее.
.... city 0..0 Название населенного пункта.
.... district 0..0 Название района
.... state 0..0 Название области
.... postalCode 0..0 Почтовый индекс
.... country 0..0 Страна (например, это может быть двух- или трехбуквенный код ISO 3166)
.... period 0..0 Период времени, когда адрес использовался/используется
... maritalStatus 0..0 Marital (civil) status of a person
... photo 0..0 Фото человека
... communication 0..0 A language which may be used to communicate with the person about his or her health
... managingOrganization 0..0 The organization that is the custodian of the person record
... link 0..0 Link to a resource that concerns the same actual person

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

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

Summary

Обязательный: 14 элементs
Обязательная поддержка: 1 элемент
Запрещено: 42 элементs

Расширения

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

 


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

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

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

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

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

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