Current Build

Переводит команда Health Samurai . Приглашаем поучаствовать в русификации стандарта FHIR: GitHub , Email.

FHIR Infrastructure Work GroupMaturity Level: 3 Trial Use Compartments: Not linked to any defined compartments

Подробное описание элементов ресурса Subscription.

Subscription
Element IdSubscription
Definition

Ресурс Subscription (Подписка) используется для определения подписки на основе метода push с сервера в другую систему. После регистрации подписки на сервере, сервер проверяет каждый ресурс, который создается или обновляется, и если ресурс соответствует заданным критериям, то он посылает сообщение в определенный "канал", чтобы другая система могла выполнить надлежащее действие.

Control0..*
TypeDomainResource
Alternate NamesWebHook; Hook; Routing Rule
Summarytrue
Subscription.status
Element IdSubscription.status
Definition

Статус подписки, который помечает состояние сервера для управления подпиской.

Control1..1
Terminology BindingSubscriptionStatus (Required)
Typecode
Is Modifiertrue (Reason: This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid)
Summarytrue
Comments

A client can only submit subscription resources in the requested or off state. Only the server can move a subscription from requested to active, and then to error. Either the server or the client can turn a subscription off.

This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

Subscription.contact
Element IdSubscription.contact
Definition

Контактные данные человека, с которым можно контактировать по поводу подписки. В основном применяется для устранения неполадок системным администратором.

Control0..*
TypeContactPoint
Summarytrue
Subscription.end
Element IdSubscription.end
Definition

Время, когда сервер должен отключить подписку.

Control0..1
Typeinstant
Summarytrue
Comments

Серверу разрешается отклоняться от этого времени, однако он должен соблюдать его.

Subscription.reason
Element IdSubscription.reason
Definition

Описание, для чего задана эта подписка.

Control1..1
Typestring
Summarytrue
Subscription.criteria
Element IdSubscription.criteria
Definition

Правила, которые использует сервер для определения, когда ему следует создавать оповещения для данной подписки.

Control1..1
Typestring
Summarytrue
Comments

The rules are search criteria (without the [base] part). Like Bundle.entry.request.url, it has no leading "/".

Subscription.error
Element IdSubscription.error
Definition

Запись о самой последней ошибке, которая произошла, когда сервер обрабатывал оповещение.

Control0..1
Typestring
Summarytrue
Subscription.channel
Element IdSubscription.channel
Definition

Сведения о том, куда отправлять оповещения при получении ресурсов, соответствующих заданным критериям.

Control1..1
Summarytrue
Subscription.channel.type
Element IdSubscription.channel.type
Definition

Тип канала для отправки оповещений.

Control1..1
Terminology BindingSubscriptionChannelType (Required)
Typecode
Summarytrue
Subscription.channel.endpoint
Element IdSubscription.channel.endpoint
Definition

The url that describes the actual end-point to send messages to.

Control0..1
Typeurl
Summarytrue
Comments

For rest-hook, and websocket, the end-point must be an http: or https: URL; for email, a mailto: url, for sms, a tel: url, and for message the endpoint can be in any form of url the server understands (usually, http: or mllp:). The URI is allowed to be relative; in which case, it is relative to the server end-point (since there may be more than one, clients should avoid using relative URIs).

Subscription.channel.payload
Element IdSubscription.channel.payload
Definition

The mime type to send the payload in - either application/fhir+xml, or application/fhir+json. If the payload is not present, then there is no payload in the notification, just a notification. The mime type "text/plain" may also be used for Email and SMS subscriptions.

Control0..1
Terminology BindingMimeType (Required)
Typecode
Summarytrue
Comments

Отправка полезных данных имеет очевидные последствия для безопасности. Сервер отвечает за обеспечение того, что содержимое будет соответствующим образом защищено.

Subscription.channel.header
Element IdSubscription.channel.header
Definition

Дополнительные заголовки / информация для отправки в рамках оповещения.

Control0..*
Typestring
Summarytrue
Comments

Exactly what these mean depend on the channel type. They can convey additional information to the recipient and/or meet security requirements; for example, support of multiple headers in the outgoing notifications for rest-hook type subscriptions.