Current Build

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

Infrastructure And Messaging Work GroupMaturity Level: 4 Trial Use Compartments: Device, Practitioner

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

MessageHeader
Element IdMessageHeader
Definition

Заголовок сообщения обмена, которое либо запрашивает, либо отвечает на действие. Reference(s), являющиеся субъектами этого действия, также как и другая информация, связанная с этим действием, обычно передаются в виде комплекта, в котором первым идёт экземпляр ресурса MessageHeader.

Control0..*
TypeDomainResource
Requirements

Многие реализации не готовы к использованию REST и требуют инфраструктуры на основе обмена сообщениями.

Summarytrue
MessageHeader.event[x]
Element IdMessageHeader.event[x]
Definition

Code that identifies the event this message represents and connects it with its definition. Events defined as part of the FHIR specification have the system value "http://terminology.hl7.org/CodeSystem/message-events". Alternatively uri to the EventDefinition.

Control1..1
Terminology Bindingthe Event List in the messaging framework
TypeCoding|uri
[x] NoteSee Choice of Data Types for further information about how to use [x]
Requirements

Управляет поведением, ассоциированным с этим сообщением.

Summarytrue
Comments

The time of the event will be found in the focus resource. The time of the message will be found in Bundle.timestamp.

MessageHeader.destination
Element IdMessageHeader.destination
Definition

Целевое приложение, которому предназначено это сообщение.

Control0..*
Requirements

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

Summarytrue
Comments

ДОЛЖНО быть как минимум одно назначение, однако в некоторых обстоятельствах исходной системе не известна конкретная система назначения.

MessageHeader.destination.name
Element IdMessageHeader.destination.name
Definition

Человекочитаемое название целевой системы.

Control0..1
Typestring
Requirements

Может использоваться для маршрутизации ответа и/или для поддержки аудита.

Summarytrue
MessageHeader.destination.target
Element IdMessageHeader.destination.target
Definition

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

Control0..1
TypeReference(Device)
Requirements

Поддержка многосегментной (multi-hop) маршрутизации.

Summarytrue
MessageHeader.destination.endpoint
Element IdMessageHeader.destination.endpoint
Definition

Указывает, куда должно быть направлено сообщение.

Control1..1
Typeurl
Requirements

Указывает, куда направить сообщение.

Summarytrue
Comments

Идентификатор может быть неразрешимым URI для систем, которые не используют стандартные сетевые адреса.

MessageHeader.destination.receiver
Element IdMessageHeader.destination.receiver
Definition

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

Control0..1
TypeReference(Practitioner | Organization)
Requirements

Позволяет маршрутизацию за пределами уровня приложений.

Summarytrue
MessageHeader.sender
Element IdMessageHeader.sender
Definition

Identifies the sending system to allow the use of a trust relationship.

Control0..1
TypeReference(Practitioner | Organization)
Requirements

Позволяет маршрутизацию за пределами уровня приложений.

Summarytrue
Comments

Use case is for where a (trusted) sending system is responsible for multiple organizations, and therefore cannot differentiate based on source endpoint / authentication alone.

MessageHeader.enterer
Element IdMessageHeader.enterer
Definition

Физическое лицо или устройство, выполнившее ввод данных, вызвавшее это сообщение. Когда имеется несколько кандидатур, выберите наиболее подходящую к сообщению. Остальных можно будет указать в расширениях.

Control0..1
TypeReference(Practitioner)
Requirements

Необходимо знать в целях аудита/отслеживания и, возможно, для авторизации.

Summarytrue
Comments

Обычно только для запроса, однако может использоваться и в ответе.

MessageHeader.author
Element IdMessageHeader.author
Definition

Логический автор сообщения - физическое лицо или устройство, принявшее решение о том, что описанное событие должно произойти. Когда имеется несколько кандидатур, выберите наиболее подходящую к MessageHeader. Остальных авторов можно будет указать в расширениях.

Control0..1
TypeReference(Practitioner)
Requirements

Необходимо знать в целях аудита/отслеживания и, возможно, для авторизации.

Summarytrue
Comments

Обычно только для запроса, однако может использоваться и в ответе.

MessageHeader.source
Element IdMessageHeader.source
Definition

Исходное приложение, откуда пришло сообщение.

Control1..1
Requirements

Позволяет отвечать, используется в аудите.

Summarytrue
MessageHeader.source.name
Element IdMessageHeader.source.name
Definition

Человекочитаемое название исходной системы.

Control0..1
Typestring
Requirements

Может использоваться в аудите.

Summarytrue
MessageHeader.source.software
Element IdMessageHeader.source.software
Definition

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

Control0..1
Typestring
Requirements

Поддерживает аудит и, возможно, поведение механизма интерфейса.

Summarytrue
MessageHeader.source.version
Element IdMessageHeader.source.version
Definition

Может передавать версии нескольких систем в ситуациях, когда сообщение проходит через несколько рук.

NoteThis is a business versionId, not a resource version id (see discussion)
Control0..1
Typestring
Requirements

Поддерживает аудит и, возможно, поведение механизма интерфейса.

Summarytrue
MessageHeader.source.contact
Element IdMessageHeader.source.contact
Definition

Адрес электронной почты, телефон, веб-сайт или другая контактная информация для связи по вопросам решения проблем.

Control0..1
TypeContactPoint
Requirements

Распространение технических вопросов.

Summarytrue
MessageHeader.source.endpoint
Element IdMessageHeader.source.endpoint
Definition

Идентифицирует цель маршрута для отправки подтверждений.

Control1..1
Typeurl
Requirements

Указывает, куда отправлять ответы, может влиять на разрешения безопасности.

Summarytrue
Comments

Идентификатор может быть неразрешимым URI для систем, которые не используют стандартные сетевые адреса.

MessageHeader.responsible
Element IdMessageHeader.responsible
Definition

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

Control0..1
TypeReference(Practitioner | Organization)
Requirements

Необходимо знать в целях аудита/отслеживания и, возможно, для авторизации.

Summarytrue
Comments

Обычно только для запроса, однако может использоваться и в ответе.

MessageHeader.reason
Element IdMessageHeader.reason
Definition

Кодированное обозначение причины события - указывает причину наступления события, описываемого этим сообщением.

Control0..1
Terminology BindingExample Message Reason Codes (Example)
TypeCodeableConcept
Requirements

Необходимо для возможности отслеживать причины изменения ресурсов и составлять отчеты в журнале аудита/истории ресурса. Может влиять на авторизацию.

Summarytrue
MessageHeader.response
Element IdMessageHeader.response
Definition

Информация о сообщении, на которое это сообщение является ответом.

Control0..1
Summarytrue
MessageHeader.response.identifier
Element IdMessageHeader.response.identifier
Definition

The MessageHeader.id of the message to which this message is a response.

NoteThis is a business identifer, not a resource identifier (see discussion)
Control1..1
Typeid
Requirements

Позволяет получателю узнать, на какое сообщение ответили.

Summarytrue
MessageHeader.response.code
Element IdMessageHeader.response.code
Definition

Код, идентифицирующий тип ответа на сообщение - было ли оно успешным или нет, и следует ли его переслать повторно или нет.

Control1..1
Terminology BindingResponseType (Required)
Typecode
Requirements

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

Summarytrue
Comments

Это ответ общего вида на сообщение-запрос. Конкретные данные ответа будут находиться в MessageHeader.data.

MessageHeader.response.details
Element IdMessageHeader.response.details
Definition

Полное описание всех проблем, найденных в сообщении.

Control0..1
TypeReference(OperationOutcome)
Requirements

Позволяет отправителю сообщения определить, что это за проблемы.

Summarytrue
Comments

ДОЛЖНО содержаться в комплекте. Если список проблем содержит хотя бы одну ошибку, код ответа ДОЛЖЕН быть кодом ошибки.

MessageHeader.focus
Element IdMessageHeader.focus
Definition

Непосредственно сами данные сообщения - ссылка на корневой/целевой класс события.

Control0..*
TypeReference(Any)
Requirements

Каждое сообщение о событии относится к фактическим данным, отдельному ресурсу, идентифицируемому в определении этого события, и, возможно, некоторым или всем связанным ресурсам.

Summarytrue
Comments

Данные определяются там, где определяется тип транзакции. Данные транзакции всегда включаются в комплект, т. е. полное сообщение. Указывается только корневой ресурс. Ресурсы, на которые он ссылается, должны содержаться в комплекте, однако также не перечисляются здесь. Многократные повторения разрешены в целях поддержки слияний и других ситуаций с несколькими координационными целями.

MessageHeader.definition
Element IdMessageHeader.definition
Definition

Permanent link to the MessageDefinition for this message.

Control0..1
Typecanonical(MessageDefinition)
Requirements

Allows sender to define the expected contents of the message.

Summarytrue