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

Extension: PatientTelecomPurpose - Детальное описание

Draft as of 2026-06-25

Определения PatientTelecomPurpose extension.

Рекомендации по толкованию содержимого этой таблицы можно найтиздесь-- no content: do not translate #97 --

0. Extension
Определение

Информация о контакте пациента. Может передавать информацию о типе уведомления для пациента и о согласии использовать данный тип связи для уведомлений, а также указание точки входа в аккаунт пациента.

КороткийИнформация о контакте пациента
2. Extension.extension
Контроль1..?
SlicingЭтот элемент представляет набор разрезов на Extension.extension. Разрезы бываютНе упорядочено и Closed, и могут быть дифференцированы с помощью следующих дискриминаторов:
  • value @ url
  • 4. Extension.extension:notificationType
    Название разрезаnotificationType
    Контроль0..5
    ТипExtension(Тип уведомлений для пациента: SMS | messenger-tel | e-mail) (Тип расширения: CodeableConcept)
    6. Extension.extension:consentForNotification
    Название разрезаconsentForNotification
    Контроль1..1
    ТипExtension(Разрешено ли отправлять уведомления по данному типу контакта) (Тип расширения: boolean)
    8. Extension.extension:accountPoint
    Название разрезаaccountPoint
    Контроль0..1
    ТипExtension(Использовать контактные данные для входа в аккаунт (ЛКП)) (Тип расширения: boolean)
    Требуется поддержкаtrue
    10. Extension.url
    Фиксированное значениеhttps://fhir.by/StructureDefinition/PatientTelecomPurpose
    12. Extension.value[x]
    Контроль0..0

    Рекомендации по толкованию содержимого этой таблицы можно найтиздесь-- no content: do not translate #97 --

    0. Extension
    Определение

    Информация о контакте пациента. Может передавать информацию о типе уведомления для пациента и о согласии использовать данный тип связи для уведомлений, а также указание точки входа в аккаунт пациента.

    КороткийИнформация о контакте пациента
    Контроль0..*
    Модификаторfalse
    Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    2. Extension.id
    Определение

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    КороткийУникальный идентификатор для межэлементных ссылок
    Контроль0..1
    На этот элемент влияют следующие инварианты: ele-1
    Типid
    Модификаторfalse
    Формат XMLВ формате XML это свойство представлено в качестве атрибута.
    Summaryfalse
    4. Extension.extension
    Определение

    An Extension

    КороткийExtension
    Контроль1..*
    ТипExtension
    Модификаторfalse
    Summaryfalse
    Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingЭтот элемент представляет набор разрезов на Extension.extension. Разрезы бываютНе упорядочено и Closed, и могут быть дифференцированы с помощью следующих дискриминаторов:
    • value @ url
    • 6. Extension.extension:notificationType
      Название разрезаnotificationType
      Определение

      Тип уведомлений для пациента: SMS | messenger-tel | e-mail

      КороткийТип уведомлений для пациента: SMS | messenger-tel | e-mail
      Контроль0..5
      ТипExtension(Тип уведомлений для пациента: SMS | messenger-tel | e-mail) (Тип расширения: CodeableConcept)
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      8. Extension.extension:consentForNotification
      Название разрезаconsentForNotification
      Определение

      Разрешено ли отправлять уведомления по данному типу контакта

      КороткийРазрешено ли отправлять уведомления по данному типу контакта
      Контроль1..1
      ТипExtension(Разрешено ли отправлять уведомления по данному типу контакта) (Тип расширения: boolean)
      Модификаторfalse
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      10. Extension.extension:accountPoint
      Название разрезаaccountPoint
      Определение

      Использовать контактные данные для входа в аккаунт (ЛКП)

      КороткийИспользовать контактные данные для входа в аккаунт (ЛКП)
      Контроль0..1
      ТипExtension(Использовать контактные данные для входа в аккаунт (ЛКП)) (Тип расширения: boolean)
      Модификаторfalse
      Требуется поддержкаtrue
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      12. Extension.url
      Определение

      Source of the definition for the extension code - a logical name or a URL.

      Короткийопределяет значение расширения
      Комментарии

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Контроль1..1
      Типuri
      Модификаторfalse
      Формат XMLВ формате XML это свойство представлено в качестве атрибута.
      Summaryfalse
      Фиксированное значениеhttps://fhir.by/StructureDefinition/PatientTelecomPurpose
      14. Extension.value[x]
      Определение

      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

      КороткийValue of extension
      Контроль0..0
      На этот элемент влияют следующие инварианты: ext-1
      ТипВыбор: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta
      Модификаторfalse
      Примитивное значениеЭтот примитивный элемент может присутствовать или отсутствовать, или быть замененным расширением
      Summaryfalse
      Инвариантыele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))