Uzbekistan Digital Health Platform - Integrations
0.1.0 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform - Integrations - Локальная сборка (v0.1.0), построенная FHIR (HL7® FHIR® Стандартные инструменты сборки. Смотрите каталог опубликованных версий

Профиль типа данных:

Вычисляемое имя:

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

  • Это Профиль не используется ни в одном профиле в этом руководстве по реализации

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 Стандарт FHIR
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.name.use Base required NameUse 📍5.0.0 Стандарт FHIR
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error RelatedPerson.implicitRules, RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier, RelatedPerson.identifier:passportInternational, RelatedPerson.identifier:passportInternational.use, RelatedPerson.identifier:passportInternational.type, RelatedPerson.identifier:passportInternational.system, RelatedPerson.identifier:passportInternational.value, RelatedPerson.active, RelatedPerson.patient, RelatedPerson.relationship, RelatedPerson.name, RelatedPerson.name.use, RelatedPerson.name.text, RelatedPerson.name.family, RelatedPerson.name.given, RelatedPerson.name.suffix, RelatedPerson.name.period, RelatedPerson.telecom, RelatedPerson.telecom.system, RelatedPerson.telecom.value, RelatedPerson.telecom.use, RelatedPerson.telecom.rank, RelatedPerson.telecom.period, RelatedPerson.gender, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.birthDate, RelatedPerson.address, RelatedPerson.address:uzAddress, RelatedPerson.address:uzAddress.use, RelatedPerson.address:uzAddress.type, RelatedPerson.address:uzAddress.text, RelatedPerson.address:uzAddress.line, RelatedPerson.address:uzAddress.city, RelatedPerson.address:uzAddress.district, RelatedPerson.address:uzAddress.state, RelatedPerson.address:uzAddress.country, RelatedPerson.address:uzAddress.period, RelatedPerson.address:i18nAddress, RelatedPerson.address:i18nAddress.use, RelatedPerson.address:i18nAddress.type, RelatedPerson.address:i18nAddress.text, RelatedPerson.address:i18nAddress.line, RelatedPerson.address:i18nAddress.city, RelatedPerson.address:i18nAddress.district, RelatedPerson.address:i18nAddress.state, RelatedPerson.address:i18nAddress.country, RelatedPerson.address:i18nAddress.period, RelatedPerson.period All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2 Must have either extensions or value[x], not both extension.exists() != value.exists()
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.language Base required All Languages 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 Стандарт FHIR
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.name.use Base required NameUse 📍5.0.0 Стандарт FHIR
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown
RelatedPerson.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error RelatedPerson.meta, RelatedPerson.implicitRules, RelatedPerson.language, RelatedPerson.text, RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier, RelatedPerson.identifier:passportInternational, RelatedPerson.identifier:passportInternational.extension, RelatedPerson.identifier:passportInternational.use, RelatedPerson.identifier:passportInternational.type, RelatedPerson.identifier:passportInternational.system, RelatedPerson.identifier:passportInternational.value, RelatedPerson.identifier:passportInternational.period, RelatedPerson.identifier:passportInternational.assigner, RelatedPerson.active, RelatedPerson.patient, RelatedPerson.relationship, RelatedPerson.name, RelatedPerson.name.extension, RelatedPerson.name.use, RelatedPerson.name.text, RelatedPerson.name.family, RelatedPerson.name.given, RelatedPerson.name.prefix, RelatedPerson.name.suffix, RelatedPerson.name.period, RelatedPerson.telecom, RelatedPerson.telecom.extension, RelatedPerson.telecom.system, RelatedPerson.telecom.value, RelatedPerson.telecom.use, RelatedPerson.telecom.rank, RelatedPerson.telecom.period, RelatedPerson.gender, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.birthDate, RelatedPerson.address, RelatedPerson.address:uzAddress, RelatedPerson.address:uzAddress.extension, RelatedPerson.address:uzAddress.use, RelatedPerson.address:uzAddress.type, RelatedPerson.address:uzAddress.text, RelatedPerson.address:uzAddress.line, RelatedPerson.address:uzAddress.city, RelatedPerson.address:uzAddress.district, RelatedPerson.address:uzAddress.state, RelatedPerson.address:uzAddress.postalCode, RelatedPerson.address:uzAddress.country, RelatedPerson.address:uzAddress.period, RelatedPerson.address:i18nAddress, RelatedPerson.address:i18nAddress.extension, RelatedPerson.address:i18nAddress.use, RelatedPerson.address:i18nAddress.type, RelatedPerson.address:i18nAddress.text, RelatedPerson.address:i18nAddress.line, RelatedPerson.address:i18nAddress.city, RelatedPerson.address:i18nAddress.district, RelatedPerson.address:i18nAddress.state, RelatedPerson.address:i18nAddress.postalCode, RelatedPerson.address:i18nAddress.country, RelatedPerson.address:i18nAddress.period, RelatedPerson.photo, RelatedPerson.period, RelatedPerson.communication, RelatedPerson.communication.extension, RelatedPerson.communication.modifierExtension, RelatedPerson.communication.language, RelatedPerson.communication.preferred All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier:passportInternational.extension, RelatedPerson.name.extension, RelatedPerson.telecom.extension, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.address:uzAddress.extension, RelatedPerson.address:i18nAddress.extension, RelatedPerson.communication.extension, RelatedPerson.communication.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

Summary

Обязательный: 2 элементs(6 вложенные обязательны элементs)
Обязательная поддержка: 46 элементs

Структуры

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

Расширения

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

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения RelatedPerson.identifier
  • Элемент 1 разрешен в зависимости от значения RelatedPerson.address

Просмотр ключевых элементов

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 Стандарт FHIR
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.name.use Base required NameUse 📍5.0.0 Стандарт FHIR
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error RelatedPerson.implicitRules, RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier, RelatedPerson.identifier:passportInternational, RelatedPerson.identifier:passportInternational.use, RelatedPerson.identifier:passportInternational.type, RelatedPerson.identifier:passportInternational.system, RelatedPerson.identifier:passportInternational.value, RelatedPerson.active, RelatedPerson.patient, RelatedPerson.relationship, RelatedPerson.name, RelatedPerson.name.use, RelatedPerson.name.text, RelatedPerson.name.family, RelatedPerson.name.given, RelatedPerson.name.suffix, RelatedPerson.name.period, RelatedPerson.telecom, RelatedPerson.telecom.system, RelatedPerson.telecom.value, RelatedPerson.telecom.use, RelatedPerson.telecom.rank, RelatedPerson.telecom.period, RelatedPerson.gender, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.birthDate, RelatedPerson.address, RelatedPerson.address:uzAddress, RelatedPerson.address:uzAddress.use, RelatedPerson.address:uzAddress.type, RelatedPerson.address:uzAddress.text, RelatedPerson.address:uzAddress.line, RelatedPerson.address:uzAddress.city, RelatedPerson.address:uzAddress.district, RelatedPerson.address:uzAddress.state, RelatedPerson.address:uzAddress.country, RelatedPerson.address:uzAddress.period, RelatedPerson.address:i18nAddress, RelatedPerson.address:i18nAddress.use, RelatedPerson.address:i18nAddress.type, RelatedPerson.address:i18nAddress.text, RelatedPerson.address:i18nAddress.line, RelatedPerson.address:i18nAddress.city, RelatedPerson.address:i18nAddress.district, RelatedPerson.address:i18nAddress.state, RelatedPerson.address:i18nAddress.country, RelatedPerson.address:i18nAddress.period, RelatedPerson.period All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2 Must have either extensions or value[x], not both extension.exists() != value.exists()
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

Дифференциальный вид

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

Обзор моментальных снимковView

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

Путь Статус Использование ValueSet Версия Источник
RelatedPerson.language Base required All Languages 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​use Base required IdentifierUse 📍5.0.0 Стандарт FHIR
RelatedPerson.identifier:passportInternational.​type Base extensible Identifier Type Codes 📍5.0.0 Стандарт FHIR
RelatedPerson.relationship Base required Diagnosis Type 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.name.use Base required NameUse 📍5.0.0 Стандарт FHIR
RelatedPerson.telecom.​system Base required Types of possible contact points 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.telecom.​use Base required Telecom usu 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.gender Base required AdministrativeGender 📍5.0.0 Стандарт FHIR
RelatedPerson.address:uzAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​city Base required Mahallas translations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​district Base required Uzbekistan Regions and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:uzAddress.​state Base required Uzbekistan states and Locations 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​use Base required Types of address registration 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​type Base required Types of possible addresses 📍0.3.0 Uzbekistan Digital Health Platform v0.3
RelatedPerson.address:i18nAddress.​country Base required https://terminology.dhp.uz/fhir/core/ValueSet/iso-3166-2-vs-sans-uz Not State Unknown
RelatedPerson.communication.​language Base required All Languages 📍5.0.0 Стандарт FHIR

Ограничения

Id Градация Путь(и) Описание Выражение
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 лучшая практика RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error RelatedPerson.meta, RelatedPerson.implicitRules, RelatedPerson.language, RelatedPerson.text, RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier, RelatedPerson.identifier:passportInternational, RelatedPerson.identifier:passportInternational.extension, RelatedPerson.identifier:passportInternational.use, RelatedPerson.identifier:passportInternational.type, RelatedPerson.identifier:passportInternational.system, RelatedPerson.identifier:passportInternational.value, RelatedPerson.identifier:passportInternational.period, RelatedPerson.identifier:passportInternational.assigner, RelatedPerson.active, RelatedPerson.patient, RelatedPerson.relationship, RelatedPerson.name, RelatedPerson.name.extension, RelatedPerson.name.use, RelatedPerson.name.text, RelatedPerson.name.family, RelatedPerson.name.given, RelatedPerson.name.prefix, RelatedPerson.name.suffix, RelatedPerson.name.period, RelatedPerson.telecom, RelatedPerson.telecom.extension, RelatedPerson.telecom.system, RelatedPerson.telecom.value, RelatedPerson.telecom.use, RelatedPerson.telecom.rank, RelatedPerson.telecom.period, RelatedPerson.gender, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.birthDate, RelatedPerson.address, RelatedPerson.address:uzAddress, RelatedPerson.address:uzAddress.extension, RelatedPerson.address:uzAddress.use, RelatedPerson.address:uzAddress.type, RelatedPerson.address:uzAddress.text, RelatedPerson.address:uzAddress.line, RelatedPerson.address:uzAddress.city, RelatedPerson.address:uzAddress.district, RelatedPerson.address:uzAddress.state, RelatedPerson.address:uzAddress.postalCode, RelatedPerson.address:uzAddress.country, RelatedPerson.address:uzAddress.period, RelatedPerson.address:i18nAddress, RelatedPerson.address:i18nAddress.extension, RelatedPerson.address:i18nAddress.use, RelatedPerson.address:i18nAddress.type, RelatedPerson.address:i18nAddress.text, RelatedPerson.address:i18nAddress.line, RelatedPerson.address:i18nAddress.city, RelatedPerson.address:i18nAddress.district, RelatedPerson.address:i18nAddress.state, RelatedPerson.address:i18nAddress.postalCode, RelatedPerson.address:i18nAddress.country, RelatedPerson.address:i18nAddress.period, RelatedPerson.photo, RelatedPerson.period, RelatedPerson.communication, RelatedPerson.communication.extension, RelatedPerson.communication.modifierExtension, RelatedPerson.communication.language, RelatedPerson.communication.preferred All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error RelatedPerson.extension, RelatedPerson.extension:education, RelatedPerson.modifierExtension, RelatedPerson.identifier:passportInternational.extension, RelatedPerson.name.extension, RelatedPerson.telecom.extension, RelatedPerson.gender.extension, RelatedPerson.gender.extension:gender-other-2, RelatedPerson.address:uzAddress.extension, RelatedPerson.address:i18nAddress.extension, RelatedPerson.communication.extension, RelatedPerson.communication.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
uzcore-gender-other-2 error RelatedPerson gender 'other' implies differentiation of the gender indication 'other' (for use in a profile) gender.exists() and gender = 'other' implies gender.extension('https://dhp.uz/fhir/integrations/StructureDefinition/gender-other').exists()

Summary

Обязательный: 2 элементs(6 вложенные обязательны элементs)
Обязательная поддержка: 46 элементs

Структуры

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

Расширения

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

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения RelatedPerson.identifier
  • Элемент 1 разрешен в зависимости от значения RelatedPerson.address

 

Другие представления профиля: CSV, Excel, Schematron