Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 21090-2016; Страница 32

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 12574-2016 Сахар. Методы определения золы (Настоящий стандарт распространяется на белый сахар и устанавливает кондуктометрический и гравиметрический методы определения золы) ГОСТ Р ИСО/ТС 10303-1250-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1250. Прикладной модуль. Установочное место (Настоящий стандарт определяет прикладной модуль «Установочное место». Требования настоящего стандарта распространяются на:. - идентификацию позиций на сборочной единице, состоящей из деталей, к которым могут быть присоединены составные части;. - идентификацию деталей, которые присоединяются к заданным позициям на сборочной единице. Требования настоящего стандарта не распространяются на:. - изделия, у которых нет физического интерфейса;. - изделия, у которых имеется физический интерфейс, но отсутствует требование идентификации и проведения различия между местами на данном интерфейсе, к которым присоединяются конкретные детали) ГОСТ 33916-2016 Капуста кольраби свежая. Технические условия (Настоящий стандарт распространяется на стеблеплоды капусты кольраби (Brassica oleracea L. var. gongylodes L.) (далее - капуста), поставляемые и реализуемые для потребления в свежем виде. Требования, обеспечивающие безопасность капусты для жизни и здоровья людей, изложены в 5.3, к качеству продукции - в 5.1, 5.2, к маркировке - в 5.6)
Страница 32
Страница 1 Untitled document
ГОСТ Р ИСО 210902016
Атрибут updateMode начинает приносить реальную пользу при управлении списками. В следую
щей группе примеров это демонстрируется на списке контактной информации пациента.
В типичном пользовательском интерфейсе для детализации разных видов контактной информа
ции используются разные группы полей ввода. В информационную эру конкретные виды контактной
информации, которые необходимо обеспечивать в интерфейсе, имеют тенденцию меняться, поэтому
в настоящем стандарте детализация контактной информации представлена в виде типизированного
списка (все больше и больше приложений следуют этому подходу). В данном гипотетическом случае
используются отдельные поля ввода для номера стационарного телефона, номера мобильного теле
фона. номера факса и адреса электронной почты, а результатом ввода является атрибут contacts
: DSET(TEL). Типичная запись пациента может содержать список контактной информации наподобие
следующего, передаваемого в нетранзакционной среде:
<contacts>
<item value-"tel:♦11315551234" use-"H" capabilities-"voice"/>
<item value"teli*-11995556787" use-"MC" capabilities-"voice sms"/>
<item value-"tel!t11015551235" capabilities-"fax"/>
<item value-
"mailto:example@example.com"/>
</conracts>
В тесно связанной системе, использующей транзакционную обработку на основе атрибута
updateMode, такой полный список редко будет передаваться. Вместо этого чаще будет передаваться
только его часть.
Если пользователь открыл экранную форму с данными о пациенте и изменил в ней номер домаш
него телефона, то может быть передан следующий экземпляр:
<contacts>
citem value-"tel:♦11015551234" use-"H"
capabilities-"voice" updateMode-"D"/>
citem value-"tel:♦12315559876» use-"H"
capabilities-"voice" updateMode-"A"/>
</contactз>
Приложение-получатель сравнивает имеющуюся у него информацию с этим экземпляром.
Если оно не может найти исходный номер +11015551234, то это ошибка, которая должна быть об
работана в соответствии с местными соглашениями. Если оно нашло этот номер, то удаляет
его, а затем добавляет новый номер. Вместо указанного выше экземпляра можно попытаться
послать другой, а именно:
<contacts>
citem value-"tel:*12315559876" use-"H"
capabilities-"voice" updateMode-"R"/>
</contact s>
с инструкцией о замене существующего номера. Однако какой номер следует заменить? На это нет
ответа, поскольку совпадение основано на равенстве, значит, этот фрагмент означает замену номера
домашнего телефона +12315559876 на номер +12315559876.
Поэтому лучше использовать операции удаления (О) и добавления (А), указывая значения типа
данных. Операции замены (R) и добавления/замены (AR) не очень полезны: поскольку совпадение
основано на равенстве, все. что можно сказать, это заменить значение А на значение А, что не имеет
особого смысла. В общем случае полезнее использовать сложные объекты, включаемые в список до
пустимых значений типа данных, тем самым обеспечивая удовлетворение всех известных вариантов
транзакционной обработки.
Существует пример, в котором можно использовать значение UpdateModel.R. Поскольку совпа
дение основано на равенстве, в котором используется передаваемый номер, то следующие два экзем
пляра несут один и тот же смысл:
29