Структура заголовка int:ProcedureID
Элемент | Тип данных | Описание |
int:ProcedureID | xs:string | идентификатор экземпляра процедуры общего процесса |
Значение заголовка представляет собой строку, состоящую из компонентов, разделенных символом "/". Каждый компонент представляет собой UUID согласно спецификации RFC 4122.
Строка заголовка int:ProcedureID формируется в соответствии со следующими правилами:
начальное значение заголовка (первый компонент строки) присваивается участником общего процесса, инициирующим процедуру;
если участник общего процесса инициирует вложенную процедуру, к значению заголовка int:ProcedurelD добавляется символ "/" и новый компонент UUID, идентифицирующий вложенную процедуру;
при электронном обмене сообщениями между участниками общего процесса в рамках одной процедуры (вложенной процедуры) значение заголовка int:ProcedureID такими участниками не меняется.
40. Заголовок int:ConversationID предназначен для уникальной идентификации экземпляра транзакции общего процесса, в рамках реализации которой отправлено сообщение.
Заголовок int:ConversationlD формируется в соответствии со структурой, приведенной в таблице 4, и схемой данных заголовка в соответствии с приложением N 2 к настоящим Правилам.