Документ утратил силу или отменен. Подробнее см. Справку

Таблица Б.9. Сегмент MSA - "Подтверждение сообщения"

┌─────────┬──────┬────────┬───────────────────┬───────────────────────────┐

│ XML-имя │ Тип │ Обяз. │ Имя поля │ Указания по заполнению, │

│ │данных│ поле │ │ ОИД системы кодирования │

├─────────┼──────┼────────┼───────────────────┼───────────────────────────┤

│MSA.1 │ ID │ Да │Код подтверждения │Заполняется в соответствии│

│ │ │ │ │с таблицей Б.59. │

├─────────┼──────┼────────┼───────────────────┼───────────────────────────┤

│MSA.2 │ ST │ Да │Идентификатор │Копируется из MSH.10 │

│ │ │ │сообщения │исходного (подтверждаемого)│

│ │ │ │ │сообщения. │

│ │ │ │ │Примечания. │

│ │ │ │ │1. Если структура файла, │

│ │ │ │ │который должен содержать │

│ │ │ │ │пакет сообщений и запросов,│

│ │ │ │ │ошибочна (не является xml- │

│ │ │ │ │сообщением или имеет │

│ │ │ │ │структуру, не │

│ │ │ │ │соответствующую xml-схеме │

│ │ │ │ │UPRMessageBatch.xsd), то в │

│ │ │ │ │ответ на такой файл должен │

│ │ │ │ │быть сформирован пакет, │

│ │ │ │ │содержащий единственное │

│ │ │ │ │сообщение подтверждения │

│ │ │ │ │приема ACK. Значением MSA.2│

│ │ │ │ │в таком случае должно быть │

│ │ │ │ │имя файла (включающее │

│ │ │ │ │расширение), перед которым │

│ │ │ │ │добавляется символ "*". │

│ │ │ │ │2. Если поле MSH.10 │

│ │ │ │ │сообщения, входящего в │

│ │ │ │ │пакет, не задано или │

│ │ │ │ │заполнено пустым значением,│

│ │ │ │ │то в подтверждении приема │

│ │ │ │ │такого сообщения поле MSA.2│

│ │ │ │ │заполняется значением, │

│ │ │ │ │построенным по следующему │

│ │ │ │ │правилу: │

│ │ │ │ │"*" + BHS.11 + "*" + │

│ │ │ │ │<порядковый номер сообщения│

│ │ │ │ │в пакете>. │

└─────────┴──────┴────────┴───────────────────┴───────────────────────────┘