28. Блок заголовков содержит заголовки в соответствии со спецификацией WS-Addressing 1.0 - Core, а также специализированные заголовки интегрированной системы.
29. Блок заголовков включает в себя следующие заголовки:
а) wsa:To - заголовок, содержащий сведения о получателе;
б) набор заголовков, идентифицирующих отправителя:
wsa:ReplyTo - заголовок, содержащий логический адрес отправителя, на который должно быть направлено сообщение-ответ;
wsa:From - заголовок, содержащий логический адрес отправителя, на который не может быть направлено сообщение-ответ;
wsa:FaultTo - заголовок, содержащий логический адрес отправителя, на который должны быть направлены технологические сообщения об ошибках;
в) wsa:MessageID - заголовок, содержащий идентификатор сообщения;
г) wsa:RelatesTo - заголовок, содержащий ссылочный идентификатор сообщения;
д) wsa:Action - заголовок, идентифицирующий содержимое сообщения;
е) int:ProcedureID - заголовок, идентифицирующий экземпляр процедуры общего процесса;
ж) int:ConversationID - заголовок, идентифицирующий экземпляр транзакции общего процесса;
з) int:Integration - служебный заголовок интеграционной платформы интегрированной системы.
30. Заголовок wsa:To используется при выполнении процедуры маршрутизации сообщения.
Заголовок wsa:To обязателен для заполнения и должен содержать логический адрес получателя, сформированный в соответствии с правилами, приведенными в подразделе 3 настоящего раздела.
31. В заголовках, идентифицирующих отправителя, логические адреса указываются в соответствии с правилами формирования таких адресов, приведенными в подразделе 3 настоящего раздела.
32. Заголовок wsa:ReplyTo предназначен для обеспечения возможности формирования получателем сообщения-ответа для отправителя. Логический адрес отправителя указывается в элементе wsa:Address заголовка wsa:ReplyTo.
33. Заголовок wsa:From предназначен для передачи сведений об отправителе исходного сообщения. Логический адрес, идентифицирующий отправителя, указывается в элементе wsa:Address заголовка wsa:From.
34. Если заголовок wsa:From не заполнен, отправитель идентифицируется по заголовку wsa:ReplyTo.
35. Заголовок wsa:FaultTo предназначен для обеспечения возможности передачи технологических сообщений об ошибках на логический адрес, отличный от того, который указывается в поле wsa:ReplyTo. Логический адрес, используемый отправителем для приема технологических сообщений об ошибках, указывается в элементе wsa:Address заголовка wsa:FaultTo.
Если заголовок wsa:FaultTo не заполнен, технологические сообщения об ошибках направляются участнику электронного обмена данными, в адрес которого должно быть направлено сообщение-ответ (wsa:ReplyTo/wsa:Address).
36. Заголовок wsa:MessageID предназначен для уникальной идентификации отдельных экземпляров сообщений. Заголовок wsa:MessageID обязателен для заполнения.
Значения идентификаторов сообщений должны быть глобально уникальными и представлять собой UUID согласно спецификации RFC 4122.
37. Заголовок wsa:RelatesTo предназначен для организации цепочек сообщений.
Заголовок wsa:RelatesTo должен содержать значение заголовка wsa:MessageID исходного сообщения. При этом заголовок wsa:MessageID должен заполняться новым значением.
38. Заголовок wsa:Action предназначен для информирования участников электронного обмена данными о семантике данных, передаваемых в теле сообщения. Заголовок wsa:Action обязателен для заполнения.
39. Заголовок int:ProcedureID предназначен для уникальной идентификации экземпляра процедуры общего процесса, в рамках выполнения которой отправлено сообщение. Заголовок используется для целей мониторинга электронного обмена данными при реализации общих процессов.
Заголовок int:ProcedurelD формируется в соответствии со структурой, приведенной в таблице 3, и схемой данных согласно приложению N 2.