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

Профиль ресурса: Анонимный пациент

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

Лицо, обратившиеся за медицинской помощью анонимно. Раздел Информация о пациенте

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

Профиль предназначен для использования в случае оказания медицинской помощи пациенту, обратившемуся за помощью анонимно.

В профиле используется полученная от пациента и неподтвержденная документами, удостоверяющими личность, информация:

  • фамилия, имя, отчество;
  • возраст пациента;
  • адрес пациента.

Идентфикатор ANO - уникальный в рамках организации, в котрой он был создан.

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

Профиль применяется в следующих случаях:

  • при медико-психологической и социальной реабилитации лиц с синдромом отрицания пола;
  • при проведении психиатрического обследования лиц, осуществляемого по их желанию, при отсутствии медицинских показаний;
  • при применении по желанию лиц методик психотерапии взрослых и семейной психотерапии;
  • при оказании психотерапевтической помощи;
  • при оказании наркологической и токсикологической помощи;
  • при назначении лекарственных средств лицам, признанным больными хроническим алкоголизмом, наркоманией, токсикоманией, страдающим никотиновой, игровой и компьютерной зависимостью, а также в связи с потреблением и вредными последствиями алкоголя, наркотических средств, психотропных, токсических и других одурманивающих веществ;
  • при оказании психиатрической помощи при пограничных формах психических и поведенческих расстройств (заболеваний), за исключением пациентов, за которыми в соответствии с законодательством Республики Беларусь должно быть установлено медицинское наблюдение;
  • при сексологической помощи;
  • при диагностике и лечении заболеваний с применением нетрадиционных методов лечения;
  • в случае проведения обследований на наличие инфекций, передающихся половым путем;
  • в случае проведения обследований на наличие антител к вирусу иммунодефицита человека;
  • при оказании дерматовенерологической помощи, в том числе при лечении инфекций, передающихся половым путем (кроме сифилиса, гонореи, вируса иммунодефицита человека);
  • при оказании косметологических услуг.

При импорте сведений о пациенте возможно указывать в элементе Patient.active только значение true.

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

