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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 12574-2016 Сахар. Методы определения золы (Настоящий стандарт распространяется на белый сахар и устанавливает кондуктометрический и гравиметрический методы определения золы) ГОСТ Р ИСО/ТС 10303-1250-2016 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1250. Прикладной модуль. Установочное место (Настоящий стандарт определяет прикладной модуль «Установочное место». Требования настоящего стандарта распространяются на:. - идентификацию позиций на сборочной единице, состоящей из деталей, к которым могут быть присоединены составные части;. - идентификацию деталей, которые присоединяются к заданным позициям на сборочной единице. Требования настоящего стандарта не распространяются на:. - изделия, у которых нет физического интерфейса;. - изделия, у которых имеется физический интерфейс, но отсутствует требование идентификации и проведения различия между местами на данном интерфейсе, к которым присоединяются конкретные детали) ГОСТ 33916-2016 Капуста кольраби свежая. Технические условия (Настоящий стандарт распространяется на стеблеплоды капусты кольраби (Brassica oleracea L. var. gongylodes L.) (далее - капуста), поставляемые и реализуемые для потребления в свежем виде. Требования, обеспечивающие безопасность капусты для жизни и здоровья людей, изложены в 5.3, к качеству продукции - в 5.1, 5.2, к маркировке - в 5.6)
Страница 31
Страница 1 Untitled document
ГОСТ РИСО 210902016
В этом выражении указано несколько иное, а именно, что нет информации о преобразовании
данного кода в систему кодирования SNOMED-CT. В отдельных случаях такая информация может ока
заться значимой, хотя такое бывает редко.
7.3.3.7.3 Атрибут updateWode
Атрибут рожима изменений updateMode принципиально важен при взаимодействии тесно свя
занных систем передачи и обработки сообщений. Тесно связанной системой является та. у которой
ограниченное число приложений используется по строго определенным соглашениям между партне
рами. а поток информации, передаваемой и принимаемой этими приложениями, хорошо организован и
понятен. В этих условиях может оказаться выгоднее договориться, что вместо передачи в каждом
сообщении всей имеющейся информации передаются только сведения об изменениях, произошедших в
каждой транзакции. Это дает то преимущество, что стоимость реализации обмена информацией су
щественно снижается как для отправителя, так и для получателя, но при этом возрастает риск потери
искажения информации, если порядок получения сообщений нарушен. Для правильного указания той
информации, которая изменилась в транзакции, требуется атрибут updateMode.
В более общем случае, например для передачи медицинских документов или электронных ме
дицинских карт, подобная обработка транзакций не применима, поэтому в таких контекстах атрибут
updateMode обычно должен иметь фиксированное значение null.
Ниже показано несколько примеров того, как атрибут updateMode может использоваться в тесно
связанных системах передачи и обработки сообщений. Эти примеры не должны рассматриваться как
рекомендуемые руководства по использованию атрибута updateMode и соответствующей обработке,
основанной на транзакциях.
В первом наборе примера рассмотрен простой случай, когда обьектная модель имеет простой
атрибут даты рождения лица birthDate:TS.
Пользователь открывает диалоговую форму для редактирования данных пациента и изменяет
дату рождения на 21 июня 1975 года. Так как в системе уже хранится дата рождения, то она заменяется.
Это приводит к тому, что тесно связанному целевому приложению передается экземпляр, содержащий
следующий фрагмент:
<birthDate value-".9Т50621" upaateMoae-"R"/>
Приложение проверяет полученную информацию, определяет, что у него дата рождения уже хра
нится и заменяет ее на вновь полученное значение. Если бы прежней даты рождения не было, то это
означало бы ошибку, хотя на практике обработка такой ситуации зависит от местных соглашений по
безопасной обработке подобных случаев.
Позже другой пользователь открывает диалоговую формудля редактирования данных пациента и
удаляет дату рохщения. Это приводит к тому, что тесно связанному целевому приложению передается
экземпляр, содержащий следующий фрагмент:
<birthDate nullFlavor-"NI" updateMode-"D"/>
Следует обратить внимание, что для придания этому значению допустимости требуется причина
пустоты nullFlavor. Данный фрагмент означает, что дата рождения должна быть удалена и заменена на
пустое значение с причиной пустоты N1. Это эквивалентно фрагменту:
<birthDate nullb’lavor-^Nl" updateMcde-"R"/>
означающему, что дата рождения должна быть заменена на пустое значение с причиной пустоты N1. Как
видно из этого примера, в подобных случаях в атрибуте updateMode нет особой необходимости. Он
становится полезным, когда необходимо различать информацию, переданную в связи с ее измене нием
(UpdateMode.R). от информации, переданной для обеспечения идентификации. Для иллюстрации этого
предположим, что в соглашении о транзакционной обработке было указано, что при изменении записи
о пациенте в качестве идентификационных данных всегда должны передаваться фамилия, имя,
отчество, пол и дата рождения. В этом случае экземпляр всегда содержит дату рождения. Исполь
зуя значение атрибута updateMode. равное «К» (ключ), можно отметить, что атрибут даты рождения
birthDate передан для идентификации, а не в связи с его изменением:
cbirthDate nullfc’Lavor-"NI" updateMode-"K"/>
28