Электронная версияГОСТ Р ИСО/МЭК МФС 11185-3—98
Для каждой записи ЗУЗ требуются следующие компоненты:
индекс 333:
версия элемента данных ВТ:
время создания элемента данных ВТ:
состояние:
код причины:
обязательный;
необязательный;
необязательный;
обязательный,еслиоперация завершилась ссостояни
ем «сбой».иначе — необязательный;
необязательный,есликомпонент «состояние*имеет
значение «сбой»,иначе — отсутствует.
8.4 У д а л е н и е э л е м е н т а д а н н ы х ВТ
Дзя выполнения данной операции требуются следующие компоненты 333:
имя элемента данных ВТ:обязательный;
версия элемента данных ВТ:необязательный;
время создания элемента данных ВТ:необязательный;
тип операции «удаление элемента данных»: обязательный.
Терминальный пользователь ВТ использует содержащуюся в записи 333 информацию для
удаления из локального файла одного или нескольких элементов данных ВТ.
Если в записи 333 отсутствует компонент «версия», то удаляются все экземпляры названного
элемента данных ВТ с указанным значением компонента «время создания» и передается запись ЗУЗ.
Если в записи 333 отсутствует компонент «время создания», то удаляются все экземпляры элемент:»
данных В Г с указанным значением компонента «версия» и передается запись ЗУЗ. Если в записи
333 отсутствуют оба компонента «версия* и «время создания*, то удаляются все экземпляры
названного элемента данных ВТ и передается запись ЗУЗ.
Если компонент «имя элемента данных ВТ» в соответствующей 333 содержит специальный
символ «+» или специальный символ «?*, или оба эти символа, то для каждого случая соответствия,
встречающегося при просмотре локального файла, должны быть передана одна ЗУЗ и удален
соответствующий элемент данных ВТ. Символ «+* соответствует нескольким символам или отсут
ствию символов, например *name+* соответствует любому имени, которое начинается строкой
«пате*. Символ «?» соответствует точно одному символу, например «пате?* соответствует любому
имени, которое начинается строкой «пате* и содержит 5 символов. На местоположение или
повторение определенных специальных символов в компонентах «имя элемента данных ВТ*,
предоставляемых для текущей операции, ограничений не налагается.
П р и м е ч а н и е —С одной и той же версией можно иметь несколько экземпляров элементов данных
ВТ. но с различной датой создании. Такое использование нс являегся двусмысленным. Также можно иметь
несколько элементов данных ВТ с одной и той же версией и с одной и той же датой создания.
Такое использование неуправляемо. Этот случай реализации используется, чтобы разграничить элементы
данных ВТ, которые имеют такие характеристики.
Для каждого удаляемого элемента данных ВТ требуется одна запись ЗУЗ. Для каждой ЗУЗ
требуются следующие компоненты:
обязательный;
обязательный, если в соответствующей 333 компонент
«имя элемента данных ВТ» содержат специальные
символы, иначе — необязательный;
обязательный, если в соответствующей записи 333
отсугствоват компонент «версия элемента данных ВТ*
и компонент «состояние* имеет значение «успешно*,
иначе — необязательный;
время создания элемента данных ВТ:
обязательный, если в соответствующей записи 333
отсутствоват компонент «время создания элемента
данных ВТ* и компонент «состояние* имеет значение
«успешно*, иначе — необязательный:
состояние:обязательный, если операция завершаюсь с состоянием
«сбой», иначе — необязательный;
код причины:необязательный, если компонент «состояние* имеет
значение «сбой*, иначе — отсутствует.
индекс 333:
имя элемента данных ВТ:
версия элемента данных ВТ: