Статус документа
Статус документа

ГОСТ Р 53898-2010 Системы электронного документооборота. Взаимодействие систем управления документами. Требования к электронному сообщению

     14 Описание зоны сообщения "Уведомление"


Зону сообщения "Уведомление" образует элемент Acknowledgement первого уровня иерархии и вложенные в него элементы.

Уведомление отправляется в ответ на поступившее сообщение.

Уведомление передается обязательно в случае, если в зоне сообщения "Заголовок" переданного сообщения установлена опция о необходимости отправки уведомлений (значение атрибута msg_acknow не равно 0).

Требованиями настоящего стандарта предусматривается два вида уведомлений:

1) уведомление о доставке и приеме сообщения - информирование отправителя сообщения о том, что сообщение получено и прошло формальный разбор. Осуществляется проверка соответствия структуры сообщения стандарту.

2) уведомление о регистрации документа - информирование отправителя сообщения о том, что документ, переданный в сообщении, принят в работу (зарегистрирован).

При приеме и разборе поступившего сообщения в случае обнаружения ошибки формируется код ошибки по следующим правилам:

- нулевое значение - операция выполнена успешно (нет ошибки);

- больше 0 - ошибки, описанные в настоящем стандарте, представленные в таблице 8;

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


Таблица 8

Код ошибки

Описание ошибки

О доставке и приеме сообщения

1

Недопустимое значение атрибута <Вид стандарта> в зоне сообщения "Заголовок"

2

Недопустимое значение атрибута <Версия стандарта> в зоне сообщения "Заголовок"

3

Недопустимое значение атрибута <Вид сообщения> в зоне сообщения "Заголовок"

10

В зоне сообщения "Заголовок" получатель не определен

11

В зоне сообщения "Заголовок" получатель не является организацией, осуществившей прием Сообщения

12

В зоне сообщения "Заголовок" отсутствует обязательный атрибут <Имя атрибут>

20

В сообщении отсутствует зона сообщения <Имя зоны>

21

В сообщении присутствует недопустимый тип зоны сообщения (элемент 1-го уровня)

22

Наличие нескольких зон сообщения <Имя зоны> одного типа

30

Зона сообщения <Имя зоны> содержит недопустимые элементы

31

Неправильная вложенность элементов в элементе <Имя элемента> зоны сообщения <Имя зоны>

32

Неверная кратность элемента <Имя элемента> зоны сообщения <Имя зоны>

33

Неверный тип данных атрибута <Имя атрибута> элемента <Имя элемента> зоны сообщения <Имя зоны>

34

Неверный тип данных содержания элемента <Имя элемента> зоны сообщения <Имя зоны>

35

Отсутствует обязательный атрибут <Имя атрибута> элемента <Имя элемента> зоны сообщения <Имя зоны>

40

Ссылочная информация в элементе Document зоны сообщения "Документ" в полученном сообщении отличается от информации в элементе Document зоны сообщения "Документ" ранее полученного сообщения

О регистрации документа

1

Документ относится к категории нерегистрируемых



В отправляемом уведомлении передается код ошибки, текстовое описание ошибки, а также, при необходимости, необработанное (не разобранное) поступившее сообщение.

При обнаружении ошибки (ошибок) решение о приеме сообщения и регистрации поступивших документов осуществляется принимающей стороной.

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


Таблица 9

Наименование и уровень вложенности элементов

Кратность

Комментарий

1

2

Acknowledgement

-

0-1

Кратность = 1 для сообщений вида: "Уведомление", для всех остальных сообщений кратность = 0

-

RegNumber

0-1

Регистрационный номер документа, присвоенный в системе-получателе.

Кратность = 1 для сообщений об успешной регистрации документа (вид сообщения - "Уведомление о регистрации документа")

-

AckResult

1-

Содержательная часть уведомления

-

DocTransfer

0-1

Файл не разобранного сообщения