You can also check for usages in the FHIR IG Statistics

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

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Patient C 0..* Patient Информация о физическом лице, получающем медицинские услуги
Constraints: NonWhiteSpaceElements
... id 1..1 id Уникальный идентификатор пациента в ЦИСЗ
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/AnonymousPatientBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, согласно которым был создан этот контент.
... contained 0..0 Содержащиеся встроенные ресурсы
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:patientAge S 0..1 integer Возраст анонимного пациента
URL: https://fhir.by/StructureDefinition/AnonymousPatientAge
.... extension:archive S 0..1 (Комплекс) Сведения об архивировании сведений пациента
URL: https://fhir.by/StructureDefinition/PatientArchive
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Идентификатором анонимного пациента будет номер присвоенный в МИС или номер другого временного документа. Требуется указать значение для элементов value (значение идентификатора), peridOf (период действия идентификатора) и assigner.reference (ссылка на организацию создающуюю данный идентификатор)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 1..1 CodeableConcept Описание идентификатора
Привязка: Коды документов пациента (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
Требуемый шаблон: ANO
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Уникальное значение
.... period 1..1 Period Период времени, в течение которого идентификатор действителен для использования
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
.... assigner 1..1 Reference(Учреждение здравоохранения) Организация, выдавшая идентификатор (может быть просто текстом)
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... active 1..1 boolean Указывает статус ресурса: активен или нет. Активные ресурсы доступны для редактирования и для импорта свзанных с ним ресурсов. При импорте сведений о пациенте возможно указывать в элементе `Patient.active` только значение `true`.
... 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 0..* string Имя и отчество (если имеется)
.... prefix 0..0 Часть имени перед главным именем человека
.... suffix 0..0 Часть имени после главного имени человека
.... period 0..1 Period Период, в котором данное имя было действительным
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... telecom 0..* ContactPoint Способ связи с пациентом: телефон и/или адрес электронной почты
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... system 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
.... value 1..1 string Номер телефона или адрес электронной почты
.... use 0..0 home | work | temp | old | mobile - назначение этой контактной точки
.... rank 0..0 Укажите предпочтительный порядок использования (1 = самый высокий)
.... period 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... gender 0..1 code Указание пола не является обязательным. Пол пациента: male | female | unknown | other
... birthDate 1..1 date Дата рождения пациента может быть вымышленной
... deceased[x] 0..0 Указывает, умер человек или нет.
... address 0..1 Address Для профиля AnonymousPatientBy адрес указывается со слов пациента и не подтверждается документом удостоверяющим личность, представляется только в виде строчного значения или может быть не указан вовсе.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
..... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
.... use 0..0 home | work | temp | old | billing - назначение этого адреса
.... type 0..0 postal | physical | both
.... text 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
.... line 0..1 string Строчное значение в котором указывается: улица, номер дома, номер квартиры
.... city 0..1 string Наименование населенного пункта
.... district 0..1 string Наименование района (не городского!). Возможно дополнительно указание наименование сельского совета
.... state 0..1 string Наименование области
.... postalCode 0..1 string Почтовый индекс: значение поля 'Почтовый индекс' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
.... country 0..1 string Наименование страны
.... period 0..1 Period Период когда данный адрес был действительным. Если не указана дата окончания периода, то можно считать данный адрес действительным.
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... maritalStatus 0..1 CodeableConcept Может указываться по желанию. Семейное положение: married | unmarried | widowed | divorced
Привязка: Семейное положение (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... multipleBirth[x] 0..0 Whether patient is part of a multiple birth
... photo 0..0 Image of the patient
... contact 0..* BackboneElement Пациент может указать по желанию контактное лицо на момент получения им анонимной помощи
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... relationship 0..1 CodeableConcept Отмечается имеется ли родственная связь между пациентом и его контактом, в иных случаях в элементе relationship.text' указывается строчное значение, к примеру - 'сосед', 'знакомый' и прочее.
Привязка: Виды законных представителей (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... 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 0..* string Имя и отчество (если имеется)
..... prefix 0..0 Часть имени перед главным именем человека
..... suffix 0..0 Часть имени после главного имени человека
..... period 0..0 Период в котром используется/использовалось данное имя
.... telecom 1..* ContactPoint Способ связи с контактом пациента: телефон и/или адрес электронной почты
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
..... value 1..1 string Номер телефона или адрес электронной почты
..... use 0..0 home | work | temp | old | mobile - назначение этой контактной точки
..... rank 0..0 Укажите предпочтительный порядок использования (1 = самый высокий)
..... period 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... start 1..1 dateTime Начало периода действия
.... address 0..1 Address Адрес контакта. Заполняется только в элементе text строковым значением.
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
...... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
...... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
..... use 0..0 home | work | temp | old | billing - назначение этого адреса
..... 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 Период времени, когда адрес использовался/используется
.... gender 0..0 male | female | other | unknown
.... organization 0..0 Organization that is associated with the contact
.... period 0..0 Период, в течение которого данное контактное лицо или организация связаны с пациентом
... communication 0..0 Язык, который может быть использован для общения с пациентом о его здоровье
... generalPractitioner 0..0 Учреждение к которому прикреплен пациент
... managingOrganization 0..0 Организация, которая является хранителем ИЭМК пациента
... link 0..* BackboneElement Ссылка на основной профиль пациента. Если пациент захочет связать свой анонимный ресурс со своим основным профилем или с целью проведения других дествий предусметренных законодательством в отношении пациента.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... other 1..1 Reference(Пациент | Пациент без ИН) Другой ресурс пациента или связанного с ним лица, на который указывает ссылка.
..... reference 1..1 string Ссылка на ресурс в виде относительного URL

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

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

Путь Статус Использование ValueSet Версия Источник
Patient.identifier.type Base required Коды документов пациента 📦0.2.6803 этот IG
Patient.maritalStatus Base required Семейное положение 📦0.2.6803 этот IG
Patient.contact.relationship Base required Виды законных представителей 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error Patient Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Patient C 0..* Patient Информация о физическом лице, получающем медицинские услуги
Constraints: NonWhiteSpaceElements
... id Σ 1..1 id Уникальный идентификатор пациента в ЦИСЗ
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated Σ 0..1 instant Дата и время последнего обновления
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/AnonymousPatientBy
... text 0..1 Narrative Текстовое резюме ресурса для интерпретации человеком
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... extension:patientAge S 0..1 integer Возраст анонимного пациента
URL: https://fhir.by/StructureDefinition/AnonymousPatientAge
.... extension:archive S 0..1 (Комплекс) Сведения об архивировании сведений пациента
URL: https://fhir.by/StructureDefinition/PatientArchive
... identifier Σ 1..1 Identifier Идентификатором анонимного пациента будет номер присвоенный в МИС или номер другого временного документа. Требуется указать значение для элементов value (значение идентификатора), peridOf (период действия идентификатора) и assigner.reference (ссылка на организацию создающуюю данный идентификатор)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... type Σ 1..1 CodeableConcept Описание идентификатора
Привязка: Коды документов пациента (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
Требуемый шаблон: ANO
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
.... period Σ 1..1 Period Период времени, в течение которого идентификатор действителен для использования
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Организация, выдавшая идентификатор (может быть просто текстом)
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... active ?!Σ 1..1 boolean Указывает статус ресурса: активен или нет. Активные ресурсы доступны для редактирования и для импорта свзанных с ним ресурсов. При импорте сведений о пациенте возможно указывать в элементе `Patient.active` только значение `true`.
... name Σ 1..1 HumanName Фамилия, имя и отчество казываются со слов пациента и не подтверждаются документом удостоверяющим личность. В некоторых случаях может быть указана только вымышленная фамилия
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Текстовое представление полного имени
.... family Σ 1..1 string Фамилия
.... given Σ 0..* string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
.... period Σ 0..1 Period Период, в котором данное имя было действительным
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... telecom Σ 0..* ContactPoint Способ связи с пациентом: телефон и/или адрес электронной почты
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... system ΣC 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
Привязка: ContactPointSystem (required): Телекоммуникационная форма для контактного пункта.
.... value ΣC 1..1 string Номер телефона или адрес электронной почты
.... period Σ 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... gender Σ 0..1 code Указание пола не является обязательным. Пол пациента: male | female | unknown | other
Привязка: AdministrativeGender (required): Пол человека, используемый в административных целях.
... birthDate Σ 1..1 date Дата рождения пациента может быть вымышленной
... address Σ 0..1 Address Для профиля AnonymousPatientBy адрес указывается со слов пациента и не подтверждается документом удостоверяющим личность, представляется только в виде строчного значения или может быть не указан вовсе.
.... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
..... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
.... text Σ 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40
.... line Σ 0..1 string Строчное значение в котором указывается: улица, номер дома, номер квартиры
Этот повторяющийся порядок элементов: Порядок, в котором строки должны появляться в адресной метке
Пример General: пр-т Победителей, 2, корп. 3, кв. 40
.... city Σ 0..1 string Наименование населенного пункта
Пример General: Минск
.... district Σ 0..1 string Наименование района (не городского!). Возможно дополнительно указание наименование сельского совета
Пример General: Минский район
.... state Σ 0..1 string Наименование области
.... postalCode Σ 0..1 string Почтовый индекс: значение поля 'Почтовый индекс' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099
.... country Σ 0..1 string Наименование страны
.... period Σ 0..1 Period Период когда данный адрес был действительным. Если не указана дата окончания периода, то можно считать данный адрес действительным.
Пример General: {"start":"2010-03-23","end":"2010-07-01"}
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... maritalStatus 0..1 CodeableConcept Может указываться по желанию. Семейное положение: married | unmarried | widowed | divorced
Привязка: Семейное положение (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
... contact C 0..* BackboneElement Пациент может указать по желанию контактное лицо на момент получения им анонимной помощи
Constraints: pat-1
.... relationship 0..1 CodeableConcept Отмечается имеется ли родственная связь между пациентом и его контактом, в иных случаях в элементе relationship.text' указывается строчное значение, к примеру - 'сосед', 'знакомый' и прочее.
Привязка: Виды законных представителей (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
.... name C 1..1 HumanName Фамилия, имя и отчество (если имеется)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... text Σ 0..1 string Текстовое представление полного имени
..... family Σ 1..1 string Фамилия
..... given Σ 0..* string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
.... telecom C 1..* ContactPoint Способ связи с контактом пациента: телефон и/или адрес электронной почты
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system ΣC 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
Привязка: ContactPointSystem (required): Телекоммуникационная форма для контактного пункта.
..... value ΣC 1..1 string Номер телефона или адрес электронной почты
..... period Σ 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... start ΣC 1..1 dateTime Начало периода действия
...... end ΣC 0..1 dateTime Конец периода действия
.... address C 0..1 Address Адрес контакта. Заполняется только в элементе text строковым значением.
..... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
...... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
...... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
..... text Σ 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40
... link ?!Σ 0..* BackboneElement Ссылка на основной профиль пациента. Если пациент захочет связать свой анонимный ресурс со своим основным профилем или с целью проведения других дествий предусметренных законодательством в отношении пациента.
.... other Σ 1..1 Reference(Пациент | Пациент без ИН) Другой ресурс пациента или связанного с ним лица, на который указывает ссылка.
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
.... type Σ 1..1 code replaced-by | replaces | refer | seealso
Привязка: LinkType (required): Тип связи ресурсов Patient. Может указывать что ресурс по этой ссылке не должен больше использоваться - replaced-by, ресурс по этой ссылке является активным и актуальным источником информации - replaces, ресурс активен и используется, но не является основным источником информации - refer, ресурс по этой ссылке является активным и актуальным источником информации, но имеет другой тип ресурса (RelatedPerson) - seealso

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

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

Путь Статус Использование ValueSet Версия Источник
Patient.identifier.type Base required Коды документов пациента 📦0.2.6803 этот IG
Patient.identifier.assigner.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Patient.telecom.system Base required ContactPointSystem 📍5.0.0 Стандарт FHIR
Patient.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
Patient.maritalStatus Base required Семейное положение 📦0.2.6803 этот IG
Patient.contact.relationship Base required Виды законных представителей 📦0.2.6803 этот IG
Patient.contact.telecom.​system Base required ContactPointSystem 📍5.0.0 Стандарт FHIR
Patient.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR
Patient.link.other.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Patient.link.type Base required Link Type 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error Patient Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Patient 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()
pat-1 error Patient.contact ДОЛЖЕН содержать как минимум контактные данные или ссылку на организацию. name.exists() or telecom.exists() or address.exists() or organization.exists()

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

Summary

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

Структуры

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

Расширения

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

Полная Схема

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Patient C 0..* Patient Информация о физическом лице, получающем медицинские услуги
Constraints: NonWhiteSpaceElements
... id Σ 1..1 id Уникальный идентификатор пациента в ЦИСЗ
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... versionId Σ 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated Σ 0..1 instant Дата и время последнего обновления
.... profile Σ 1..1 canonical(StructureDefinition) Ссылка на профиль

Требуемый шаблон: https://fhir.by/StructureDefinition/AnonymousPatientBy
... text 0..1 Narrative Текстовое резюме ресурса для интерпретации человеком
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... extension:patientAge S 0..1 integer Возраст анонимного пациента
URL: https://fhir.by/StructureDefinition/AnonymousPatientAge
.... extension:archive S 0..1 (Комплекс) Сведения об архивировании сведений пациента
URL: https://fhir.by/StructureDefinition/PatientArchive
... identifier Σ 1..1 Identifier Идентификатором анонимного пациента будет номер присвоенный в МИС или номер другого временного документа. Требуется указать значение для элементов value (значение идентификатора), peridOf (период действия идентификатора) и assigner.reference (ссылка на организацию создающуюю данный идентификатор)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... type Σ 1..1 CodeableConcept Описание идентификатора
Привязка: Коды документов пациента (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
Требуемый шаблон: ANO
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
.... value ΣC 1..1 string Уникальное значение
Пример General: 123456
.... period Σ 1..1 Period Период времени, в течение которого идентификатор действителен для использования
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
.... assigner Σ 1..1 Reference(Учреждение здравоохранения) Организация, выдавшая идентификатор (может быть просто текстом)
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
... active ?!Σ 1..1 boolean Указывает статус ресурса: активен или нет. Активные ресурсы доступны для редактирования и для импорта свзанных с ним ресурсов. При импорте сведений о пациенте возможно указывать в элементе `Patient.active` только значение `true`.
... name Σ 1..1 HumanName Фамилия, имя и отчество казываются со слов пациента и не подтверждаются документом удостоверяющим личность. В некоторых случаях может быть указана только вымышленная фамилия
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... text Σ 0..1 string Текстовое представление полного имени
.... family Σ 1..1 string Фамилия
.... given Σ 0..* string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
.... period Σ 0..1 Period Период, в котором данное имя было действительным
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... telecom Σ 0..* ContactPoint Способ связи с пациентом: телефон и/или адрес электронной почты
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... system ΣC 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
Привязка: ContactPointSystem (required): Телекоммуникационная форма для контактного пункта.
.... value ΣC 1..1 string Номер телефона или адрес электронной почты
.... period Σ 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... gender Σ 0..1 code Указание пола не является обязательным. Пол пациента: male | female | unknown | other
Привязка: AdministrativeGender (required): Пол человека, используемый в административных целях.
... birthDate Σ 1..1 date Дата рождения пациента может быть вымышленной
... address Σ 0..1 Address Для профиля AnonymousPatientBy адрес указывается со слов пациента и не подтверждается документом удостоверяющим личность, представляется только в виде строчного значения или может быть не указан вовсе.
.... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
..... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
.... text Σ 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40
.... line Σ 0..1 string Строчное значение в котором указывается: улица, номер дома, номер квартиры
Этот повторяющийся порядок элементов: Порядок, в котором строки должны появляться в адресной метке
Пример General: пр-т Победителей, 2, корп. 3, кв. 40
.... city Σ 0..1 string Наименование населенного пункта
Пример General: Минск
.... district Σ 0..1 string Наименование района (не городского!). Возможно дополнительно указание наименование сельского совета
Пример General: Минский район
.... state Σ 0..1 string Наименование области
.... postalCode Σ 0..1 string Почтовый индекс: значение поля 'Почтовый индекс' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099
.... country Σ 0..1 string Наименование страны
.... period Σ 0..1 Period Период когда данный адрес был действительным. Если не указана дата окончания периода, то можно считать данный адрес действительным.
Пример General: {"start":"2010-03-23","end":"2010-07-01"}
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... start ΣC 1..1 dateTime Начало периода действия
..... end ΣC 0..1 dateTime Конец периода действия
... maritalStatus 0..1 CodeableConcept Может указываться по желанию. Семейное положение: married | unmarried | widowed | divorced
Привязка: Семейное положение (required)
.... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
.... coding Σ 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system Σ 1..1 uri Ссылка на справочник
..... version Σ 0..1 string Версия системы
..... code ΣC 1..1 code Код
..... display ΣC 0..1 string Значение кода
... contact C 0..* BackboneElement Пациент может указать по желанию контактное лицо на момент получения им анонимной помощи
Constraints: pat-1
.... relationship 0..1 CodeableConcept Отмечается имеется ли родственная связь между пациентом и его контактом, в иных случаях в элементе relationship.text' указывается строчное значение, к примеру - 'сосед', 'знакомый' и прочее.
Привязка: Виды законных представителей (required)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... coding Σ 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... system Σ 1..1 uri Ссылка на справочник
...... version Σ 0..1 string Версия системы
...... code ΣC 1..1 code Код
...... display ΣC 0..1 string Значение кода
..... text Σ 0..1 string Простое текстовое представление концепции
.... name C 1..1 HumanName Фамилия, имя и отчество (если имеется)
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... text Σ 0..1 string Текстовое представление полного имени
..... family Σ 1..1 string Фамилия
..... given Σ 0..* string Имя и отчество (если имеется)
Этот повторяющийся порядок элементов: Имена указаны в правильном порядке представления имени
.... telecom C 1..* ContactPoint Способ связи с контактом пациента: телефон и/или адрес электронной почты
..... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
..... system ΣC 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
Привязка: ContactPointSystem (required): Телекоммуникационная форма для контактного пункта.
..... value ΣC 1..1 string Номер телефона или адрес электронной почты
..... period Σ 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
...... extension 0..0 Extension
Разрез: Не упорядочено, Открыто от value:url
...... start ΣC 1..1 dateTime Начало периода действия
...... end ΣC 0..1 dateTime Конец периода действия
.... address C 0..1 Address Адрес контакта. Заполняется только в элементе text строковым значением.
..... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
...... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
...... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
..... text Σ 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
Пример General: 220099, Минск, пр-т Победителей, 2, корп. 3, кв. 40
... link ?!Σ 0..* BackboneElement Ссылка на основной профиль пациента. Если пациент захочет связать свой анонимный ресурс со своим основным профилем или с целью проведения других дествий предусметренных законодательством в отношении пациента.
.... other Σ 1..1 Reference(Пациент | Пациент без ИН) Другой ресурс пациента или связанного с ним лица, на который указывает ссылка.
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определяемый реализациями
Разрез: Не упорядочено, Открыто от value:url
..... reference ΣC 1..1 string Ссылка на ресурс в виде относительного URL
..... type Σ 0..1 uri Тип ресурса
Привязка: ResourceType (extensible): Ресурс (или, для логических моделей, URI логической модели).
..... identifier ΣC 0..1 Identifier Идентификатор ресурса, если не известна ссылка на него
..... display ΣC 0..1 string Текстовая трактовка ресурса
.... type Σ 1..1 code replaced-by | replaces | refer | seealso
Привязка: LinkType (required): Тип связи ресурсов Patient. Может указывать что ресурс по этой ссылке не должен больше использоваться - replaced-by, ресурс по этой ссылке является активным и актуальным источником информации - replaces, ресурс активен и используется, но не является основным источником информации - refer, ресурс по этой ссылке является активным и актуальным источником информации, но имеет другой тип ресурса (RelatedPerson) - seealso

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

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

Путь Статус Использование ValueSet Версия Источник
Patient.identifier.type Base required Коды документов пациента 📦0.2.6803 этот IG
Patient.identifier.assigner.​type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Patient.telecom.system Base required ContactPointSystem 📍5.0.0 Стандарт FHIR
Patient.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
Patient.maritalStatus Base required Семейное положение 📦0.2.6803 этот IG
Patient.contact.relationship Base required Виды законных представителей 📦0.2.6803 этот IG
Patient.contact.telecom.​system Base required ContactPointSystem 📍5.0.0 Стандарт FHIR
Patient.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR
Patient.link.other.type Base extensible Resource Types 📍5.0.0 Стандарт FHIR
Patient.link.type Base required Link Type 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error Patient Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика Patient 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()
pat-1 error Patient.contact ДОЛЖЕН содержать как минимум контактные данные или ссылку на организацию. name.exists() or telecom.exists() or address.exists() or organization.exists()

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. Patient C 0..* Patient Информация о физическом лице, получающем медицинские услуги
Constraints: NonWhiteSpaceElements
... id 1..1 id Уникальный идентификатор пациента в ЦИСЗ
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... versionId 0..1 id Идентификатор версии. Указывается версия ресурса, который подлежит редактированию, если предусмотрено правилами. Если версия не указана, то ресурс считается новым.
.... lastUpdated 0..1 instant Дата и время последнего обновления
.... source 0..0 Определяет, откуда берется ресурс
.... profile 1..1 canonical(StructureDefinition) Ссылка на профиль
Требуемый шаблон: https://fhir.by/StructureDefinition/AnonymousPatientBy
.... security 0..0 Метки безопасности, примененные к этому ресурсу
.... tag 0..0 Теги, применяемые к этому ресурсу
... implicitRules 0..0 Набор правил, согласно которым был создан этот контент.
... contained 0..0 Содержащиеся встроенные ресурсы
... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:$this.url
.... extension:patientAge S 0..1 integer Возраст анонимного пациента
URL: https://fhir.by/StructureDefinition/AnonymousPatientAge
.... extension:archive S 0..1 (Комплекс) Сведения об архивировании сведений пациента
URL: https://fhir.by/StructureDefinition/PatientArchive
... modifierExtension 0..0 Extension
... identifier 1..1 Identifier Идентификатором анонимного пациента будет номер присвоенный в МИС или номер другого временного документа. Требуется указать значение для элементов value (значение идентификатора), peridOf (период действия идентификатора) и assigner.reference (ссылка на организацию создающуюю данный идентификатор)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... use 0..0 usual | official | temp | secondary | old (Если известно)
.... type 1..1 CodeableConcept Описание идентификатора
Привязка: Коды документов пациента (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
Требуемый шаблон: ANO
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... system 0..0 Пространство имен для значения идентификатора
.... value 1..1 string Уникальное значение
.... period 1..1 Period Период времени, в течение которого идентификатор действителен для использования
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
.... assigner 1..1 Reference(Учреждение здравоохранения) Организация, выдавшая идентификатор (может быть просто текстом)
..... reference 1..1 string Ссылка на ресурс в виде относительного URL
... active 1..1 boolean Указывает статус ресурса: активен или нет. Активные ресурсы доступны для редактирования и для импорта свзанных с ним ресурсов. При импорте сведений о пациенте возможно указывать в элементе `Patient.active` только значение `true`.
... 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 0..* string Имя и отчество (если имеется)
.... prefix 0..0 Часть имени перед главным именем человека
.... suffix 0..0 Часть имени после главного имени человека
.... period 0..1 Period Период, в котором данное имя было действительным
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... telecom 0..* ContactPoint Способ связи с пациентом: телефон и/или адрес электронной почты
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... system 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
.... value 1..1 string Номер телефона или адрес электронной почты
.... use 0..0 home | work | temp | old | mobile - назначение этой контактной точки
.... rank 0..0 Укажите предпочтительный порядок использования (1 = самый высокий)
.... period 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... gender 0..1 code Указание пола не является обязательным. Пол пациента: male | female | unknown | other
... birthDate 1..1 date Дата рождения пациента может быть вымышленной
... deceased[x] 0..0 Указывает, умер человек или нет.
... address 0..1 Address Для профиля AnonymousPatientBy адрес указывается со слов пациента и не подтверждается документом удостоверяющим личность, представляется только в виде строчного значения или может быть не указан вовсе.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
..... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
..... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
.... use 0..0 home | work | temp | old | billing - назначение этого адреса
.... type 0..0 postal | physical | both
.... text 1..1 string Текстовое представление адреса: значение поля 'Полное наименование' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
.... line 0..1 string Строчное значение в котором указывается: улица, номер дома, номер квартиры
.... city 0..1 string Наименование населенного пункта
.... district 0..1 string Наименование района (не городского!). Возможно дополнительно указание наименование сельского совета
.... state 0..1 string Наименование области
.... postalCode 0..1 string Почтовый индекс: значение поля 'Почтовый индекс' справочника 'Справочник населенных пунктов и административно-территориальных единиц'
.... country 0..1 string Наименование страны
.... period 0..1 Period Период когда данный адрес был действительным. Если не указана дата окончания периода, то можно считать данный адрес действительным.
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... start 1..1 dateTime Начало периода действия
... maritalStatus 0..1 CodeableConcept Может указываться по желанию. Семейное положение: married | unmarried | widowed | divorced
Привязка: Семейное положение (required)
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... coding 1..1 Coding Код, определенный в справочнике НСИ Терминология
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 uri Ссылка на справочник
..... code 1..1 code Код
..... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... text 0..0 Простое текстовое представление концепции
... multipleBirth[x] 0..0 Whether patient is part of a multiple birth
... photo 0..0 Image of the patient
... contact 0..* BackboneElement Пациент может указать по желанию контактное лицо на момент получения им анонимной помощи
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... relationship 0..1 CodeableConcept Отмечается имеется ли родственная связь между пациентом и его контактом, в иных случаях в элементе relationship.text' указывается строчное значение, к примеру - 'сосед', 'знакомый' и прочее.
Привязка: Виды законных представителей (required)
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... coding 0..1 Coding Код, определенный в справочнике НСИ Терминология
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... system 1..1 uri Ссылка на справочник
...... code 1..1 code Код
...... userSelected 0..0 Если эта кодировка была выбрана непосредственно пользователем
.... 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 0..* string Имя и отчество (если имеется)
..... prefix 0..0 Часть имени перед главным именем человека
..... suffix 0..0 Часть имени после главного имени человека
..... period 0..0 Период в котром используется/использовалось данное имя
.... telecom 1..* ContactPoint Способ связи с контактом пациента: телефон и/или адрес электронной почты
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... extension 0..0 Extension
..... system 1..1 code Форма связи - телефон ( phone ) или адрес электронной почты ( email )
..... value 1..1 string Номер телефона или адрес электронной почты
..... use 0..0 home | work | temp | old | mobile - назначение этой контактной точки
..... rank 0..0 Укажите предпочтительный порядок использования (1 = самый высокий)
..... period 0..1 Period Период, в котором данный способ связи был актуальным. Если окончание периода не указано, то данный способ связи считать актуальным
...... id 0..0 Уникальный идентификатор для межэлементных ссылок
...... extension 0..0 Extension
...... start 1..1 dateTime Начало периода действия
.... address 0..1 Address Адрес контакта. Заполняется только в элементе text строковым значением.
..... id 0..0 Уникальный идентификатор для межэлементных ссылок
..... Разрезы для extension 0..2 Extension Extension
Разрез: Не упорядочено, Закрыто от value:url
...... extension:address S 0..1 CodeableConcept Адрес в соответствии со справочником населенных пунктов и административно-территориальных единиц Республики Беларусь
URL: https://fhir.by/StructureDefinition/StreetGeoRegistry
Привязка: Справочник населенных пунктов,улиц и административно-территориальных единиц (required)
...... extension:apartment S 0..1 string Номер квартиры (комнаты)
URL: https://fhir.by/StructureDefinition/ApartmentRoom
..... use 0..0 home | work | temp | old | billing - назначение этого адреса
..... 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 Период времени, когда адрес использовался/используется
.... gender 0..0 male | female | other | unknown
.... organization 0..0 Organization that is associated with the contact
.... period 0..0 Период, в течение которого данное контактное лицо или организация связаны с пациентом
... communication 0..0 Язык, который может быть использован для общения с пациентом о его здоровье
... generalPractitioner 0..0 Учреждение к которому прикреплен пациент
... managingOrganization 0..0 Организация, которая является хранителем ИЭМК пациента
... link 0..* BackboneElement Ссылка на основной профиль пациента. Если пациент захочет связать свой анонимный ресурс со своим основным профилем или с целью проведения других дествий предусметренных законодательством в отношении пациента.
.... id 0..0 Уникальный идентификатор для межэлементных ссылок
.... extension 0..0 Extension
.... modifierExtension 0..0 Extension
.... other 1..1 Reference(Пациент | Пациент без ИН) Другой ресурс пациента или связанного с ним лица, на который указывает ссылка.
..... reference 1..1 string Ссылка на ресурс в виде относительного URL

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

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

Путь Статус Использование ValueSet Версия Источник
Patient.identifier.type Base required Коды документов пациента 📦0.2.6803 этот IG
Patient.maritalStatus Base required Семейное положение 📦0.2.6803 этот IG
Patient.contact.relationship Base required Виды законных представителей 📦0.2.6803 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
NonWhiteSpaceElements error Patient Значение в элементах не должно содержать только пробелы descendants() .where($this.is(string)) .where($this.matches('^\\s*$')) .exists().not()

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

Summary

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

Структуры

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

Расширения

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

 


Примечания:

В соответствии с Инструкцией о порядке и условиях оказания медицинской, в том числе психиатрической, помощи анонимно, утвержденной Постановлением Министерства здравоохранения Республики Беларусь от 24 июля 2012 г. № 111 (в ред. постановления Министерства здравоохранения от 19.08.2025 N 83) пункт 9:

“На пациентов, которые обращаются за медицинской помощью анонимно, оформляется медицинская карта пациента для амбулаторно-поликлинической организации (стационарного больного), в которой указываются названные пациентом фамилия, возраст и место жительства (место пребывания) без предъявления документа, удостоверяющего личность”.

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

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

GET [FHIR_BASE]/Patient/[id]

Метод возвращает один экземпляр ресурса.

Возможные значения логического идентификатора («id») описаны в типе Id

При попытке доступа к несуществующему ресурсу будет возвращен HTTP статус код - 404 Not Found и тело ответа:

{
    "resourceType": "OperationOutcome",
    "id": "{guid}",
    "meta": {
        "lastUpdated": "2026-02-23T11:15:06.9163844+00:00"
    },
    "issue": [
        {
            "severity": "error",
            "code": "not-found",
            "diagnostics": "Resource type '[Resource-type]' with id '[resourceId]' couldn't be found."
        }
    ]
}

При попытке доступа к ресурсу, который был удален, будет возвращен HTTP статус код - 410 Gone и тело ответа:

{
  "resourceType": "OperationOutcome",
  "id": "{guid}",
  "meta": {
        "lastUpdated": "2026-02-23T11:15:06.9163844+00:00"
  },
  "issue": [
    {
      "severity": "error",
      "code": "deleted",
      "diagnostics": "Resource '[Resource-type]'/'[resourceId]' was deleted."
    }
  ]
}

Синтаксис поиска ресурса

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

GET [FHIR_BASE]/Patient/[patientId]/[Resource-type]?[parameter1]{:m1|m2|...}=[value1{,value2,...}]{&[parameter2]{:m1|m2|...}=[value1{,value2,...}]&...}

  • GET — это HTTP метод, используемый для получения ресурса.

  • Переменные указанные в «[]», обязательны для предоставления клиентом и будут заменены указанным строковым литералом.

  • Переменные указанные в «{}», не являются обязательными для предоставления клиентом и будут заменены указанным строковым литералом.

  • FHIR_BASE: URL-адрес сервера

  • Resource-type: имя типа ресурса (например, «Patient»).

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

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

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

Модификаторы применяются для существующих поисковых параметров.

Параметр Тип данных, для которых применяется Применимость и описание Пример запроса
:of-type token (only Identifier) Применяется только к элементу Identifier. Поиск по полному совпадению с обязательным указанием в параметре url справочника, кода идентификатора и значения идентификатора GET [FHIR_BASE]/Patient?identifier:of-type=https://fhir.by/ValueSet/PersonalDocumentType\|INP\|778838387A893OE7
:assigner token (only Identifier) Применяется только к элементу Identifier. Поиск по полному совпадению с указанием ссылки на организацию в виде Organization/guid GET [FHIR_BASE]/Patient?identifier:assigner=Organization/guid

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

GET [FHIR_BASE]/Patient?name=value&...

Модификатор результатов поиска.

Если стандартные представления ресурса не подходят, клиент может запросить только конкретный набор полей ресурса. Это делается с помощью параметра _elements. Параметр указывается в url для фильтрации данных ресурсов, полученных при поиске. Должен принимать значение - название элементов ресурса учитывая регистр. Может принимать несколько значений, они должны быть указаны через ,. Набор ограничен только элементами на корневом уровне ресурса, а также не позволяет возвращать данные отдельных расширений. Для элементов, имеющих разный тип (содержащем [x]) необходимо указывать только наименование базового имени (deseased вместо deceased[x] или deceasedBoolean)

Пример запроса:

GET [FHIR_BASE]/Patient?_profile=https://fhir.by/StructureDefinition/AnonymousPatientBy&identifier=1234567AA890PB8&name=ФИО&_elements=birthDate

В ответ будет получен Bundle с набором ресурсов Patient содержащих метаданные c элементом tag имеющим код SUBSETTED, и элементами birthDate со своими значениями.

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

Параметр поиска Тип Описание Выражение Пример
_id token По логическому идентификатору Patient.id GET [FHIR_BASE]/Patient?_id=123456
_profile reference По профилю пациента Patient.meta.profile GET [FHIR_BASE]/Patient?_profile=https://fhir.by/StructureDefinition/AnonymousPatientBy
identifier token Идентификатор пациента Patient.identifier GET [FHIR_BASE]/Patient?identifier=778838387A893OE7
birthdate date По дате рождения пациента (используется только с параметром name) Patient.birthDate GET [FHIR_BASE]/Patient?name=Петров Иван Иванович&birthdate=2000-01-01
name string Поиск по ФИО пациента по полному совпадению (используется только с параметром birthdate) Patient.name GET [FHIR_BASE]/Patient?name=Петров Иван Иванович&birthdate=2000-01-01

Поиск по логическому идентификатору

GET [FHIR_BASE]/Patient?_id=123- возвращает пациента с логическим идентификатором 123

GET [FHIR_BASE]/Patient?_id=123,321- возвращает пациента с логическими идентификаторами 123 ИЛИ 321

Учитывая, что логический идентификатор уникален, поиск по логическому идентификатору всегда приведет к нулю или единице записей. Во многих отношениях поиск функционально эквивалентен простому методу получения ресурса. Однако есть некоторые различия в использовании поиска вместо чтения:

  • Операции поиска всегда возвращают ресурс Bundle.

  • Если логический идентификатор существует и ресурс может быть возвращен, результатом будет Bundle, содержащий ресурс, а не сам ресурс.

  • Если логический идентификатор не существует или не может быть возвращен, результатом действительного поиска все равно будет Bundle с total = 0.

  • Доступен дополнительный функционал поиска. Например, запрос ресурса Patient по логическому идентификатору, а также установка критериев поиска birthdate вернет пациента только в том случае, если дата рождения совпала.

Поиск по профилю ресурса.

Параметр поиска _profile используется для сопоставления ресурсов на основе значений в элементе Resource.meta.profile.

Параметр поиска _profile определяется как параметр ссылочного типа.

GET [FHIR_BASE]/Patient?_profile=https://fhir.by/StructureDefinition/AnonymousPatientBy

НЕ допускается использование ТОЛЬКО параметра поиска _profile, ДОЛЖЕН использоваться ТОЛЬКО в комбинации с каким-либо другим параметром поиска (_id, birthdate+name)

Поиск по ФИО и дате рождения.

Параметры поиска name и birthdate должны использоваться совместно. В случае с ресурсом Patient ограничиваются использованием поиска пациента ТОЛЬКО по полному совпадению ФИО и даты рождения. НЕ ДОПУСКАЕТСЯ использование каких либо компараторов или модификаторов поиска.

GET [FHIR_BASE]/Patient?name=Иванов Иван Иванович&birthdate=2013-01-14 - возвращает пациентов с датой рождения 2013-01-14 и ФИО - Иванов Иван Иванович

Поиск по идентификатору.

Параметр поиска identifier определяется как параметр типа token.

Примеры поиска по идентификатору:

GET [FHIR_BASE]/Patient?identifier:of-type=https://fhir.by/ValueSet/PersonalDocumentType|INP|3300988A078PB7 - возвращает пациентов, у которых Идентификационный номер равен 3300988A078PB7

GET [FHIR_BASE]/Patient?identifier=3300988A078PB7 - возвращает пациентов, у которых идентификатор любого типа равен 3300988A078PB7

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

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