ГОСТ ISO/HL7 21731—2013
Примеры:
сертификат может быть представлен многими разными способами либо по значению, либо
по ссылке всоответствии с типом данных ED. Типичные случаи таковы:
1) Бумажный сертификат, значение, имеющее тип данных ED. может содержать ссылку на некоторый
документ или файл, который может быть найден с помощью электронного интерфейса к архиву бумажных
документов.
2) Электронный сертификат: в этом атрибуте можно передать практически любую электронную схему
сертификата, например, электронный текстовый документ с электронной подписью (в том числе стандарт
ной).
3) Цифровой сертификат (сертификат открытого ключа): вчастности, вэтом атрибуте можно переда
вать цифровые сертификаты по значению или по ссылке. Блокданных сертификата может конструировать
ся в соответствии со стандартом цифровых сертификатов, например. Х.509. SPKI. PGP и т.д.
Субъектом сертификата является сущность, выполняющая данную роль. Издателем сертификата
является сущность, контролирующая данную роль.
7.3.1.10 Role.quantity:: RTO (0..1)
Определение:
отношение (числитель:знаменатель). указывающее относительное количество испол
нителя роли в сущности, контролирующей роль. Оно используется для ролей, описывающих отношения
композиции между контролирующими сущностями и исполнителями.
Примеры:
1) Ингредиентом этого сиропа (контролирующая сущность) являются 160 мг (числитель) ацетамино
фена (исполнитель) на столовую ложку (знаменатель).
2) Стадо (контролирующая сущность) состоит из 500 (числитель) голов крупного рогатого скота (ис
полнитель).
3) У компьютера VAX 6630 (контролирующая сущность) имеются 3 (числитель) центральных процес
сора (исполнитель).
4) Эта упаковка (контролирующая сущность) содержит 100 (числитель) таблеток (исполнитель).
Обсуждение:
вотношениях композиции (например, имеет части, имеет ингредиенты, имеет содержа
ние) значение атрибута Role.quantity указывает, что количество числителя целевой сущности отношения
содержит всебе количество сущности-источника, указанное в знаменателе. Например, если коробка (ис
точник отношения) содержит 10 яиц (цель отношения), то атрибутquantityдолжен иметь значение 10:1; если
0,6 мл смеси содержат 75 мг FeSO*. то атрибут quantity должен иметь значение 75мг.0,6 мл. Какчислитель,
так и знаменатель должны быть количественными величинами (экстенсивными количествами, например,
число подсчетов, масса, объем, количество субстанции, количество энергии и т.д.).
7.3.1.11 Role.positionNumber:: LIST<INT> (0..*)
Определение:
целое число, указывающее положение исполнителя роли относительно сущности, кон
тролирующей эту роль.
Обсуждение: этот атрибут, в основном, используется в экземплярах класса Role, описывающих со
держание в чем-либо. Например, у некоторых контейнеров естьдискретные положения, в которых может
быть размещено содержимое. В зависимости от геометрии контейнера для указания конкретного положе
ния может использоваться скалярное порядковое число или вектор порядковых чисел (координаты). На
чальным значением координаты должно бытьчисло 1.
Для некоторых контейнеров может использоваться собственный способ нумерации положений: спо
соба нумерации может и не быть. В отсутствие какого-либо определенного способа позиционирования у
конкретного типа контейнеров эмпирическое правило нумерации состоит втом, что координата, изменяю
щаяся раньше, должна позиционироваться первой. Для автоматизированного биохимического анализато
ра крови со штативом квадратной формы это означает, что первой координатой будет та, в каком направле
нии перемещается штатив на каждом шаге, а второй — та. в каком направлении штатив перемещается
через каждые 10 (или иное число) шагов.
Переходысостояний э
к
земпляра
к
ласса Role
Диаграмма перехода состояний класса Role показана на рисунке 5.3. Роль может иметь следующие
состояния:
- active (активно)— подсостояние состояния normal: сущность в настоящий момент активна вданной
роты;
- normal (нормальное): «типичное» состояние. Исключает состояние nullified, которое указывает, что
экземпляр класса Role был создан по ошибке:
- nullified (аннулировано): этосостояние является терминальным состоянием экземпляра класса Role,
созданного по ошибке;
61