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