12. Блок заголовков содержит заголовки в соответствии со спецификацией WS-Addressing 1.0 - Core (пункт 2 таблицы 2)., а также специализированные заголовки интегрированной системы.
13. Блок заголовков включает в себя следующие заголовки:
1) wsa:To - заголовок, содержащий сведения о получателе;
2) wsa:ReplyTo - заголовок, содержащий адрес отправителя, на который должно быть направлено сообщение-ответ;
3) wsa:From - заголовок, содержащий адрес отправителя, на который не может быть направлено сообщение-ответ;
4) wsa:FaultTo - заголовок, содержащий адрес отправителя, на который должны быть направлены технологические сообщения об ошибках;
5) wsa:MessageID - заголовок, содержащий идентификатор сообщения;
6) wsa:RelatesTo - заголовок, содержащий ссылочный идентификатор сообщения;
7) wsa:Action - заголовок, идентифицирующий содержимое сообщения;
8) int:ProcedureID - заголовок, идентифицирующий экземпляр процедуры общего процесса;
9) int:ConversationID - заголовок, идентифицирующий экземпляр транзакции общего процесса;
10) int:Integration - служебный заголовок интеграционной платформы интегрированной системы.
14. Заголовок wsa:To используется при выполнении процедуры маршрутизации сообщения, обязателен для заполнения и должен содержать адрес получателя.
15. Заголовок wsa:ReplyTo предназначен для обеспечения возможности формирования получателем сообщения-ответа для отправителя. Адрес отправителя указывается в элементе wsa:Address заголовка wsa:ReplyTo.
16. Заголовок wsa:From предназначен для передачи сведений об отправителе исходного сообщения. Адрес, идентифицирующий отправителя, указывается в элементе wsa:Address заголовка wsa:From.
17. Если заголовок wsa:From не заполнен, отправитель идентифицируется по заголовку wsa:ReplyTo.
18. Заголовок wsa:FaultTo предназначен для обеспечения возможности передачи технологических сообщений об ошибках на логический адрес, отличный от того, который указывается в поле wsa:ReplyTo. Адрес, используемый отправителем для приема технологических сообщений об ошибках, указывается в элементе wsa:Address заголовка wsa:FaultTo.
Если заголовок wsa:FaultTo не заполнен, технологические сообщения об ошибках направляются участнику электронного обмена данными, в адрес которого должно быть направлено сообщение-ответ (wsa:ReplyTo/wsa:Address).
19. Заголовок wsa:MessageID предназначен для идентификации отдельных экземпляров сообщений. Заголовок wsa:MessageID обязателен для заполнения.
Значения идентификаторов сообщений должны быть глобально уникальными и представлять собой UUID согласно спецификации RFC 4122 (пункт 8 таблицы 2).
20. Заголовок wsa:RelatesTo предназначен для организации цепочек сообщений.
Заголовок wsa:RelatesTo должен содержать значение заголовка wsa:MessageID исходного сообщения. При этом заголовок wsa:MessageID должен заполняться новым значением.
21. Заголовок wsa:Action предназначен для информирования участников электронного обмена данными о семантике данных, передаваемых в теле сообщения. Заголовок wsa:Action обязателен для заполнения.
22. Заголовок int:ProcedureID предназначен для идентификации экземпляра процедуры общего процесса, в рамках выполнения которой отправлено сообщение. Заголовок используется для целей мониторинга электронного обмена данными при реализации общих процессов и формируется в соответствии со структурой, приведенной в таблице 3, и схемой данных согласно приложению 2 к Правилам.